DocumentCode :
3225862
Title :
GeneralStore - a CASE-tool integration platform enabling model level coupling of heterogeneous designs for embedded electronic systems
Author :
Reichmann, C. ; Kiihl, M. ; Graf, Philipp ; Müller-Glaser, Klaus D.
Author_Institution :
ITIV, Karlsruhe Univ., Germany
fYear :
2004
fDate :
24-27 May 2004
Firstpage :
225
Lastpage :
232
Abstract :
The integration platform GeneralStore is a tool that assists an integrated development process starting with a model and ending with executable code. The software features coupling of subsystems from different modeling domains on model level. From the coupled model it generates a running prototype by code generation. In addition to object-oriented system modeling for software components in embedded systems, it supports time-discrete and time-continuous modeling concepts. The Unified Modeling Language (UML) metamodel is used for storing CASE data in a meta object facility (MOF) object repository whereas XML metadata interchange format (XMI) is used to interchange this data with UML-CASE-tools. The CASE-tool chain we present in this paper further supports concurrent engineering including versioning and configuration management. It provides adaptors for the tools MATLAB/Simulink/Stateflow and ARTiSAN real-time studio, as well as an importer and exporter of UML/XMI. Utilizing the UML notation for an overall system design cycle, the focus of this paper lies on the coupling of heterogeneous subsystems and on a new code generation and coupling approach.
Keywords :
Unified Modeling Language; computer aided software engineering; concurrent engineering; configuration management; electronic data interchange; embedded systems; meta data; object-oriented methods; program compilers; software metrics; software tools; ARTiSAN real-time studio; CASE-tool integration platform; GeneralStore tool; MATLAB tool; Simulink tool; Stateflow tool; UML-CASE-tools; Unified Modeling Language; XML metadata interchange format; code generation; concurrent engineering; configuration management; embedded electronic systems; heterogeneous subsystem design; meta object facility; object-oriented system modeling; software component; time-continuous model; time-discrete model; Computer aided software engineering; Embedded software; Embedded system; Mathematical model; Object oriented modeling; Prototypes; Software prototyping; Software systems; Unified modeling language; XML;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Engineering of Computer-Based Systems, 2004. Proceedings. 11th IEEE International Conference and Workshop on the
Print_ISBN :
0-7695-2125-8
Type :
conf
DOI :
10.1109/ECBS.2004.1316703
Filename :
1316703
Link To Document :
بازگشت