230 research outputs found

    FAML: a generic metamodel for MAS development

    Get PDF
    In some areas of software engineering research, there are several metamodels claiming to capture the main issues. Though it is profitable to have variety at the beginning of a research field, after some time, the diversity of metamodels becomes an obstacle, for instance to the sharing of results between research groups. To reach consensus and unification of existing metamodels, metamodel-driven software language engineering can be applied. This paper illustrates an application of software language engineering in the agent-oriented software engineering research domain. Here, we introduce a relatively generic agent-oriented metamodel whose suitability for supporting modeling language development is demonstrated by evaluating it with respect to several existing methodology-specific metamodels. First, the metamodel is constructed by a combination of bottom-up and top-down analysis and best practice. The concepts thus obtained and their relationships are then evaluated by mapping to two agent-oriented metamodels: TAO and Islander. We then refine the metamodel by extending the comparisons with the metamodels implicit or explicit within five more extant agent-oriented approaches: Adelfe, PASSI, Gaia, INGENIAS, and Tropos. The resultant FAML metamodel is a potential candidate for future standardization as an important component for engineering an agent modeling language

    Towards Agent-Based Simulation Support for Training Teachers

    Get PDF
    he quality of teacher training is crucial as it influences the academic performance of students. The last decades have witnessed a steep increase in the use of information applications for improving the training of teachers. In this line of work, the current approach proposes to use agent-based simulation for supporting the training of teachers. The current work focuses on the capability of teachers in designing appropriate teaching strategies with the corresponding schedules of learning activities. In particular, the current approach uses FTS-SOCI (an agent-based Framework for simulating Teaching Strategies with evolutions of Sociograms) for simulating the social repercussions of certain teaching strategies. Teachers can pursue obtaining groups with high cohesion, which is normally related with a high academic performance. This article illustrates the current approach with the training of a computer science teacher for the programming subject

    Towards an Agent-supported Online Assembly: Prototyping a Collaborative Decision-Making Tool

    Get PDF
    The promise of online assemblies has been present for years already, and a diversity of tools have attempted to fulfill it. This work aims to reapproach the issue from a novel standpoint that relies on a federated architecture, a real-time collaborative environment, goal-oriented software agents and a consensus-based methodology. Consensuall is a prototype of consensual decision-making collaborative webtool that allows the elaboration, rating and commenting proposals in order to build consensus among a group. The webtool design follows the AgentOriented Software Engineering paradigm. Thus, it proposes the use of software agents as complementary automatic participants fulfilling specific roles, as a way to address decision-making common issues. The article presents Consensuall, a prototype of an agent-based collaborative decision-making webtool within the distributed real-time collaborative platform Apache Wave, providing a proof-of-concept of the adopted approach

    8 - Agent-Oriented Software Engineering

    Get PDF

    Méthodes de développement de systèmes multi-agents

    Get PDF
    http://www.emse.fr/~picard/publications/gleizes08glis.pdfNational audienceLes systèmes multi-agents (SMA) ont montré leur pertinence pour la conception d'applications distribuées (logiquement ou physiquement), complexes et robustes. Le concept d'agent est aujourd'hui plus qu'une technologie efficace, il représente un nouveau paradigme pour le développement de logiciels dans lesquels l'agent est un logiciel autonome qui possède un objectif, évolue dans un environnement dynamique et interagit avec d'autres agents au moyen de langages et de protocoles. Souvent, l'agent est considéré comme un objet " intelligent " ou comme un niveau d'abstraction au-dessus des objets et des composants. Les méthodes de développement orientées objet - au vu des différences entre les objets et les agents - ne sont pas directement applicables au développement de SMA. Il est alors devenu nécessaire d'étendre ou de développer de nouveaux modèles, de nouvelles méthodes et de nouveaux outils adaptés au développement de systèmes multi-agents. L'objectif de cet article est d'établir la spécificité du paradigme multi-agent, de donner un aperçu du processus de développement d'un SMA au travers de la méthode ADELFE et de donner les caractéristiques des principales méthodes de conception de SMA en donnant les caractéristiques essentielles de chacune

    Pemodelan Sistem Multiagent pada Wireless Sensor Network

    Full text link
    Wireless Sensor Network (WSN) merupakan perangkat embedded kecil yang dipasang di jaringan skala besar yang memiliki kapabilitas penginderaan, komputasi, dan komunikasi. WSN mengkombinasikan teknologi sensor modern, teknologi micro electronic, komputasi, teknologi komunikasi, dan pemrosesan terdistribusi. Implementasi sistem multiagent pada WSN cukup menjanjikan untuk meningkatkan efektifitas dan efisiensi kerja WSN. Namun, penelitian yang dilakukan terkait sistem multiagent di WSN masih parsial dengan kata lain terlalu fokus pada isu-isu tertentu. Paper ini mendeskripsikan penelitian terkait dengan penerapan sistem multiagent di WSN yang memperhatikan berbagai aspek pendukung untuk efektifitas dan efisiensi agent seperti arsitektur organisasi multiagent, itinerary planning, kapabilitas agent, middleware, dan platform hardware yang digunakan. Metodologi yang digunakan adalah INGENIAS yang berbasis pada agent-oriented software enginering

    Méthodes orientées agent et multi-agent

    Get PDF
    http://www.emse.fr/~picard/publications/bernon09industrie.pdfNational audienceLes systèmes multi-agents (SMA) ont montré leur pertinence pour la conception d'applications distribuées (logiquement ou physiquement), complexes et robustes. Le concept d'agent est aujourd'hui plus qu'une technologie efficace, il représente un nouveau paradigme pour le développement de logiciels dans lesquels l'agent est un logiciel autonome qui a un objectif, évolue dans un environnement et interagit avec d'autres agents au moyen de langages et de protocoles (voir le chapitre 1 " Introduction aux systèmes multi-agents "). Souvent, l'agent est considéré comme un objet " intelligent " ou comme un niveau d'abstraction au-dessus des objets et des composants (voir le chapitre 5 " Composants logiciels et systèmes multi-agents "). Les méthodes de développement orientées objet - au vu des différences entre les objets et les agents - ne sont pas directement applicables au développement de SMA. Il est alors devenu nécessaire d'étendre ou de développer de nouveaux modèles, de nouvelles méthodologies et de nouveaux outils adaptés au concept d'agent
    • …
    corecore