Advertisement

Multi-Agent System Product Lines: Challenges and Benefits

On the one hand, the field of software product lines (SPLs), as described in the articles in this section, covers all the software development life cycle necessary to develop a family of products where the derivation of concrete products is made systematically and rapidly [10]. On the other hand, agent-oriented software engineering (AOSE) is a […]

Introduction

The current trend of globalization is pressuring industries to explore ways to diversify and deliver their products in a timely and efficient manner. Over the last decade, the software product line (SPL) has emerged as one of the most promising software development paradigms for drastically increasing the productivity of IT-related industries, enabling them to handle […]

Automated Analysis of Feature Models: Challenges Ahead

A feature is an increment in product functionality. Features are commonly used to specify and distinguish products in product lines [8]. They communicate product functions in an easy-to-understand way, capture functionalities concisely, and help delineate the commonalities and variabilities of a domain. Features can have attributes (much like graphical user interface components can be customized […]

Shape the Future of Computing

ACM encourages its members to take a direct hand in shaping the future of the association. There are more ways than ever to get involved.

Get Involved

Communications of the ACM (CACM) is now a fully Open Access publication.

By opening CACM to the world, we hope to increase engagement among the broader computer science community and encourage non-members to discover the rich resources ACM has to offer.

Learn More