Hier finden Sie wissenschaftliche Publikationen aus den Fraunhofer-Instituten.

An investigation into agile methods in embedded systems development

: Albuquerque, C.O.; Antonino, P.O.; Nakagawa, E.Y.


Murgante, B.; Gervasi, O.; Misra, S.; Nedjah, N.; Rocha, A.M.A.C; Taniar, D.; Apduhan, B.O.:
Computational science and its applications - ICCSA 2012. Pt.3 : 12th international conference, Salvador de Bahia, Brazil, June 18 - 21, 2012. Proceedings
Berlin: Springer, 2012 (Lecture Notes in Computer Science 7335)
ISBN: 3-642-31136-9
ISBN: 978-3-642-31137-6
ISBN: 978-3-642-31136-9 (print)
International Conference on Computational Science and Its Applications (ICCSA) <12, 2012, Salvador de Bahia>
Fraunhofer IESE ()

Embedded systems are widely used in diverse areas, such as avionics, consumer electronics, and medical equipments, causing a considerable impact on modern society. Since these systems sometimes deal directly with human lives, and require a considerable level of quality, their development should be subject to a rigorous process. In another perspective, agile methods (or agile processes) have been adopted by the software industry as a lightweight, iterative, and collaborative approach for developing software systems. Although agile methods do not seem to be suitable to embedded systems, they have been successfully used for building such systems. However, there exists no detailed and analytical overview of the use of such methods in the embedded systems domain. The main objective of this paper is to present a detailed view of how agile methods have been used in the development of embedded systems, and to describe their benefits, challenges, and limitations. For this, we ha ve applied Systematic Review, a technique for systematically exploring, organizing, summarizing, and assessing potentially all works conducted in a specific research area. As the main result, we have observed that agile methods have brought advantages to embedded systems development; however, more studies should be conducted. Furthermore, this work is also intended to contribute to the identification of important new research lines.