Sciweavers

ADBIS
2010
Springer

Applying the UFO Ontology to Design an Agent-Oriented Engineering Language

13 years 11 months ago
Applying the UFO Ontology to Design an Agent-Oriented Engineering Language
The problem of designing suitable conceptual modeling languages for system engineering is far from being solved. In the past years, some works have proposed the use of foundational ontologies as analysis tools to enable semantic coherence when (re)designing such languages. In this paper, we exemplify this approach by applying a foundational ontology named UFO in the design of an agent-oriented modeling language for the ARKnowD methodology. Instead of proposing new concepts and constructs, ARKnowD relies on existing work, combining two different approaches, namely Tropos and AORML. Each work is applied in a different development activity, according to their natural propensity: Tropos in Requirements Analysis and AORML in System Design. Besides the ontological approach, we propose some mapping rules between the notations, inspired in the Model Driven Architecture (MDA) metamodel transformation method. This approach helps to guarantee a smooth transition from one activity to the other.
Renata S. S. Guizzardi, Giancarlo Guizzardi
Added 06 Dec 2010
Updated 06 Dec 2010
Type Conference
Year 2010
Where ADBIS
Authors Renata S. S. Guizzardi, Giancarlo Guizzardi
Comments (0)