A Novel Model-driven Framework for the Development of Web-based Geographical Information Systems
2023 (English)In: Proceedings - 13th International Conference on Software Technology and Engineering, ICSTE 2023, IEEE, 2023, p. 26-30Conference paper, Published paper (Refereed)
Abstract [en]
Web-based Geographical Information Systems (Web-GIS) aim to store, analyze, and disseminate geospatial information, enabling effective decision-making. However, their development requires professional expertise and incurs high development costs, resulting in resource limitations for many organizations in developing their own GIS. To address these challenges, we propose a Geo-Location System (GLS) Framework with a Model-driven approach that will ease the developers to automatically develop their customized Web-GIS using Google Maps API. The framework incorporates a GLS meta-model encompassing essential concepts for Web-GIS development and proposes two novel features using OCL constraints to enhance the framework's capabilities. The framework also includes a customized tree editor and a graphical modeling tool that allows the easy modeling and visualization of any complex Web-GIS. Moreover, the framework provides an Acceleo transformation engine that automatically transforms models into executable Web code. The resulting source code is browser-ready without manual modifications. The proposed framework is validated with a real-world case study which demonstrates its effectiveness in reducing the overall development complexity, cost, and time.
Place, publisher, year, edition, pages
IEEE, 2023. p. 26-30
Keywords [en]
Geographical Information Systems, Model Driven Architecture, Model Driven Software Engineering, Model to Text Transformation, Unified Modeling Language, Web-based Geographical Information Systems, Codes (symbols), Decision making, Geographic information systems, Information use, Software architecture, Software design, Websites, Geographical information, Geographical information system, Geolocations, Location systems, Model driven architectures, Model-driven software engineerings, Model-to-text transformations, Web based, Web-based geographical information system, Information systems
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:mdh:diva-65800DOI: 10.1109/ICSTE61649.2023.00012Scopus ID: 2-s2.0-85182937454ISBN: 9798350371475 (print)OAI: oai:DiVA.org:mdh-65800DiVA, id: diva2:1833056
Conference
Proceedings - 2023 13th International Conference on Software Technology and Engineering, ICSTE 2023, Online, 27-29 October, 2023
2024-01-312024-01-312024-01-31Bibliographically approved