i* on ADOxx®: A Case Study

Based on the ADOxx meta-modelling platform, the conceptualization of the i* method is discussed by means of a case study. The focus lays on the “translation” of i* concepts into a conceptual model leveraging the instantiation of meta-classes provided by the utilised ADOxx platform. Thereby the consideration of all concinnities of both the i* meta-model and corresponding instance models within a specific domain is essential. The claim is that the ADOxx platform supports this with adequate abstraction mechanisms. When using a meta-modelling platform, the first step of semantic integration can be achieved, where the modelling language and the platform use a meta-modelling approach as a concept. The result of this case study is accessible on www.openmodel.at/istar.

[1]  John Mylopoulos,et al.  From object-oriented to goal-oriented requirements analysis , 1999, CACM.

[2]  Reza Samavi,et al.  Strategic reasoning about business models: a conceptual modeling approach , 2009, Inf. Syst. E Bus. Manag..

[3]  Cmmi Architecture Team Introduction to the Architecture of the CMMI Framework , 2007 .

[4]  Tan Jun,et al.  Software Develop Method Construction A Kernel Approach to Organizational Engineering , 2009, 2009 WRI World Congress on Software Engineering.

[5]  Anna Perini,et al.  iStarML: The i* mark-up language , 2007 .

[6]  Eric S. K. Yu,et al.  Social Modeling and i* , 2009, Conceptual Modeling: Foundations and Applications.

[7]  Dimitris Karagiannis,et al.  Metamodelling Platforms , 2002, EC-Web.

[8]  Susanne Strahringer,et al.  Metamodellierung als Instrument des Methodenvergleichs: eine Evaluierung am Beispiel objektorientierter Analysemethoden , 1996 .

[9]  Holger Hansmann,et al.  Konstruktion von Methodiken: Vorschläge für eine begriffliche Grundlegung und domänenspezifische Anwendungsbeispiele , 2001 .

[10]  Robert Winter,et al.  Method construction - a core approach to organizational engineering , 2005, SAC '05.

[11]  Maryam Fazel-Zarandi,et al.  Ontology-Based Expertise Finding , 2008, PAKM.

[12]  Xavier Franch,et al.  Towards a Catalogue of Patterns for defining Metrics over i* Models , 2008, JISBD.

[13]  Eric Yu,et al.  Conceptual Modeling: Foundations and Applications , 2009 .

[14]  John Mylopoulos,et al.  Representing and Using Nonfunctional Requirements: A Process-Oriented Approach , 1992, IEEE Trans. Software Eng..

[15]  Bernhard Rumpe,et al.  Meaningful modeling: what's the semantics of "semantics"? , 2004, Computer.