Abstract:
|
© 2011 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes,creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. |
Abstract:
|
The i* community has raised several main dialects and dozens of variations in the definition of the i* language. Differences may be found related not just to the representation of new concepts but to the very core of the i* language. If on the one hand this is caused by large adoption of the framework in the academic setting, on the other hand, it also poses some threats. For example, novices have trouble learning how to use the language, and besides these inconsistencies prevent i* from being largely adopted in business settings. Based on positive results from previous work related to conceptual modeling languages, we believe that foundational ontologies may present a promising solution for this problem. Foundational ontologies may help clarifying the semantics of core i* constructs and provide practical guidelines for their use. Last, they may serve as the basis to propose a normative definition of the framework. In this paper, we develop this idea, first by justifying the use of foundational ontologies and, in particular, the UFO ontology. Then, we raise some problems found in the i* literature. And then, we show the outcomes of adopting an ontological approach for the specific case of the i* framework. We focus here on one of the most characteristic i* construct, namely the means-end link. |