A proposal for consolidated intentional modeling language

  • Authors:
  • Joshua C. Nwokeji;Tony Clark;Balbir S. Barn

  • Affiliations:
  • Middlesex University, London, England, United Kingdom;Middlesex University, London, England, United Kingdom;Middlesex University, London, England, United Kingdom

  • Venue:
  • Proceedings of the Second Workshop on Graphical Modeling Language Development
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

Intentional modeling (IM) focuses on intentions and motivations of software systems rather than behaviours. KAOS ("Knowledge Acquisition in autOmated Systems"), and i* ("Distributed Intentionality") are the two popular IM languages used in requirement engineering. Each of these languages are defined as a collection of intentional elements, and intentional properties. However, these intentional elements are fragmented across IM languages, and thus limited in supporting detailed requirement analysis. Our proposed solution is to combine these two languages into a consolidated modeling language using a Model Based Software Engineering (MBSE) language integration technique, in EMF-Ecore, and develop a graphical tool for the new modeling language. The graphical tool is applied on a case study to show that it supports detailed requirement analysis. The rationale behind this paper is to provide the Software Engineering Community with a richer but less cumbersome intentional modeling language that can support detailed requirement analysis, this can reduce the cost associated with incomplete requirement analysis during software development.