000075668 001__ 75668
000075668 005__ 20200108100347.0
000075668 0247_ $$2doi$$a10.1080/13658816.2017.1393543
000075668 0248_ $$2sideral$$a104972
000075668 037__ $$aART-2018-104972
000075668 041__ $$aeng
000075668 100__ $$aPrieto, I.
000075668 245__ $$aA continuous deployment-based approach for the collaborative creation, maintenance, testing and deployment of CityGML models
000075668 260__ $$c2018
000075668 5060_ $$aAccess copy available to the general public$$fUnrestricted
000075668 5203_ $$aGeoreferenced 3D models are an increasingly common choice to store and display urban data in many application areas. CityGML is an open and standardized data model, and exchange format that provides common semantics for 3D city entities and their relations and one of the most common options for this kind of information. Currently, creating and maintaining CityGML models is costly and difficult. This is in part because both the creation of the geometries and the semantic annotation can be complex processes that require at least some manual work. In fact, many publicly available CityGML models have errors. This paper proposes a method to facilitate the regular maintenance of correct city models in CityGML. This method is based on the continuous deployment strategy and tools used in software development, but adapted to the problem of creating, maintaining and deploying CityGML models, even when several people are working on them at the same time. The method requires designing and implementing CityGML deployment pipelines. These pipelines are automatic implementations of the process of building, testing and deploying CityGML models. These pipelines must be run by the maintainers of the models when they make changes that are intended to be shared with others. The pipelines execute increasingly complex automatic tests in order to detect errors as soon as possible, and can even automate the deployment step, where the CityGML models are made available to their end users. In order to demonstrate the feasibility of this method, and as an example of its application, a CityGML deployment pipeline has been developed for an example scenario where three actors maintain the same city model. This scenario is representative of the kind of problems that this method intends to solve, and it is based on real work in progress. The main benefits of this method are the automation of model testing, every change to the model is tested in a repeatable way; the automation of the model deployment, every change to the model can reach its end users as fast as possible; the systematic approach to integrating changes made by different people working together on the models, including the possibility of keeping parallel versions with a common core; an automatic record of every change made to the models (who did what and when) and the possibility of undoing some of those changes at any time.
000075668 536__ $$9This project has received funding from the European Union’s Horizon 2020 research and innovation program under grant agreement No H2020 680676-OptEEmAL$$9info:eu-repo/grantAgreement/EC/H2020/680676/EU/Optimised Energy Efficient Design Platform for Refurbishment at District Level/OptEEmAL
000075668 540__ $$9info:eu-repo/semantics/openAccess$$aby-nc-nd$$uhttp://creativecommons.org/licenses/by-nc-nd/3.0/es/
000075668 590__ $$a3.545$$b2018
000075668 591__ $$aCOMPUTER SCIENCE, INFORMATION SYSTEMS$$b34 / 155 = 0.219$$c2018$$dQ1$$eT1
000075668 591__ $$aGEOGRAPHY$$b9 / 83 = 0.108$$c2018$$dQ1$$eT1
000075668 591__ $$aINFORMATION SCIENCE & LIBRARY SCIENCE$$b12 / 89 = 0.135$$c2018$$dQ1$$eT1
000075668 591__ $$aGEOGRAPHY, PHYSICAL$$b17 / 50 = 0.34$$c2018$$dQ2$$eT2
000075668 592__ $$a1.291$$b2018
000075668 593__ $$aGeography, Planning and Development$$c2018$$dQ1
000075668 593__ $$aLibrary and Information Sciences$$c2018$$dQ1
000075668 593__ $$aInformation Systems$$c2018$$dQ1
000075668 655_4 $$ainfo:eu-repo/semantics/article$$vinfo:eu-repo/semantics/publishedVersion
000075668 700__ $$aIzkara, J.L.
000075668 700__ $$0(orcid)0000-0001-7866-3793$$aBejar, R.$$uUniversidad de Zaragoza
000075668 7102_ $$15007$$2570$$aUniversidad de Zaragoza$$bDpto. Informát.Ingenie.Sistms.$$cÁrea Lenguajes y Sistemas Inf.
000075668 773__ $$g32, 2 (2018), 282-301$$pInt. j. geogr. inf. sci.$$tINTERNATIONAL JOURNAL OF GEOGRAPHICAL INFORMATION SCIENCE$$x1365-8816
000075668 8564_ $$s2640121$$uhttps://zaguan.unizar.es/record/75668/files/texto_completo.pdf$$yVersión publicada
000075668 8564_ $$s78416$$uhttps://zaguan.unizar.es/record/75668/files/texto_completo.jpg?subformat=icon$$xicon$$yVersión publicada
000075668 909CO $$ooai:zaguan.unizar.es:75668$$particulos$$pdriver
000075668 951__ $$a2020-01-08-09:30:43
000075668 980__ $$aARTICLE