Ambra Molesini, Andrea Omicini
Today, software engineering deals with complex systems such as self-adaptive and pervasive ones. Such systems present several issues ranging from low-level technological problems to the availability of methods and methodologies. In particular, methodological issues are among the most interesting ones: while it is universally recognised that the “ideal methodology” for any system does not exist, a number of special-purpose methodologies were developed in the last years to tackle the challenges of specific application domains. Given the promise of Method Engineering — where new methodologies are created by composing method fragments either extracted from existing methodologies or created ad hoc — in this paper we focus on a relevant class of systems — pervasive service ecosystems — highlighting its main features, surveying all the available methodologies, and finally deriving the requirements for a specific methodology through the adoption of the Method Engineering techniques.
ISRN Software Engineering, November 2012, Hindawi Publishing Corporation
@article{methodologysurvey-isrnse2012,
Author = {Molesini, Ambra and Omicini, Andrea},
Journal = {ISRN Software Engineering},
Month = nov,
Publisher = {Hindawi Publishing Corporation},
Title = {Toward a Methodology for the Engineering of Complex, Self-adaptive and Pervasive Systems},
Year = 2012}