Types and programming languages
Types and programming languages
Component Software: Beyond Object-Oriented Programming
Component Software: Beyond Object-Oriented Programming
Processing Xml with Java
Theory of Modeling and Simulation
Theory of Modeling and Simulation
Component-based distributed simulations: the way forward?
Proceedings of the eighteenth workshop on Parallel and distributed simulation
Composing simulation models using interface definitions based on web service descriptions
Proceedings of the 39th conference on Winter simulation: 40 years! The best is yet to come
2nd UML 2 semantics symposium: formal semantics for UML
MoDELS'06 Proceedings of the 2006 international conference on Models in software engineering
Improving the definition of UML
MoDELS'06 Proceedings of the 9th international conference on Model Driven Engineering Languages and Systems
Modeling agents and their environment in multi-level-DEVS
Proceedings of the Winter Simulation Conference
Modeling and simulation for user assistance in smart environments
Proceedings of the Winter Simulation Conference
Hi-index | 0.01 |
The re-use of a model by someone else than the original developer is still an open challenge. This paper presents composition structures and interface descriptions for discrete-event models. Interfaces are introduced as separate units of description that complement model definitions. As XML documents, interfaces may be stored in databases to search, select, and analyze composition candidates based on public visible property descriptions. A meta model formalizes interfaces, components, and compositions, such that the refinement of interfaces into model implementations and the compatibility of interfaces can be analyzed. The composition approach combines different hierarchical relations (type hierarchies, refinement hierarchies, and composition hierarchies) to simplify the modeling process.