The i* framework is widely used for organizational modeling. It has been applied in different application domains, hence many i* variants have been proposed. Sharing information and integration of models expressed in i* variants imply interoperability problems. The interop-erability has been approached at different levels, e.g. through unified metamodels,… (More)
Recently, a lot of research efforts in software engineering have focused on integrating business modeling as a key piece in requirements engineering. In these research works, the business models are proposed as the source of the software requirements specification process. However, the majority of these works focus only on the definition of notations that… (More)
The i* modelling framework is widely used for organizational modeling. The framework focuses on strategic relationships between actors in order to capture the social and intentional context of an enterprise. Nowadays, many research projects exist that use the i* framework in different applications domain. However, despite well-known theoretical advantages… (More)
The creation of a conceptual schema is a critical feature of the software production process. The conceptual schema should represent the structure and behavior of the information system so that the users can perform their organizational tasks. For this reason, the organizational context needs to be the starting point for the generation of an initial… (More)
We present TAGOOn+, a tool that supports: 1) the automatic generation of organizational ontologies from models expressed with i*, Tropos and Service-Oriented i*, and 2) the automatic integration of those organizational ontologies with generic or domain ontologies.
At present, the early phase of Requirements Engineering is a new research area in the Software Engineering field. This phase is concerned with the analysis of the organizational context in which a software system will be used. The models used in this phase allow us to describe an organizational environment using actors, goals, business processes and… (More)