Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Compiling Natural Semantics
Essentials of Constraint Programming
Essentials of Constraint Programming
Meta-Programming Grey-Box Connectors
TOOLS '00 Proceedings of the Technology of Object-Oriented Languages and Systems (TOOLS 33)
Principles of Object-Oriented Modeling and Simulation with Modelica 2.1
Principles of Object-Oriented Modeling and Simulation with Modelica 2.1
Composing distributed components with the component workbench
SEM'02 Proceedings of the 3rd international conference on Software engineering and middleware
Hi-index | 0.00 |
This paper investigates how software composition and transformation can be applied to domain specific languages used today in modeling and simulation of physical systems. More specifically, we address the composition and transformation of the Modelica language. The composition targets the ModelicaXML dialect which is the XML representation of the Modelica language. By extending the COMPOST concrete composition layer with a component model for Modelica, we provide composition and transformation of Modelica. The design of our COMPOST extension is presented togheter with examples of composition programs for Modelica.