Applying the UFO ontology to design an agent-oriented engineering language

5Citations
Citations of this article
24Readers
Mendeley users who have this article in their library.
Get full text

Abstract

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. © 2010 Springer-Verlag.

Cite

CITATION STYLE

APA

Guizzardi, R. S. S., & Guizzardi, G. (2010). Applying the UFO ontology to design an agent-oriented engineering language. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6295 LNCS, pp. 190–203). https://doi.org/10.1007/978-3-642-15576-5_16

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free