Towards requirements-driven information systems engineering: the Tropos project

作者:

Highlights:

摘要

Information systems of the future will have to perform well within ever-changing organizational environments. 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 environment. 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.

论文关键词:Software development methodology,Requirements engineering,Information systems analysis and design,Agent-oriented systems,Software architectures

论文评审过程:Available online 10 April 2002.

论文官网地址:https://doi.org/10.1016/S0306-4379(02)00012-1