Nowadays development strategies are not suitable for the design of many embedded systems applications, because they do not guide the developer in the use of nowadays software engineering concepts as aspects and generic programming. The present work shows the pros and cons of application-oriented system design (AOSD) strategy used in the design of a case study embedded system, aiming at AOSD methodology improvement. The disadvantages found in this case study may contribute to improve hardware generation according to AOSD.
['Danillo Moura Santos', 'Roberto de Matos', 'Antônio Augusto Fröhlich', 'Rafael Luiz Cancian']
Application-Oriented System Design as an Embedded Systems Development Strategy: a critical analysis