199,125 research outputs found

    The Tropos Software Development Methodology: Processes, Models and Diagrams

    Get PDF
    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 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 builds out of them. We also specify the analysis process through which design flows from external to system actors through a goal analysis and delegation. In addition, we provide an abstract syntax for Tropos diagrams and other linguistic constructs

    [email protected] - Agent Based Support of Clinical Processes

    Get PDF
    In this paper we present a system for agent-based support of clinical processes. We describe the basic engineering concept, along with specific simulation and testing scenarios for agent-based software engineering. Another important focus is the integration of existing agent or healthcare standards like FIPA, DICOM and HL7. Objectives of our research activities in this project are: a substantial increase of the efficiency of hospital process management as well as the development of a specific goal oriented requirements engineering methodology. As most important challenges of the healthcare domain we have identified on the one hand individualized, patient oriented processes in diagnostics, therapy, nursing and administration and on the other hand extremely distributed decision processes and strong local (individual) autonomy with a high degree of situational dynamics. The example scenario on „clinical trials“ illustrates how the system shall support distributed clinical processes and how it interacts with other multiagent systems within the Agent.Hospital Framework and hospital information systems in the eHealth Lab introduced in this paper. The system development is part of the German Priority Research Program (SPP) 1083 “Intelligent Agents and their application in business scenarios”

    Multi agent system architecture oriented Prometheus methodology design to facilitate security of cloud data storage

    Get PDF
    Security plays an important role in the development of Multi Agent Systems (MAS). However, a careful analysis of software development processes shows that the definition of security requirements is, usually, considered after the design of the system. This is, mainly, due to the fact that agent oriented software engineering methodologies have not integrated security concerns throughout their developing stages. Designing a team of agents that can work together toward a common goal is one of the challenges in the research area of agent-oriented software engineering. Prometheus is an agent-oriented software engineering methodology. The Prometheus Design Tool (PDT) is a graphical editor which supports the design tasks specified within the Prometheus methodology for designing agent systems. The tool propagates information where possible and ensures consistency between various parts of the design. The main purpose of this paper is to design MAS architecture that can be used to facilitate confidentiality, correctness assurance, availability and integrity of Cloud Data Storage (CDS) or cloud data center. The proposed MAS architecture includes five types of agents: Cloud Service Provider Agent (CSPA), Cloud Data Confidentiality Agent (CDConA), Cloud Data Correctness Agent (CDCorA), Cloud Data Availability Agent (CDAA) and Cloud Data Integrity Agent (CDIA)

    A case study in the behavior-oriented design of autonomous agents

    Get PDF
    Trabajo presentado a la 3rd International Conference on Simulation of Adaptive Behavior (SAB), celebrada en Brighton (Inglaterra) del 8 al 12 de 1994.The paper documents a case study in the design and implementation of a robotic multi-agent system. It illustrates known design guidelines, namely that the physics of the environment must be exploited, that behavior is the result from the interaction dynamics between the agent and the environment, and that emergent behavior can and must be utilised whenever possible. But the case study also challenges certain views, such as the subsumption architecture, the need for an action selection mechanism, the goal-oriented design methodology dominating the literature on planning, and the algorithmic style of writing control programs. Alternatives are explored in the form of a cooperative, parallel, behavior-oriented design.Research has been funded by the ESPRIT basic research project SUBSYM particularly some of the early hardware development, and by the Belgian Government IUAP Centre of Excellence grant to the VUB AI lab.N

    A survey of agent-oriented methodologies

    Get PDF
    This article introduces the current agent-oriented methodologies. It discusses what approaches have been followed (mainly extending existing object oriented and knowledge engineering methodologies), the suitability of these approaches for agent modelling, and some conclusions drawn from the survey

    Agent oriented AmI engineering

    Get PDF

    Designinig Coordination among Human and Software Agents

    Get PDF
    The goal of this paper is to propose a new methodology for designing coordination between human angents and software agents and, ultimately, among software agents. The methodology is based on two key ideas. The first is that coordination should be designed in steps, according to a precise software engineering methodology, and starting from the specification of early requirements. The second is that coordination should be modeled as dependency between actors. Two actors may depend on one another because they want to achieve goals, acquire resources or execute a plan. The methodology used is based on Tropos, an agent oriented software engineering methodology presented in earlier papers. The methodology is presented with the help of a case study

    On the Identification of Agents in the Design of Production Control Systems

    No full text
    This paper describes a methodology that is being developed for designing and building agent-based systems for the domain of production control. In particular, this paper deals with the steps that are involved in identifying the agents and in specifying their responsibilities. The methodology aims to be usable by engineers who have a background in production control but who have no prior experience in agent technology. For this reason, the methodology needs to be very prescriptive with respect to the agent-related aspects of design
    corecore