Results 1 - 10
of
379
Tropos: An Agent-Oriented Software Development Methodology
, 2003
"... Our goal in this paper is to introduce and motivate a methodology, called Tropos, for building agent oriented software systems. Tropos is based on two key ideas. First, the notion of agent and all related mentalistic notions (for instance goals and plans) are used in all phases of software develop ..."
Abstract
-
Cited by 461 (91 self)
- Add to MetaCart
development, from early analysis down to the actual implementation. Second, Tropos covers also the very early phases of requirements analysis, thus allowing for a deeper understanding of the environment where the software must operate, and of the kind of interactions that should occur between software
Applying Tropos to . . .
, 2002
"... Tropos, a novel agent-oriented software engineering methodology, is characterized by three key points: (i) it pays much attention to the activities that precede the specification of the prescriptive requirements, such as understanding how the intended system would meet the organizational goals; ( ..."
Abstract
-
Cited by 4 (0 self)
- Add to MetaCart
Tropos, a novel agent-oriented software engineering methodology, is characterized by three key points: (i) it pays much attention to the activities that precede the specification of the prescriptive requirements, such as understanding how the intended system would meet the organizational goals
Towards Requirements-Driven Information Systems Engineering: The Tropos Project
- INFORMATION SYSTEMS
, 2002
"... 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, leadi ..."
Abstract
-
Cited by 242 (48 self)
- Add to MetaCart
, 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 o
The Tropos Methodology: An Overview
- In Methodologies and Software Engineering for Agent Systems, Kluwer
, 2003
"... The objective of this paper is to give an overview of Tropos methodology. Tropos is based on two key ideas. First, the notion of agent and related mentalistic notions, such as goals and plans, are used in all phases of software development, from early analysis down to the actual implementation. Seco ..."
Abstract
-
Cited by 22 (1 self)
- Add to MetaCart
. Second, Tropos covers the very early phases of requirements analysis, thus allowing for a deeper understanding of the environment where the software-to-be will eventually operate. We illustrate the phases of the methodology, the Formal Tropos language, and the social and intentional models that are used
The tropos software development methodology: Processes
, 2001
"... Abstract. Tropos is a novel agent-oriented software development methodology founded on two key features: (i) the notions of agent, goal, plan and various other knowledge level concepts are fundamental primitives used uniformly throughout the software development process; and (ii) a crucial role is a ..."
Abstract
-
Cited by 82 (5 self)
- Add to MetaCart
is assigned to requirements analysis and specification when the system-to-be is analyzed with respect to its intended environment. This paper provides a (first) detailed account of the Tropos methodology. In particular, we describe the basic concepts on which Tropos is founded and the types of models one
Model Checking Early Requirements Specifications in Tropos
, 2001
"... The paper describes an approach that bridges the gap between early requirements specifications and formal methods. In particular, we propose a new specification language, called Formal Tropos, that offers the primitive concepts of early requirements frameworks (actor, goal, strategic dependency) [13 ..."
Abstract
-
Cited by 98 (24 self)
- Add to MetaCart
The paper describes an approach that bridges the gap between early requirements specifications and formal methods. In particular, we propose a new specification language, called Formal Tropos, that offers the primitive concepts of early requirements frameworks (actor, goal, strategic dependency
Incorporating Commitment Protocols into Tropos
- in Agent-Oriented Software Engineering VI
, 2006
"... Abstract. This paper synthesizes two trends in the engineering of agent-based systems. One, modern agent-oriented methodologies deal with the key aspects of software development including requirements acquisition, architecture, and design, but can benefit from a stronger treatment of flexible intera ..."
Abstract
-
Cited by 10 (2 self)
- Add to MetaCart
combines these two directions. For concrete-ness, we choose the Tropos methodology, which is strong in its require-ments analysis, but our results can be ported to other agent-oriented methodologies. Our approach is as follows. First, using Tropos, analyze requirements based on dependencies between actors
The Tropos Software Engineering Methodology
"... Abstract The agent-oriented software engineering methodology Tropos offers a structured development process for the development of socio-technical systems. Such systems explicitly recognise the interplay between social actors (humans and organisations) and technical systems (software). Tropos adopts ..."
Abstract
- Add to MetaCart
adopts the state-of-the-art i * requirements modelling language throughout the development cycle, giving spe-cial attention to the early phases of domain and requirements analysis. The system is modelled in terms of the goals of the involved actors and their social interdepen-dencies, allowing for a
Applying Tropos Early Requirements Analysis for Defining a Tropos Tool
- in Agent-Oriented Information Systems 2002
"... Introduction Tropos [8, 6] is a novel agent-oriented software engineering methodology characterized by three key aspects [7]. First, it pays attention to the activities that precede the specification of the prescriptive requirements, like understanding how the intended system would meet the organiz ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
Introduction Tropos [8, 6] is a novel agent-oriented software engineering methodology characterized by three key aspects [7]. First, it pays attention to the activities that precede the specification of the prescriptive requirements, like understanding how the intended system would meet
Tropos: A Framework for Requirements-Driven Software Development
- INFORMATION SYSTEMS ENGINEERING: STATE OF THE ART AND RESEARCH THEMES
, 2000
"... Traditionally, software development techniques have been implementation-driven in the sense that the programming paradigm of the day dictated the design and requirements analysis techniques used. For example, structured programming led to structured analysis and design techniques in the `70s. Mo ..."
Abstract
-
Cited by 61 (10 self)
- Add to MetaCart
. More recently, object-oriented programming gave rise to object-oriented analysis and design. In this chapter we explore a software development methodology which is requirements-driven in the sense that the concepts used to define requirements for a software system are also used later on during
Results 1 - 10
of
379