A MODEL MANAGEMENT APPROACH FOR CO-SIMULATION MODEL EVOLUTION

Xiaochen Zhang, Jan F. Broenink

Abstract

In most of the embedded control system designs, multiple engineering disciplines and various domain-specific models are involved, such as mechanical, control, software and hardware models. Close collaboration and well integration between all domain-specific models become more and more important for developing dependable and cost-efficient systems. Moreover, each disciplinary model can be developed and evolved following its own semantics and development tools in different rates. The inconsistency between models and the evolution of the collection of models will increase the complexity of design as well as the difficulty of maintaining several models under simultaneous development and changes. This paper proposes a model management approach for multi-disciplinary systems and co-simulation. Such model management approach can ensure the model integration and consistency by checking the model interfaces attached to each domain model and the protocol defined in a co-simulation contract. It also can keep track of model evolution along with changing details and making design variants. The concepts of a scenario based co-simulation framework and a logging mechanism with graphical representation of the model evolution process are also explained.

References

  1. Baharadwaj, A., Choobineh, J., Lo, A., and Shetty, B. (1992). Model management systems: A survey. In Annals of Operations Research, volume 38. Springer.
  2. Chao-fan, D. and Qing-Yan, Z. (2009). Research and implementation of general model management and service system. In International Conference on Management and Service Science, MASS 7809. IEEE.
  3. Community, O. (2010). The overture tool website. http://www.overturetool.org.
  4. Controllab Products (2010). The 20-sim dynamic modelling tool website. http://www.20sim.com.
  5. DESTECS (2010). DESTECS Project Website. Website. http://www.destecs.org.
  6. DESTECS (2011). The DESTECS SourceForge Project Website. Website. http://sourceforge.net/projects/destecs.
  7. Kim, S.-K. and Carrington, D. (2006). A patternbased model evolution approach. In APSEC'06 XIII ASIA PACIFIC SOFTWARE ENGINEERING CONFERENCE.
  8. Kuppeveld, T. (2007). Model-based redesign of a selfbalancing scooter. Master's thesis, University of Twente.
  9. Segway (2007). Segway Personal Transporter. Website. http://www.segway.nl.
Download


Paper Citation


in Harvard Style

Zhang X. and F. Broenink J. (2011). A MODEL MANAGEMENT APPROACH FOR CO-SIMULATION MODEL EVOLUTION . In Proceedings of 1st International Conference on Simulation and Modeling Methodologies, Technologies and Applications - Volume 1: SIMULTECH, ISBN 978-989-8425-78-2, pages 168-173. DOI: 10.5220/0003601201680173


in Bibtex Style

@conference{simultech11,
author={Xiaochen Zhang and Jan F. Broenink},
title={A MODEL MANAGEMENT APPROACH FOR CO-SIMULATION MODEL EVOLUTION},
booktitle={Proceedings of 1st International Conference on Simulation and Modeling Methodologies, Technologies and Applications - Volume 1: SIMULTECH,},
year={2011},
pages={168-173},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003601201680173},
isbn={978-989-8425-78-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of 1st International Conference on Simulation and Modeling Methodologies, Technologies and Applications - Volume 1: SIMULTECH,
TI - A MODEL MANAGEMENT APPROACH FOR CO-SIMULATION MODEL EVOLUTION
SN - 978-989-8425-78-2
AU - Zhang X.
AU - F. Broenink J.
PY - 2011
SP - 168
EP - 173
DO - 10.5220/0003601201680173