• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Tools

Sorted by:
Try your query at:
Semantic Scholar Scholar Academic
Google Bing DBLP
Results 1 - 10 of 379
Next 10 →

Tropos: An Agent-Oriented Software Development Methodology

by Paolo Bresciani, Paolo Giorgini, Fausto Giunchiglia, John Mylopoulos, Anna Perini , 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 . . .

by Paolo Bresciani, Fabrizio Sannicolo , 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

by Jaelson Castro, Manuel Kolp, John Mylopoulos - 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

by Paolo Giorgini, Manuel Kolp, John Mylopoulos, Marco Pistore - 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

by Fausto Giunchiglia, John Mylopoulos, Anna Perini , 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

by Ariel Fuxman, Marco Pistore, John Mylopoulos, Paolo Traverso , 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

by Ashok U. Mallya, Munindar P. Singh - 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

by Mirko Mor, Fabiano Dalpiaz, Cu Duy Nguyen, Alberto Siena, F. Dalpiaz, A. Siena
"... 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

by Paolo Bresciani, Fabrizio Sannicolo - 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

by John Mylopoulos, Jaelson Castro, Manuel Kolp - 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
Next 10 →
Results 1 - 10 of 379
Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University