Statecharts: A visual formalism for complex systems
Science of Computer Programming
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Refactoring: improving the design of existing code
Refactoring: improving the design of existing code
Doing hard time: developing real-time systems with UML, objects, frameworks, and patterns
Doing hard time: developing real-time systems with UML, objects, frameworks, and patterns
Using CDIF for Concept-Oriented Rapid Prototyping of Electronic Systems
RSP '98 Proceedings of the Ninth IEEE International Workshop on Rapid System Prototyping
A generic framework for modeling heterogeneous real-time systems
Computer Standards & Interfaces
Hi-index | 0.00 |
In this paper a new approach for an overall system design is presented. It supports object-oriented system modeling for software components in embedded systems in addition to time-discrete and time-continuous modeling concepts. Our approach provides structural and behavioral modeling with front-end tools and simulation/emulation with back-end tools. The UML metamodel is used for storing CASE data in a MOF object repository and XMI (XML Metadata Interchange format) is used to interchange this data with UML-CASE-tools. The CASE tool chain we present in this paper 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/exporter of UML/XMI. Utilizing the Unified Modeling Language notation for an overall system design cycle, the focus of this paper lies on the subsystem coupling of heterogeneous systems and on a new code generation approach.