Title :
Formal Specs Reuse with Embedded Systems Design Behavioral and Architectural Specifications in Real-Time Application Domains
Author_Institution :
Brno Univ. of Technol., Brno
Abstract :
This paper deals with reuse of architectural and behavioral specifications of embedded systems employing finite-state and timed automata. The contribution proposes not only how to represent a system´s formal specification as an application pattern structure of specification fragments, but also how to measure similarity of formal specifications for retrieval with case-based reasoning support. The paper provides also an insight into case-based reasoning support as applied to formal specification reuse by application patterns built on finite-state and timed automata. Those application patterns create a base for a pattern language supporting reuse-oriented design process for a class of real-time embedded systems.
Keywords :
case-based reasoning; embedded systems; finite state machines; formal specification; software architecture; software reusability; architectural specification; behavioral specification; case-based reasoning support; embedded systems design; finite-state automata; pattern language; real-time application domain; reuse-oriented design process; timed automata; Application software; Automata; Computer architecture; Embedded system; Formal specifications; Information technology; Process design; Real time systems; Software design; Software reusability; Case-based reasoning; Embedded systems; Finite automata; Formal specification; Timed automata;
Conference_Titel :
Systems, 2007. ICONS '07. Second International Conference on
Conference_Location :
Martinique
Print_ISBN :
0-7695-2807-4
Electronic_ISBN :
0-7695-2807-4
DOI :
10.1109/ICONS.2007.27