Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Valeria Seidita is active.

Publication


Featured researches published by Valeria Seidita.


International Journal of Agent-oriented Software Engineering | 2007

Method fragments for agent design methodologies: from standardisation to research

Massimo Cossentino; Salvatore Gaglio; Alfredo Garro; Valeria Seidita

The method engineering paradigm enables designers to reuse portions of design processes (called method fragments or chunks in literature) to build processes that are expressly tailored for realising a system that is specific for some problem or development context. This paper initially reports on the standardisation attempt carried out by the FIPA Methodology Technical Committee (TC) and then presents the research activities we did starting from that work; these resulted in a slightly different definition of some of the most important elements of the approach in order to support a multiview representation of the fragment (the views are process, reuse, storing and implementation). The paper also describes the documents we used for representing a fragment and concludes with an example.


Agent-Oriented Software Engineering IX | 2009

Using and Extending the SPEM Specifications to Represent Agent Oriented Methodologies

Valeria Seidita; Massimo Cossentino; Salvatore Gaglio

Situational Method Engineering used for constructing ad-hoc agent oriented design processes is grounded on a well defined set of phases that are principally based on reuse of components coming from existing agent design processes; these components have to be stored in a repository. The identification and extraction of these components could take large advantages from the existence of a standardized representation of the design processes they come from. In this paper we illustrate our solution based on SPEM 2.0 specifications for modelling agent design processes and extending them when necessary to meet the specific needs we faced in our experiments.


Lecture Notes in Computer Science | 2005

Composition of a new process to meet agile needs using method engineering

Massimo Cossentino; Valeria Seidita

The need of developing a new software engineering process to allow the quick prototyping of some robotic applications and meet the requests by some companies for a development process that was shorter than PASSI, gave us the opportunity of applying our studies on the assembling of a new SEP by reusing parts (called method fragments) from other processes. In this paper we discuss our approach that, starting from the method engineering paradigm, adapts and extends it considering specific agent-oriented issues like the multi-agent system meta-model. The final result of our experiment (Agile PASSI) is presented together with the requirements that motivated its structure.


Lecture Notes in Computer Science | 2005

The PASSI and agile PASSI MAS meta-models compared with a unifying proposal

Massimo Cossentino; Salvatore Gaglio; Luca Sabatucci; Valeria Seidita

A great number of processes for multi-agent systems design have been presented in last years to support the different approaches to agent-oriented design; each process is specific for a particular class of problems and it instantiates a specific MAS meta-model. These differences produce inconsistences and overlaps: a MAS meta-model may define a term not referred by another, or the same term can be used with a different meaning. We think that the lack of a standardization may cause a significant delay to the diffusion of the agent paradigm outside research context. Working for this unification goal, it is also necessary to define in unambiguous way the terms of the agent model and their relationships thus obtaining a unified MAS meta-model. In this work we propose the PASSI MAS meta-model, the results of its adaptation to the needs of an agile process (Agile PASSI), and a comparison with an existing unifying proposal of MAS meta-model composed by considering three different processes (ADELFE, Gaia and PASSI).


ieee wic acm international conference on intelligent agent technology | 2004

From PASSI to Agile PASSI: tailoring a design process to meet new needs

Antonio Chella; Massimo Cossentino; Luca Sabatucci; Valeria Seidita

From several years we are developing robotic multi-agent systems according to well defined design methodologies. These methodologies evolved over time because of the changes in the operating environments (robotic hardware and software platforms) and specific missions accomplished by our robots. In the last four years we used PASSI (Process for Agent Societies Specification and Implementation) obtaining good results but, the growing experience and day by day accelerating changes in requirements suggested us to find a new and more versatile approach. In this context we developed the Agile PASSI methodology discussed in This work; it is an agile process built up capitalizing all the experiences done with PASSI and its supporting tools some of which have been adapted and reused in the new process.


Journal of Systems and Software | 2010

Agent-oriented software patterns for rapid and affordable robot programming

Antonio Chella; Massimo Cossentino; Salvatore Gaglio; Luca Sabatucci; Valeria Seidita

Robotic systems are often quite complex to develop; they are huge, heavily constrained from the non-functional point of view and they implement challenging algorithms. The lack of integrated methods with reuse approaches leads robotic developers to reinvent the wheel each time a new project starts. This paper proposes to reuse the experience done when building robotic applications, by catching it into design patterns. These represent a general mean for (i) reusing proved solutions increasing the final quality, (ii) communicating the knowledge about a domain and (iii) reducing the development time and effort. Despite of this generality, the proposed repository of patterns is specific for multi-agent robotic systems. These patterns are documented by a set of design diagrams and the corresponding implementing code is obtained through a series of automatic transformations. Some patterns extracted from an existing and freely available repository are presented. The paper also discusses an experimental set-up based on the construction of a complete robotic application obtained by composing some highly reusable patterns.


Archive | 2014

Handbook on Agent-Oriented Design Processes

Massimo Cossentino; Vincent Hilaire; Ambra Molesini; Valeria Seidita

To deal with the flexible architectures and evolving functionalities of complex modern systems, the agent metaphor and agent-based computing are often the most appropriate software design approach. As a result, a broad range of special-purpose design processes has been developed in the last several years to tackle the challenges of these specific application domains. In this context, in early 2012 the IEEE-FIPA Design Process Documentation Template SC0097B was defined, which facilitates the representation of design processes and method fragments through the use of standardized templates, thus supporting the creation of easily sharable repositories and facilitating the composition of new design processes. Following this standardization approach, this book gathers the documentations of some of the best-known agent-oriented design processes. After an introductory section, describing the goal of the book and the existing IEEE FIPA standard for design process documentation, thirteen processes (including the widely known Open UP, the de facto standard in object-oriented software engineering) are documented by their original creators or other well-known scientists working in the field. As a result, this is the first work to adopt a standard, unified descriptive approach for documenting different processes, making it much easier to study the individual processes, to rigorously compare them, and to apply them in industrial projects. While there are a few books on the market describing the individual agent-oriented design processes, none of them presents all the processes, let alone in the same format. With this handbook, for the first time, researchers as well as professional software developers looking for an overview as well as for detailed and standardized descriptions of design processes will find a comprehensive presentation of the most important agent-oriented design processes, which will be an invaluable resource when developing solutions in various application areas.


acm symposium on applied computing | 2010

A metrics suite for evaluating agent-oriented architectures

Iván García-Magariño; Massimo Cossentino; Valeria Seidita

The Multi-agent Systems (MASs) paradigm continues to consolidate itself as a new branch of software engineering. Traditional software engineering strongly recommends to apply metrics in software developments. However, several research groups of experts in agent-oriented software engineering agree that classical software metrics and object-oriented metrics cannot directly measure the quality of MAS architectures. For this reason, this work proposes a suite of metrics to measure certain quality attributes of MAS architectures, considering agents and their organization. Most of these metrics are inspired by object-oriented metrics but they are adapted to agent-oriented concepts. Proposed metrics are validated by the application to four problem domains and eight architectures.


european workshop on multi-agent systems | 2011

A proposal of process fragment definition and documentation

Valeria Seidita; Massimo Cossentino; Antonio Chella

This paper focuses on the field of Situational Method Engineering (SME) for the construction of agent-oriented design processes. Whatever SME approach a method designer wants to use, he has to manage two main elements: the (method or process) fragment and the repository where it is stored. Specific fragment definition and documentation are fundamental during these activities, for new process composition, and for the consequent system design activities. This paper aims at illustrating a proposal of fragment definition and documentation. This proposal is aimed to be an input for the IEEE FIPA Design Process Documentation and Fragmentation working group and, as regards our own research work, this is the ideal completion of the methodological practices prescribed in the PRoDe approach for new processes composition.


Revised Selected Papers of the 13th International Workshop on Agent-Oriented Software Engineering XIII - Volume 7852 | 2012

A Norm-Governed Holonic Multi-agent System Metamodel

Patrizia Ribino; Carmelo Lodato; Salvatore Lopes; Valeria Seidita; Vincent Hilaire; Massimo Cossentino

Modeling and designing systems that require a high level of coordination, control and automation is a very difficult task. The problem is the lack of design processes able to cover all the features these systems present. This paper presents an extension of the ASPECS metamodel for supporting organizational and normative principles and it allows to define models not only from an holonic agent viewpoint but also from a normative organization perspective. Moreover, our work emphasizes and makes it explicit the norms that regulate the structural, behavioral and finally adaptive aspect of an organizational system. The extended metamodel was experimented creating a Virtual Enterprise model for the optimization of distributions inside the logistic districts. This organizational model is implemented using JaCaMo.

Collaboration


Dive into the Valeria Seidita's collaboration.

Top Co-Authors

Avatar

Massimo Cossentino

Indian Council of Agricultural Research

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Massimo Cossentino

Indian Council of Agricultural Research

View shared research outputs
Top Co-Authors

Avatar

Luca Sabatucci

Indian Council of Agricultural Research

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Carmelo Lodato

National Research Council

View shared research outputs
Top Co-Authors

Avatar

Patrizia Ribino

National Research Council

View shared research outputs
Top Co-Authors

Avatar

Salvatore Lopes

National Research Council

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge