GeneralStore - A CASE-Tool Integration Platform Enabling Model Level Coupling of Heterogeneous Designs for Embedded Electronic Systems

  • Authors:
  • Affiliations:
  • Venue:
  • ECBS '04 Proceedings of the 11th IEEE International Conference and Workshop on Engineering of Computer-Based Systems
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

The integration platform GeneralStore is a tool thatassists an integrated development process starting with amodel and ending with executable code.The softwarefeatures coupling of subsystems from different modelingdomains on model level.From the coupled model itgenerates a running prototype by code generation. Inaddition to object-oriented system modeling for softwarecomponents in embedded systems, it supports time-discreteand time-continuous modeling concepts.TheUnified Modeling Language (UML) metamodel is usedfor storing CASE data in a Meta Object Facility (MOF)object repository whereas XML Metadata Interchangeformat (XMI) is used to interchange this data with UML-CASE-tools.The CASE-tool chain we present in thispaper further supports concurrent engineering includingversioning and configuration management.It providesadaptors for the tools MATLAB/Simulink/Stateflow andARTiSAN Real-Time Studio, as well as an importer andexporter of UML/XMI.Utilizing the UML notation for anoverall system design cycle, the focus of this paper lies onthe coupling of heterogeneous subsystems and on a newcode generation and coupling approach.