Towards requirements-driven information systems engineering: the Tropos project

  • Authors:
  • Jaelson Castro;Manuel Kolp;John Mylopoulos

  • Affiliations:
  • Centro de Informática, Universidade Federal de Pernambuco, Av. Prof. Luiz Freire S/N, Recife PE 50732-970, Brazil;Information Systems Research Unit, IAG School of Management, University of Louvain, 1 Place des Doyens, B-1348 Louvain-La-Neuve, Belgium;Department of Computer Science, University of Toronto, 6 King's College Road, Toronto, Ont., Canada M5S 3H5

  • Venue:
  • Information Systems - The 13th international conference on advanced information systems engineering (CAiSE*01)
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

Information systems of the future will have to perform well within ever-changing organizational enviromnents. Unfortunately, existing software development methodologies (object-oriented, structured or otherwise) have traditionally been inspired by programming concepts, not organizational ones, leading to a semantic gap between the software system and its operational enviromnent. To reduce this gap, we propose a software development methodology named Tropos which is founded on concepts used to model early requirements. Our proposal adopts the i organizational modeling framework, which offers the notions of actor, goal and (actor) dependency, and uses these as a foundation to model early and late requirements, architectural and detailed design. The paper outlines Tropos phases through an e-business example, and sketches a formal language which underlies the methodology and is intended to support formal analysis. The methodology seems to complement well proposals for agent-oriented programming platforms.