License
when quoting this document, please refer to the following
URN: urn:nbn:de:0030-drops-19801
URL: http://drops.dagstuhl.de/opus/volltexte/2009/1980/

Mylopoulos, John

The Logic of Requirements

pdf-format:
Dokument 1.pdf (39 KB)


Abstract

Requirements consist of (a) domain assumptions, (b) hard goals, (c) quality constraints, (d) possibly prioritized preferences. The very core of Requirements Engineering consists of the following problem: given a set of (a)-(d), generate specifications that fulfill hard goals and quality constraints, assuming that domain assumptions hold, and satisfy maximal sets of preferences. We are working towards tools that solve this problem for expressive modeling languages in terms of which one can represent domain assumptions, goals, etc. Such tools can be used as basis for exploring requirements by varying preferences and priorities, or weakening/strengthening goals.

BibTeX - Entry

@InProceedings{mylopoulos:DSP:2009:1980,
  author =	{John Mylopoulos},
  title =	{The Logic of Requirements},
  booktitle =	{Perspectives Workshop: Science of Design: High-Impact Requirements for Software-Intensive Systems},
  year =	{2009},
  editor =	{Matthias Jarke and Kalle Lyytinen and John Mylopoulos},
  number =	{08412},
  series =	{Dagstuhl Seminar Proceedings},
  ISSN =	{1862-4405},
  publisher =	{Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik, Germany},
  address =	{Dagstuhl, Germany},
  URL =		{http://drops.dagstuhl.de/opus/volltexte/2009/1980},
  annote =	{Keywords: Domain assumptions, hard goals, qualitz constraints, prioritiyed preferences}
}

Keywords: Domain assumptions, hard goals, qualitz constraints, prioritiyed preferences
Seminar: 08412 - Perspectives Workshop: Science of Design : High-Impact Requirements for Software-Intensive Systems
Issue date: 2009
Date of publication: 28.04.2009


DROPS-Home | Fulltext Search | Imprint Published by LZI