Abstract
Model-based software engineering (MBSE) projects require and generate numerous artifacts. While MBSE methodology and design tools have reached certain maturity level, the issue of artifact persistence and management has been somewhat left in the background. We present design and implementation of the repository that supports storing and managing of artifacts such as metamodels, models, constraints, metadata, specifications, transformation rules, code, templates, configuration or documentation, and their metadata.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Kutsche, R., Milanovic, N. (Meta-)Models, Tools and Infrastructures for Business Application Integration. In: Kaschek, R., et al. (eds.) UNISCON 2008. LNBIP, vol. 5. Springer, Heidelberg (2008)
Kutsche, R., Milanovic, N., Bauhoff, G., Baum, T., Cartsburg, M., Kumpe, D., Widiker, J.: BIZYCLE: Model-based Interoperability Platform for Software and Data Integration. In: Proceedings of the MDTPI at ECMDA (2008)
Pulier, E., Taylor, H.: Understanding Enterprise SOA. Manning (2006)
Schmid, F.: Erstellung eines Repositories für die Verwaltung und Transformation von Komponentenmodellen (November 2004) (in German)
Fedora Repository, http://www.fedora-commons.org/
Boldyreff, C., Nutter, D., Rank, S.: Active artefact management for distributed software engineering. In: Proceedings of 26th Annual International on Computer Software and Applications Conference (COMPSAC 2002), pp. 1081–1086 (2002)
Lucia, A.D., Fasano, F., Oliveto, R., Tortora, G.: Adams: Advanced artefact management system. In: Proceedings of the CSMR, pp. 349–350. IEEE Computer Society, Los Alamitos (2006)
NetBeans Metadata Repository, http://mdr.netbeans.org/
MOF 2.0 / XMI Mapping Specification, v2.1.1, http://www.omg.org/technology/documents/formal/xmi.htm
2008 metadata solutions report (December 2007), http://www.gavsys.com/rptfiles/GavResearch-sample-report-pages-Nov2007.pdf
Meta Object Facility (MOF) Versioning and Development Lifecycle Specification, v2.0, formal/07-05-01, OMG Group (May 2007)
Alanen, M., Porres, I.: Difference and Union of Models. Technical Report 527, Turku Centre for Computer Science (April 2003)
Störrle, H.: A formal approach to the cross-language version management of models. In: Proceedings of the NW-MODE 2007 (2007)
Hnětynka, P., Plášil, F.: Distributed Versioning Model for MOF. In: Proceedings of the Winter International Symposium on Information and Comunication Technologies (WISICT 2004), Trinity College Dublin, pp. 489–494 (2004)
Katz, R.H.: Toward a unified framework for version modeling in engineering databases. ACM Comput. Surv. 22(4), 375–409 (1990)
Westfechtel, B., Munch, B.P., Conradi, R.: A layered architecture for uniform version management. IEEE Trans. Softw. Eng. 27(12), 1111–1133 (2001)
Conradi, R., Westfechtel, B.: Version models for software configuration management. ACM Comput. Surv. 30(2), 232–282 (1998)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Milanovic, N. et al. (2008). Model&Metamodel, Metadata and Document Repository for Software and Data Integration. In: Czarnecki, K., Ober, I., Bruel, JM., Uhl, A., Völter, M. (eds) Model Driven Engineering Languages and Systems. MODELS 2008. Lecture Notes in Computer Science, vol 5301. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-87875-9_30
Download citation
DOI: https://doi.org/10.1007/978-3-540-87875-9_30
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-87874-2
Online ISBN: 978-3-540-87875-9
eBook Packages: Computer ScienceComputer Science (R0)