University of Limerick
Browse

Requirements and initial model for KnowLang –a language for knowledge representation in autonomic service-component ensembles

Download (620.69 kB)
conference contribution
posted on 2012-01-06, 16:51 authored by Emil VassevEmil Vassev, Mike Hinchey, Benoit Gaudin, Paddy Nixon
Autonomic Service-Component Ensembles (ASCENS) is a class of multi-agent systems formed as mobile, intelligent and open-ended swarms of special autonomic service components capable of local and distributed reasoning. Such components encapsulate rules, constraints and mechanisms for self-adaptation and acquire and process knowledge about themselves, other service components and their environment. ASCENS systems pose distinct challenges for knowledge representation languages. In this paper, we present requirements and an initial model for such a language called KnowLang. KnowLang is intended to provide for formal specification of distinct knowledge models each representing a different knowledge domain of an ASCENS system, such as the internal world of a service component, the world of a service-component ensemble, the surrounding external world and information of special situations related to state changes and operations of service components. KnowLang provides the necessary constructs and mechanisms for specifying such knowledge models at two main levels – an ontology level and a logic-foundations level, where the latter is formed by special facts, rules, constraints and inter-ontology operators. In this paper, we also survey one of the ASCENS case studies to derive some of the requirements for KnowLang.

Funding

A new method for transforming data to normality with application to density estimation

National Research Foundation

Find out more...

History

Publication

Proceedings 4th International C* Conference on Computer Science & Software Engineering;05/2011

Publisher

Association for Computing Machinery

Note

non-peer-reviewed

Other Funding information

IRCSET, SFI

Rights

"© ACM, 2011. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in Proceedings 4th International C* Conference on Computer Science & Software Engineering.http://dx.doi.org/10.1145/1992896.1992901

Language

English

Usage metrics

    University of Limerick

    Categories

    No categories selected

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC