SCDML: A Language for Conceptual Data Modeling in Model-based Systems Engineering

Christian Hennig, Tobias Hoppe, Harald Eisenmann, Alexander Viehl, Oliver Bringmann

2016

Abstract

This paper presents the design and usage of a language for Conceptual Data Modeling in Model-based Systems Engineering. Based on an existing analysis of presently employed data modeling languages, a new conceptual data modeling language is defined that brings together characteristic features from software engineering languages, features from languages classically employed for knowledge engineering, as well as entirely newly developed functional aspects. This language has been applied to model a spacecraft as an example, demonstrating its utility for developing complex, multidisciplinary systems in the scope of Modelbased Space Systems Engineering.

References

  1. Eisenmann, H., 2012. VSD Final Presentation. [Online] Available at: http://www.vsd-project.org/download/ presentations/VSD_P2_FP_2012-05-15_v3.pdf/
  2. ESA, 2011. Space engineering - Space system data repository. ESA Technical Memorandum ECSS-E-TM-10- 23A. s.l.:s.n.
  3. ESA, 2012. The Virtual Spacecraft Design Project. [Online] Available at: http://vsd.esa.int/
  4. ESA, 2013. EGS-CC - European Ground Systems - Common Core. [Online] Available at: http://www. egscc.esa.int/
  5. Fischer, P. M., Eisenmann, H. & Fuchs, J., 2014. Functional Verification by Simulation based on Preliminary System Design Data. 6th International Workshop on Systems and Concurrent Engineering for Space Applications (SECESA), 8-10 October.
  6. Friedenthal, S., Griego, R. & Sampson, M., 2009. INCOSE Model-Based Systems Engineering Workshop. [Online] Available at: http://www.incose.org/ Chicagoland/docs/SanDiego/3-18- 09%20INCOSE%20Model%20Based%20Systems %20Engineering%20(MBSE)%20Workshop.pdf.
  7. Halpin, T. & Morgan, T., 2008. Information Modeling and Relational Databases. 2nd Hrsg. Burlington: Morgan Kaufmann.
  8. Hennig, C. & Eisenmann, H., 2014. Applying Selected Knowledge Management Technologies and Principles for Enabling Model-based Management of Engineering Data in MBSE. 6th International Workshop on Systems and Concurrent Engineering for Space Applications (SECESA), 8-10 October.
  9. Hennig, C., Eisenmann, H., Viehl, A. & Bringmann, O., 2015. On Languages for Conceptual Data Modeling in Multi-Disciplinary Space Systems Engineering. Angers, France, s.n.
  10. Hong, S. & Maryanski, F. J., 1990. Using a Meta Model to Represent Object-Oriented Data Models. 6th International Conference on Data Engineering, 5-9 Febuary, pp. 11-19.
  11. INCOSE, 2014. Systems Engineering Vision 2025. [Online] Available at: http://www.incose.org/ ProductsPubs/products/sevision2025.aspx.
  12. ISO, 2004. ISO 10303-11: Industrial automation systems and integration - product data representation and exchange - Part 11: Description methods: The EXPRESS language reference manual.. s.l.:s.n.
  13. Kogalovsky, M. R. & Kalinichenko, L. A., 2009. Conceptual and Ontological Modeling in Information Systems. Programming and Computer Software, 35(5), pp. 241-256.
  14. NASA, 2007. NASA Systems Engineering Handbook (NASA-SP-2007-6105) Rev1, s.l.: s.n.
  15. Olivé, A., 2007. Conceptual Modeling of Information Systems. Berlin: Springer.
  16. OMG, 2015. OMG Systems Modeling Language (OMG SysML). s.l.:s.n.
  17. OMG, January 2011. Meta Object Facility (MOF) 2.0 Query/View/ Trans-formation, v1.1. s.l.:s.n.
  18. Van Renssen, A. S. H. P., 2005. Gellish - A Generic Extensible Ontological Language, Delft: Technische Universiteit Delft.
  19. W3C, 2012. OWL 2 Web Ontology Language Primer (Second Edition). [Online] Available at: http://www. w3.org/TR/owl2-primer/
Download


Paper Citation


in Harvard Style

Hennig C., Hoppe T., Eisenmann H., Viehl A. and Bringmann O. (2016). SCDML: A Language for Conceptual Data Modeling in Model-based Systems Engineering . In Proceedings of the 4th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD, ISBN 978-989-758-168-7, pages 184-192. DOI: 10.5220/0005676501840192


in Bibtex Style

@conference{modelsward16,
author={Christian Hennig and Tobias Hoppe and Harald Eisenmann and Alexander Viehl and Oliver Bringmann},
title={SCDML: A Language for Conceptual Data Modeling in Model-based Systems Engineering},
booktitle={Proceedings of the 4th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,},
year={2016},
pages={184-192},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005676501840192},
isbn={978-989-758-168-7},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 4th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,
TI - SCDML: A Language for Conceptual Data Modeling in Model-based Systems Engineering
SN - 978-989-758-168-7
AU - Hennig C.
AU - Hoppe T.
AU - Eisenmann H.
AU - Viehl A.
AU - Bringmann O.
PY - 2016
SP - 184
EP - 192
DO - 10.5220/0005676501840192