Model-driven architecture for embedded software: A synopsis and an example

G Karsai, S Neema, D Sharp - Science of Computer Programming, 2008 - Elsevier
MDA proposes a new paradigm for software development in general. We claim that MDA
could be beneficial for embedded software development, especially if it is extended to …

Systematic development of hybrid systems

TM Stauner - 2001 - mediatum.ub.tum.de
Hybrid embedded systems are systems that are characterized by involving discrete as well
as continuous dynamics, such as digital software interacting with an analog environment. In …

A modeling language and its supporting tools for avionics systems

G Karsai, S Neema, B Abbott… - Proceedings. The 21st …, 2002 - ieeexplore.ieee.org
Practical experience with the object-oriented development of complex reusable avionics
application software has led to the recognition that domain-specific model-based …

[PDF][PDF] Languages and methods for specifying real-time systems

J Carlson - MRTC report, Mälardalen Real-Time Research Centre …, 2002 - es.mdh.se
The specification of complex systems, such as software, requires welldefined languages and
methods. In the case of real-time systems, where temporal correctness must be achieved in …

What is behind UML-RT?

R Grosu, M Broy, B Selic, G Stefănescu - Behavioral specifications of …, 1999 - Springer
The unified modeling language (UML) developed under the coordination of the Object
ManagementGroup (OMG) is one of the most important standards for the specification and …

An AsmL semantics for dynamic structures and run time schedulability in UML-RT

S Leue, A Ştefănescu, W Wei - … 2008, Zurich, Switzerland, June 30-July 4 …, 2008 - Springer
Many real-time systems use runtime structural reconfiguration mechanisms based on
dynamic creation and destruction of components. To support such features, UML-RT …

[PDF][PDF] A model-based front-end to TAO/ACE: the embedded system modeling language

G Karsai, S Neema, A Bakay, A Ledeczi, F Shi… - Proc. of Workshop on …, 2002 - Citeseer
The development of embedded systems necessitates the use of models throughout the
engineering process that allow both the analysis and synthesis of the system. This paper …

Software technology—formal methods and scientific foundations

M Broy - Information and Software Technology, 1999 - Elsevier
Formal methods have been seen as ways to improve the quality of the software
development process. However, apart from the interesting idea to apply mathematics and …

Modular and visual specification of hybrid systems: An introduction to HyCharts

R Grosu, T Stauner - Formal methods in system design, 2002 - Springer
Visual description techniques are particularly important for the design of hybrid systems,
because specifications of such systems usually have to be discussed between engineers …

[PDF][PDF] Mixed Relations as Enriched Semiringal Categories.

R Grosu, D Lucanu, G Stefanescu - J. Univers. Comput. Sci., 2000 - Citeseer
A study of the classes of finite relations as enriched strict monoidal categories is presented
in CaS91]. The relations there are interpreted as connections in flowchart schemes, hence …