A Software Reference Architecture for Service-Oriented 3D Geovisualization Systems

被引:6
作者
Hildebrandt, Dieter [1 ]
机构
[1] Univ Potsdam, Hasso Plattner Inst, D-14482 Potsdam, Germany
关键词
3D geovisualization; software reference architecture; spatial data infrastructure; service-oriented architecture; standardization; image-based representation; VISUALIZATION; DESIGN; MODEL;
D O I
10.3390/ijgi3041445
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Modern 3D geovisualization systems (3DGeoVSs) are complex and evolving systems that are required to be adaptable and leverage distributed resources, including massive geodata. This article focuses on 3DGeoVSs built based on the principles of service-oriented architectures, standards and image-based representations (SSI) to address practically relevant challenges and potentials. Such systems facilitate resource sharing and agile and efficient system construction and change in an interoperable manner, while exploiting images as efficient, decoupled and interoperable representations. The software architecture of a 3DGeoVS and its underlying visualization model have strong effects on the system's quality attributes and support various system life cycle activities. This article contributes a software reference architecture (SRA) for 3DGeoVSs based on SSI that can be used to design, describe and analyze concrete software architectures with the intended primary benefit of an increase in effectiveness and efficiency in such activities. The SRA integrates existing, proven technology and novel contributions in a unique manner. As the foundation for the SRA, we propose the generalized visualization pipeline model that generalizes and overcomes expressiveness limitations of the prevalent visualization pipeline model. To facilitate exploiting image-based representations (IReps), the SRA integrates approaches for the representation, provisioning and styling of and interaction with IReps. Five applications of the SRA provide proofs of concept for the general applicability and utility of the SRA. A qualitative evaluation indicates the overall suitability of the SRA, its applications and the general approach of building 3DGeoVSs based on SSI.
引用
收藏
页码:1445 / 1490
页数:46
相关论文
共 50 条
  • [41] A Service-Oriented and Holonic Control Architecture to the Reconfiguration of Dispersed Manufacturing Systems
    da Silva, Robson Marinho
    Blos, Mauricio F.
    Junqueira, Fabricio
    Santos Filho, Diolino J.
    Miyagi, Paulo E.
    [J]. TECHNOLOGICAL INNOVATION FOR COLLECTIVE AWARENESS SYSTEMS, 2014, 423 : 111 - 118
  • [42] Language Support for Service Interactions in Service-Oriented Architecture
    De Labey, Sven
    Boydens, Jeroen
    Steegmans, Eric
    [J]. EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2010, 69 : 75 - +
  • [43] The Technique of Creating Distributed Computing Systems based on Service-Oriented Architecture
    Lyashov, M., V
    Bereza, A. N.
    Babaev, A. M.
    Alekseenko, J., V
    Nazvantsev, D. S.
    [J]. 2016 IEEE 10TH INTERNATIONAL CONFERENCE ON APPLICATION OF INFORMATION AND COMMUNICATION TECHNOLOGIES (AICT), 2016, : 320 - 324
  • [44] Service-Oriented Development of Web Information Systems
    de Castro, Valeria
    Manuel Vara, Juan
    Marcos, Esperanza
    [J]. JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2012, 18 (17) : 2474 - 2492
  • [45] Web services, service-oriented computing, and service-oriented architecture: Separating hype from reality
    Erickson, John
    Siau, Keng
    [J]. JOURNAL OF DATABASE MANAGEMENT, 2008, 19 (03) : 42 - 54
  • [46] Optimising Multiple Quality Criteria of Service-Oriented Software Architectures
    Martens, Anne
    Brosch, Franz
    Reussner, Ralf
    [J]. QUASSOSS 09: 1ST INTERNATIONAL WORKSHOP ON THE QUALITY OF SERVICE-ORIENTED SOFTWARE SYSTEM, 2009, : 25 - 32
  • [47] Service-Oriented Software Framework for Network Management
    Lee, Dongcheul
    Park, Byungjoo
    [J]. ADVANCES IN SOFTWARE ENGINEERING, 2010, 117 : 327 - +
  • [48] Ontology patterns for service-oriented software development
    Tsai, Wei-Tek
    Wu, Budan
    Jin, Zhi
    Huang, Yu
    Li, Wu
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2013, 43 (07) : 867 - 883
  • [49] Reference architectural styles for service-oriented computing
    Dillon, Tharam S.
    Wu, Chen
    Chang, Elizabeth
    [J]. NETWORK AND PARALLEL COMPUTING, PROCEEDINGS, 2007, 4672 : 543 - +
  • [50] A METHOD FOR ENGINEERING A TRUE SERVICE-ORIENTED ARCHITECTURE
    Engels, G.
    Hess, A.
    Humm, B.
    Juwig, O.
    Lohmann, M.
    Richter, J. -P.
    Voss, M.
    Willkomm, J.
    [J]. ICEIS 2008: PROCEEDINGS OF THE TENTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL ISAS-2: INFORMATION SYSTEMS ANALYSIS AND SPECIFICATION, VOL 2, 2008, : 272 - 281