Design Pattern Representation for Safety-Critical Embedded Systems

armoush's picture
Journal Title, Volume, Page: 
Journal of Software Engineering and Applications (JSEA), Vol.2 No.1, April 2009
Year of Publication: 
2009
Authors: 
Ashraf Armoush
Embedded Software Laboratory, RWTH Aachen University, Aachen, Germany
Current Affiliation: 
Department of Computer Engineering, Faculty of Engineering, An-Najah National University P.O. Box 7 Nablus –Palestine
F. Salewski
Embedded Software Laboratory, RWTH Aachen University, Aachen, Germany
S. Kowalewski
Embedded Software Laboratory, RWTH Aachen University, Aachen, Germany
Preferred Abstract (Original): 
Design Patterns, which give abstract solutions to commonly recurring design problems, have been widely used in the software and hardware domain. As non-functional requirements are an important aspect in the design of safety-critical embedded systems, this work focuses on the integration of non-functional implications in an existing design pattern concept. We propose a pattern representation for safety-critical embedded application design methods by including fields for the implications and side effects of the represented design pattern on the non-functional requirements of the overall systems. The considered requirements include safety, reliability, modifiability, cost, and execution time.
AttachmentSize
Design Pattern Representation for Safety-Critical Embedded Systems445.48 KB