Filters








158,928 Hits in 9.0 sec

Developing and Evolving a Multi-agent System Product Line: An Exploratory Study [chapter]

Ingrid Nunes, Camila Nunes, Uirá Kulesza, Carlos Lucena
2009 Lecture Notes in Computer Science  
A multi-agent system product line (MAS-PL) defines an SPL architecture that is modularized, also using software agents to model, design and implement its common and variable features.  ...  Software Product Line (SPL) approaches motivate the development and implementation of a flexible and adaptable architecture to enable software reuse in organizations.  ...  Their proposal adopts a product line to promote reuse in multi agent systems, which was developed using the Gaia methodology.  ... 
doi:10.1007/978-3-642-01338-6_17 fatcat:d2l24cf2vncn3bacvezgtdb5q4

On the Development of Multi-agent Systems Product Lines: A Domain Engineering Process [chapter]

Ingrid Nunes, Carlos J. P. de Lucena, Uirá Kulesza, Camila Nunes
2011 Lecture Notes in Computer Science  
Multi-agent System Product Lines (MAS-PLs) are the integration of two promising technologies: Multi-agent Systems (MASs), which provides a powerful abstraction to model features with autonomous and pro-active  ...  behavior, and Software Product Lines (SPLs), whose aim is to reduce both time-to-market and costs in the development of system families by the exploitation of commonalities among family members.  ...  We are currently developing other case studies to evaluate our process.  ... 
doi:10.1007/978-3-642-19208-1_9 fatcat:yufk3yhtfjeqnbp4baxa4fpjiu

Implementing Product-Line Features by Composing Aspects [chapter]

Martin L. Griss
2000 Software Product Lines  
Emerging E-Commerce systems are highly dynamic and require even more flexibility and reduced time to market than that traditionally provided by product-line and component-based development (CBSE).  ...  In this paper we describe our work on agent-based product-line CBSE for flexible e-commerce systems.  ...  Different capabilities and implementations are used for particular multi-agent systems.  ... 
doi:10.1007/978-1-4615-4339-8_15 fatcat:bt4nc7pswrbjfotkawcddaobay

Towards a MAS Product Line Engineering Approach [chapter]

Dounia Boufedji, Zahia Guessoum, Anarosa Brandão, Tewfik Ziadi, Aicha Mokhtari
2018 Lecture Notes in Computer Science  
MAS-Product Line (MAS-PL) raises as an interesting approach that uses Software Product Line Engineering (SPLE) techniques and AOSE to manage the commonalities (similarities) and variabilities (differences  ...  We evaluate the approach by deriving a family of agents that perform jobs in the Multi-Agent Contest environment.  ...  Another perspective is to suggest to researchers and MAS developers to use our approach when implementing Multi-Agent System Product Lines in different domains.  ... 
doi:10.1007/978-3-319-91899-0_10 fatcat:gqnjp7x2ybhx5p4lflfiijoo34

Automatic product derivation of multi-agent systems product lines

Elder Cirilo, Ingrid Nunes, Uirá Kulesza, Camila Nunes, Carlos Lucena
2009 Proceedings of the 2009 ACM symposium on Applied Computing - SAC '09  
Multi-agent Systems (MASs) development and Software Product Lines (SPLs) are two consolidated software engineering techniques.  ...  A case study illustrates how the proposed extension can be used to derive products (instances) from a MAS-PL.  ...  CONCLUSION AND FUTURE WORK In this paper, we presented a GenArch extension that supports automatic product derivation of Multi-Agent Systems Product Lines.  ... 
doi:10.1145/1529282.1529435 dblp:conf/sac/CiriloNKNL09 fatcat:ua5ioxsz3fb5dmnmvvamxilfue

Automating the Product Derivation Process of Multi-agent Systems Product Lines

Elder Cirilo, Ingrid Nunes, Uirá Kulesza, Carlos Lucena
2009 2009 XXIII Brazilian Symposium on Software Engineering  
Keywords-Multi-agent Systems, Software Product Lines; Application Engineering; Model-driven Development; Product Derivation Tool.  ...  In this paper, we present our approach to deal with multi-agent systems product lines (MAS-PL) variability management and automatic product derivation.  ...  Multi-agent Systems (MASs).  ... 
doi:10.1109/sbes.2009.26 dblp:conf/sbes/CiriloNKL09 fatcat:spfiluxdpzckzmrrd56eicgtg4

Automating the product derivation process of multi-agent systems product lines

Elder Cirilo, Ingrid Nunes, Uirá Kulesza, Carlos Lucena
2012 Journal of Systems and Software  
Keywords-Multi-agent Systems, Software Product Lines; Application Engineering; Model-driven Development; Product Derivation Tool.  ...  In this paper, we present our approach to deal with multi-agent systems product lines (MAS-PL) variability management and automatic product derivation.  ...  Multi-agent Systems (MASs).  ... 
doi:10.1016/j.jss.2011.04.066 fatcat:dtiuwpihenhvbk3cdk6r2imwde

A Software Product Line Process to Develop Agents for the IoT

Inmaculada Ayala, Mercedes Amor, Lidia Fuentes, José Troya
2015 Sensors  
Our goal is to enhance the development of IoT applications using agents and software product lines (SPL).  ...  Specifically, we propose to use Self-StarMASMAS, multi-agent system) agents and to define an SPL process using the Common Variability Language.  ...  Gaia-PL uses a product line perspective to promote reuse in agent-based software systems and enables requirement specifications to be easily reused throughout system development and evolution.  ... 
doi:10.3390/s150715640 pmid:26140350 pmcid:PMC4541848 fatcat:g3mj5ninmnb47acrwhe33gnn4a

Adaptive Multi-Agent System for a Washing Machine Production Line [chapter]

Nelson Rodrigues, Arnaldo Pereira, Paulo Leitão
2013 Lecture Notes in Computer Science  
GRACE Multi-agent System The GRACE efforts focus the development of an agent-based system that integrates process and quality control for a production line producing washing machines. 2.  ...  This paper describes the implementation of a multi-agent system in a real industrial washing machine production line aiming to integrate process and quality control, allowing the establishment of feedback  ...  This section discusses the agentification of the production line and the analysis of the results from the multi-agent system operation.  ... 
doi:10.1007/978-3-642-40090-2_19 fatcat:vdjagaxytjhp7nb2qiezk3bqsi

Product Line Implementation using Aspect-Oriented and Model-Driven Software Development

Markus Voelter, Iris Groher
2007 11th International Software Product Line Conference (SPLC 2007)  
Software product line engineering aims to reduce development time, effort, cost, and complexity by taking advantage of the commonality within a portfolio of similar products.  ...  The effectiveness of a software product line approach directly depends on how well feature variability within the portfolio is implemented and managed throughout the development lifecycle, from early analysis  ...  The authors would like to thank Christa Schwanninger, Andrew Jackson, Uwe Zdun, Michael Kircher and Rick Rabiser for their valuable comments on earlier drafts of this paper.  ... 
doi:10.1109/spline.2007.23 dblp:conf/splc/VolterG07 fatcat:oaklancbhbblxdhuevh6lkdze4

Product Line Implementation using Aspect-Oriented and Model-Driven Software Development

Markus Voelter, Iris Groher
2007 11th International Software Product Line Conference (SPLC 2007)  
Software product line engineering aims to reduce development time, effort, cost, and complexity by taking advantage of the commonality within a portfolio of similar products.  ...  The effectiveness of a software product line approach directly depends on how well feature variability within the portfolio is implemented and managed throughout the development lifecycle, from early analysis  ...  The authors would like to thank Christa Schwanninger, Andrew Jackson, Uwe Zdun, Michael Kircher and Rick Rabiser for their valuable comments on earlier drafts of this paper.  ... 
doi:10.1109/spline.2007.4339272 fatcat:7a46vtdivfftfcnlx5khraln7u

Evaluating the Reusability of Product-Line Software Fault Tree Analysis Assets for a Safety-Critical System [chapter]

Josh Dehlinger, Robyn R. Lutz
2009 Lecture Notes in Computer Science  
The context is a safety-critical product line of spacecraft developed as a multi-agent system.  ...  Keywords: reusable safety analysis assets, safety aspects of reuse, product-line software fault tree analysis, multi-agent system product lines.  ...  assets developed using PL-SFTA can be reused toward new product-line members using a significant case study based on a NASA-proposed multi-agent system product line (MAS-PL) • An assessment of the degree  ... 
doi:10.1007/978-3-642-04211-9_16 fatcat:bp2zubkzjvgvrjbot4li2ajbxa

Comparing Stability of Implementation Techniques for Multi-agent System Product Lines

Camila Nunes, Uirá Kulesza, Cláudio Sant'Anna, Ingrid Nunes, Alessandro Garcia, Carlos J.P. Lucena
2009 2009 13th European Conference on Software Maintenance and Reengineering  
Multi-agent systems (MAS) are increasingly being exploited to support autonomous recommendation of products and information to contemporary application users.  ...  Multi-agent system product lines (MAS-PL) promote large-scale reuse of common and variable agency features across multiple MAS applications.  ...  Final Remarks In this paper, we presented a quantitative study of the incremental development of a multi-agent system product line (MAS-PL).  ... 
doi:10.1109/csmr.2009.50 dblp:conf/csmr/NunesKSNGL09 fatcat:ux73vxpnc5httj3ob2wzexdrye

Assessing Model-Driven Software Product Lines for Lean and Agile Development: An Experience Report

Antti Jääskeläinen, Mika Katara, Julia Rubin, Tali Yatzkar-Haham, Mila Keren
2010 Software Product Lines Conference  
Stability is a key driving requirement in incremental development of systems that are strategic to organizations, such as Software Product Lines (SPLs).  ...  In fact, the variation of modularity properties often leads to harmful instabilities observed in the interfaces between aspects and the base code.  ...  Systemic Concerns of Software Product Line Requirements (DISCS).  ... 
dblp:conf/splc/JaaskelainenKRYK10 fatcat:tlzfby6kyba7xkgwy2nfz7o3tm

Applying multi product lines to equity market software ecosystem [article]

Khosro Pakmanesh, Mehdi Mojaradi
2022 arXiv   pre-print
Objective: In this paper, we study the application of the Multi Product Line (MPL) approach in the software ecosystem (SECO) of the equity market.  ...  There are different approaches to the development of such software systems.  ...  ACKNOWLEDGMENTS We thank Yogesh Shetty and Samir Jayaswal for the order matching engine source code of their book [23] that made this research possible.  ... 
arXiv:2202.06008v1 fatcat:bzw6z2nqe5agrnr2mgizoalyqi
« Previous Showing results 1 — 15 out of 158,928 results