License: Creative Commons Attribution 4.0 International license (CC BY 4.0)
When quoting this document, please refer to the following
DOI: 10.4230/DagSemProc.09121.22
URN: urn:nbn:de:0030-drops-18966
Go to the corresponding Portal

Villata, Serena

NorMAS-RE: a Normative Multiagent Approach to Requirements Engineering

09121.VillataSerena.Paper.1896.pdf (0.3 MB)


In this paper we present a new model, called NorMAS-RE, for the requirements
analysis of a system. NorMAS-RE is a new model based on the multiagent
systems paradigm with the aim to support the requirements analysis phase
of systems design. This model offers a structured approach to requirements analysis, based on conceptual models defined following a visual modeling language, called dependence networks. The main elements of this visual language are the agents with their goals, capabilities and facts, similarly to the TROPOS methodology [10]. The normative component is present both in the ontology and in the conceptual metamodel, associating agents to roles they play inside the systems and a set of goals, capabilities and facts proper of these roles. This improvement allows to define different types of dependence networks, called dynamic dependence networks and conditional dependence networks, representing the different phases of the requirements analysis of the system. This paper presents a requirements analysis model based on normative concepts such as obligation and institution.
The NorMAS-RE model is a model of semiformal specification featured
by an ontology, a meta-model, a graphical notation and a set of constraints. Our
model, moreover, allows the definition of the notion of coalition for the different kinds of network. We present our model using the scenario of virtual organizations based on a Grid network.

BibTeX - Entry

  author =	{Villata, Serena},
  title =	{{NorMAS-RE: a Normative Multiagent Approach to Requirements Engineering}},
  booktitle =	{Normative Multi-Agent Systems},
  pages =	{1--32},
  series =	{Dagstuhl Seminar Proceedings (DagSemProc)},
  ISSN =	{1862-4405},
  year =	{2009},
  volume =	{9121},
  editor =	{Guido Boella and Pablo Noriega and Gabriella Pigozzi and Harko Verhagen},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{},
  URN =		{urn:nbn:de:0030-drops-18966},
  doi =		{10.4230/DagSemProc.09121.22},
  annote =	{Keywords: Conditional dependence networks, obligations, sanctions, contrary to duty, requirements analysis}

Keywords: Conditional dependence networks, obligations, sanctions, contrary to duty, requirements analysis
Collection: 09121 - Normative Multi-Agent Systems
Issue Date: 2009
Date of publication: 11.03.2009

DROPS-Home | Fulltext Search | Imprint | Privacy Published by LZI