loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
11th IEEE International Conference and Workshop on the Engineering of Computer-Based Systems (ECBS'04)
GeneralStore - A CASE-Tool Integration Platform Enabling Model Level Coupling of Heterogeneous Designs for Embedded Electronic Systems
Brno, Czech Republic
May 24-May 27
ISBN: 0-7695-2125-8
Clemens Reichmann, ITIV, University of Karlsruhe, Germany
Markus K?, FZI, Karlsruhe, Germany
Philipp Graf, ITIV, University of Karlsruhe, Germany
Klaus D. M?ller-Glaser, ITIV, University of Karlsruhe, Germany
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.
Citation:
Clemens Reichmann, Markus K?, Philipp Graf, Klaus D. M?ller-Glaser, "GeneralStore - A CASE-Tool Integration Platform Enabling Model Level Coupling of Heterogeneous Designs for Embedded Electronic Systems," ecbs, pp.225, 11th IEEE International Conference and Workshop on the Engineering of Computer-Based Systems (ECBS'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.