Author:
Alvarado Suilen H.,Cortiñas Alejandro,Luaces Miguel R.,Pedreira Oscar,Places Angeles S.
Abstract
AbstractEven though different applications based on Geographic Information Systems (GIS) provide different features and functions, they all share a set of common concepts (e.g., spatial data types, operations, services), a common architecture, and a common set of technologies. Furthermore, common structures appear repeatedly in different GIS, although they have to be specialized in specific application domains. Multilevel modeling is an approach to model-driven engineering (MDE) in which the number of metamodel levels is not fixed. This approach aims at solving the limitations of a two-level metamodeling approach, which forces the designer to include all the metamodel elements at the same level. In this paper, we address the application of multilevel modeling to the domain of GIS, and we evaluate its potential benefits. Although we do not present a complete set of models, we present four representative scenarios supported by example models. One of them is based on the standards defined by ISO TC/211 and the Open Geospatial Consortium. The other three are based on the EU INSPIRE Directive (territory administration, spatial networks, and facility management). These scenarios show that multilevel modeling can provide more benefits to GIS modeling than a two-level metamodeling approach.
Publisher
Springer Science and Business Media LLC
Subject
Modelling and Simulation,Software
Reference30 articles.
1. Worboys, M.F., Duckham, M.: GIS: A Computing Perspective. CRC Press, Boca Raton (2004)
2. Brambilla, M., Cabot, J., Wimmer, M.: Model-Driven Software Engineering in Practice, 2nd edn. Morgan & Claypool Publishers, California (2017)
3. Pastor, O., Molina, J.C.: Model-Driven Architecture in Practice: A Software Production Environment Based on Conceptual Modeling. Springer, Berlin (2007)
4. Cortiñas, A., Luaces, M.R., Pedreira, O., Places, Á.S., Pérez, J.: Web-based geographic information systems SPLE: domain analysis and experience report. In: Proceedings of the 21st International Systems and Software Product Line Conference, (SPLC’2017), pp. 190–194 (2017)
5. Cortiñas, A., Luaces, M.R., Pedreira, O., Places, Á.S.: Scaffolding and in-browser generation of web-based GIS applications in a SPL tool. In: Proceedings of the 21st International Systems and Software Product Line Conference (SPLC’2017), pp. 46–49 (2017)
Cited by
4 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献