Contributions to the modelling of spatial data infrastructures and their portrayal services

Las Infraestructuras de Informacion (II) son grandes sistemas de informacion en red, que carecen de una autoridad central, que han evolucionado sobre una base instalada y en los que tanto los elementos sociales como los tecnicos deberian ser considerados como componentes, Pueden considerarse como Sistemas de Sistemas (SoS, por sus siglas en ingles) especializados. Los SoS son sistemas autonomos y heterogeneos, geograficamente distribuidos pero interconectados, que muestran comportamientos emergentes que no eran posibles antes de que se estableciera el SoS. Las Infraestructuras de Datos Espaciales (IDE) son II centradas en compartir datos y servicios espaciales. Los datos espaciales, o geograficos, son aquellos que describen informacion relacionada con alguna localizacion sobre la superficie de la Tierra, o con aquellas zonas adyacentes a la misma. Los servicios espaciales son entidades software, de grano grueso, descubribles y auto-contenidas, que residen en un entorno de tecnologia de la informacion abierto, y especialmente disenados para acceder a, y procesar, datos espaciales siguiendo una arquitectura orientada a servicios. Los servicios de representacion grafica son aquellos servicios espaciales a cargo de representar graficamente datos espaciales, normalmente en forma de mapas, y estan incluidos entre los basicos necesarios en cualquier IDE. Esta tesis propone modelos para facilitar la especificacion, el diseno y la documentacion de las IDE y de sus servicios de representacion grafica. Se propone un modelo siguiendo el modelo de referencia para el procesamiento distribuido y abierto de la organizacion internacional para la estandarizacion (ISO RM-ODP, por sus siglas en ingles), para abordar varios aspectos del punto de vista de II de las IDE. Despues se desarrolla un estilo arquitectural siguiendo la metodologia "Views and Beyond" para proporcionar un patron para ayudar en el diseno de sistemas de informacion que van a ser integrados en una IDE. Finalmente se presentan varias contribuciones al diseno de los servicios de representacion grafica de las IDE, y ejemplos de sus aplicaciones.

[1]  Judith A. Stafford,et al.  focus Past, Present, and Future of Software Architecture , 2006 .

[2]  Dan Harkey,et al.  Client/Server programming with Java and CORBA (2. ed.) , 1998 .

[3]  Abbas Rajabifard,et al.  Assessing the worldwide developments of national spatial data clearinghouses , 2004, Int. J. Geogr. Inf. Sci..

[4]  Werner Kuhn,et al.  Geospatial Semantics: Why, of What, and How? , 2005, J. Data Semant..

[5]  Christine L. Borgman,et al.  The Invisible Library: Paradox of the Global Information Infrastructure , 2003, Libr. Trends.

[6]  Anne W. Branscomb Beyond deregulation: Designing the information infrastructure , 1982, Inf. Soc..

[7]  Karen Ruhleder,et al.  Steps Toward an Ecology of Infrastructure: Design and Access for Large Information Spaces , 1996, Inf. Syst. Res..

[8]  Yola Georgiadou,et al.  1 SDI ontology and implications for research in the developing world , 2006 .

[9]  Weichang Du,et al.  Service Composition for GIS , 2008, 2008 IEEE Congress on Services - Part I.

[10]  David M. Booth,et al.  Web Services Architecture , 2004 .

[11]  Ian Masser,et al.  What's Special about SDI Related Research? , 2006, Int. J. Spatial Data Infrastructures Res..

[12]  Janis R. Putman,et al.  Architecting with RM-ODP , 2000 .

[13]  A. Robinson Elements of Cartography , 1953 .

[14]  M. Warnest A collaboration model for national spatial data infrastructure in federated countries , 2005 .

[15]  Max Craglia,et al.  SDI - From Spatial Data Infrastructure to Service Driven Infrastructure , 2005 .

[16]  C. C. Lautenbacher The Global Earth Observation System of Systems: Science Serving Society , 2006 .

[17]  David W. Bates,et al.  A Consensus Action Agenda for Achieving the National Health Information Infrastructure , 2004, Journal of the American Medical Informatics Association.

[18]  Yin-Leng Theng,et al.  Handbook of Research on Digital Libraries: Design, Development, and Impact , 2009, Handbook of Research on Digital Libraries.

[19]  James Frew,et al.  Issues in Georeferenced Digital Libraries , 2004, D-Lib Magazine.

[20]  Javier Nogueras-Iso,et al.  An architectural style for spatial data infrastructures , 2009, Int. J. Geogr. Inf. Sci..

[21]  M. Goodchild,et al.  Geographic Information Systems and Science (second edition) , 2001 .

[22]  Werner Kuhn,et al.  Toward a geospatial data infrastructure for Northrhine-Westphalia , 2002 .

[23]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[24]  Xiaolin Lu,et al.  An investigation on service-oriented architecture for constructing distributed Web GIS application , 2005, 2005 IEEE International Conference on Services Computing (SCC'05) Vol-1.

[25]  Lars Harrie,et al.  A case study of combined text and icon placement , 2005 .

[26]  Scott W. Ambler,et al.  Agile modeling: effective practices for extreme programming and the unified process , 2002 .

[27]  M. Fowler Analysis patterns: reusable objects models , 1996 .

[28]  Lucas Bradstreet,et al.  Map-labelling with a multi-objective evolutionary algorithm , 2005, GECCO '05.

[29]  Timothy C. Coburn,et al.  Geographical Information Systems: Principles, Techniques, Applications and Management: 2nd Edition, Volumes 1 and 2, Paul A. Longley, Michael F. Goodchild, David J. Maguire and David W. Rhind (Eds.), 11240 pp., Wiley, New York, 1999, ISBN 0-471-32182-6, US $345.00 , 2000 .

[30]  L. Bernard,et al.  Towards an SDI Research Agenda , 2005 .

[31]  Azad M. Madni,et al.  Healthcare System of Systems , 2007, 2007 IEEE International Conference on System of Systems Engineering.

[32]  Richard N. Taylor,et al.  A Classification and Comparison Framework for Software Architecture Description Languages , 2000, IEEE Trans. Software Eng..

[33]  Brian J. Sauser,et al.  System of Systems - the meaning of of , 2006, 2006 IEEE/SMC International Conference on System of Systems Engineering.

[34]  Robert L. Nord,et al.  Applied Software Architecture , 1999, Addison Wesley object technology series.

[35]  J Harlan,et al.  Research and Theory in Advancing Spatial Data Infrastructure Concepts , 2007 .

[36]  Steven van Dijk,et al.  Genetic algorithms for map labeling , 2001 .

[37]  Javier Nogueras-Iso,et al.  Systems of Systems as a Conceptual Framework for Spatial Data Infrastructures , 2009, Int. J. Spatial Data Infrastructures Res..

[38]  G. Gartner,et al.  Lecture Notes in Geoinformation and Cartography , 2006 .

[39]  Rubén Béjar,et al.  A Pattern-Based Approach to Support Automatic Homogeneous Map Labeling with Texts, Charts and Other Elements in a WMS , 2006 .

[40]  Brian J. Sauser,et al.  System of Systems Management: A Network Management Approach , 2007, 2007 IEEE International Conference on System of Systems Engineering.

[41]  Ole Hanseth,et al.  Designing Work Oriented Infrastructures , 2001, Computer Supported Cooperative Work (CSCW).

[42]  Andrew P. Sage,et al.  On the Systems Engineering and Management of Systems of Systems and Federations of Systems , 2001, Inf. Knowl. Syst. Manag..

[43]  Robin A. Gandhi,et al.  Ontology-based active requirements engineering framework , 2005, 12th Asia-Pacific Software Engineering Conference (APSEC'05).

[44]  Thomas Brinkhoff The Impacts of Map-Oriented Internet Applications on Internet Clients, Map Servers and Spatial Database Systems , 2001 .

[45]  Jong-Hun Lee,et al.  The design and implementation of open GIS service component , 2001, IGARSS 2001. Scanning the Present and Resolving the Future. Proceedings. IEEE 2001 International Geoscience and Remote Sensing Symposium (Cat. No.01CH37217).

[46]  David J. McArthur,et al.  Metadata lessons from the iLumina digital library , 2005, CACM.

[47]  Eric Monteiro,et al.  Social shaping of information infrastructure: on being specific about the technology , 2018, ArXiv.

[48]  Javier Nogueras-Iso,et al.  ThManager: An Open Source Tool for Creating and Visualizing SKOS , 2007 .

[49]  Alan W. Brown,et al.  Using Service-Oriented Architecture and Component-Based Development to Build Web Service Applications , 2003 .

[50]  Peter Sommerlad,et al.  Pattern-Oriented Software Architecture , 1996 .

[51]  Yoon‐Seop Chang,et al.  XML Web Service‐based development model for Internet GIS applications , 2006, Int. J. Geogr. Inf. Sci..

[52]  Javier Nogueras-Iso,et al.  Political Aspects of Spatial Data Infrastructures , 2004, EGOV.

[53]  Chang-Tien Lu,et al.  Geography Markup Language (GML) , 2008, Encyclopedia of GIS.

[54]  Rubén Béjar,et al.  A Method to Derivate SOAP Interfaces and WSDL Metadata from the OGC Web Processing Service Mandatory Interfaces , 2008, ER Workshops.

[55]  Alain Abran,et al.  Guide to the Software Engineering Body of Knowledge : 2004 Version , 2005 .

[56]  Zhong-ren Peng,et al.  Internet GIS: Distributed Geographic Information Services for the Internet and Wireless Networks , 2003 .

[57]  Michael F. Goodchild,et al.  Interoperating Geographic Information Systems , 2012 .

[58]  Steve Putz,et al.  Interactive Information Services Using World-Wide Web Hypertext , 1994, Comput. Networks ISDN Syst..

[59]  Lars Harrie,et al.  Real-time Map Labeling for Personal Navigation , 2004 .

[60]  D. Savigny,et al.  GIS for Health and the Environment , 1995 .

[61]  Javier Nogueras-Iso,et al.  Metadata standard interoperability: application in the geographic information domain , 2004, Comput. Environ. Urban Syst..

[62]  Christopher G. Lasater,et al.  Design Patterns , 2008, Wiley Encyclopedia of Computer Science and Engineering.

[63]  Andreas Wytzisk,et al.  Quo Vadis SDI , 2004 .

[64]  João Pedro Silva,et al.  Interoperability of Geographic Information: From the Spreadsheet to Virtual Environments , 1999 .

[65]  Patrick R. Place,et al.  System-of-Systems Governance: New Patterns of Thought , 2006 .

[67]  Ioannis Kanellopoulos,et al.  The European geoportal - one step towards the establishment of a European Spatial Data Infrastructure , 2005, Comput. Environ. Urban Syst..

[68]  Zorica Nedovic-Budic,et al.  Technological and Institutional Interdependences and SDI - The Bermuda Square? , 2006, Int. J. Spatial Data Infrastructures Res..

[69]  Javier Nogueras-Iso,et al.  OGC Catalog Services: a key element for the development of Spatial Data Infrastructures , 2005, Comput. Geosci..

[70]  Abbas Rajabifard,et al.  The role of sub‐national government and the private sector in future spatial data infrastructures , 2006, Int. J. Geogr. Inf. Sci..

[71]  Dan Harkey,et al.  Client/Server programming with Java and Corba , 1997 .

[72]  Jay S. Pearlman,et al.  A System-of-Systems Engineering GEOSS: Architectural Approach , 2008, IEEE Systems Journal.

[73]  Alexander Wolff,et al.  Algorithms for the placement of diagrams on maps , 2004, GIS '04.

[74]  Francis G. McCabe,et al.  Reference Model for Service Oriented Architecture 1.0 , 2006 .

[75]  J. P. Thomesse Interoperability: An Overview , 1997 .

[76]  Rubén Béjar,et al.  IDEZAR: AN EXAMPLE OF USER NEEDS, TECHNOLOGICAL ASPECTS AND THE INSTITUTIONAL FRAMEWORK OF A LOCAL SDI , 2005 .

[77]  Joe Marks,et al.  A General Cartographic Labeling Algorithm , 1996 .

[78]  P. Fernández,et al.  Trying Java technology in a Geologic-Mining Information System distributed over an inter/intranet environment 1 , 2000 .

[79]  David A. Fisher,et al.  Conditions for Achieving Network-Centric Operations in Systems of Systems , 2007 .

[80]  David J. Coleman,et al.  Defining global geospatial data infrastructure (ggdi): components, stakeholders and interfaces , 1998 .

[81]  Arnold Bregt,et al.  Multi-view SDI Assessment Framework , 2007, Int. J. Spatial Data Infrastructures Res..

[82]  Harold Moellering,et al.  Developing a modelling for the spatial data infrastructure , 2005 .

[83]  A. Rajabifard,et al.  Developing Spatial Data Infrastructures : From Concept to Reality , 2003 .

[84]  Carlos Granell,et al.  Integrating Semantic and Syntactic Descriptions to Chain Geographic Services , 2006, IEEE Internet Computing.

[85]  Alexander Wolff,et al.  Towards an evaluation of quality for names placement methods , 2002, Int. J. Geogr. Inf. Sci..

[86]  Thomas Erl,et al.  Service-Oriented Architecture: A Field Guide to Integrating XML and Web Services , 2004 .

[87]  Javier Nogueras-Iso,et al.  Semantic interoperability based on Dublin Core hierarchical one-to-one mappings , 2006, Int. J. Metadata Semant. Ontologies.

[88]  K. Baker,et al.  Toward Information Infrastructure Studies: Ways of Knowing in a Networked Environment , 2009 .

[89]  Keith W. Hipel,et al.  The Future of Systems, Man, and Cybernetics: Application Domains and Research Methods , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[90]  Nadine Alameh,et al.  Chaining Geographic Information Web Services , 2003, IEEE Internet Comput..

[91]  David Garlan,et al.  Documenting software architectures: views and beyond , 2002, 25th International Conference on Software Engineering, 2003. Proceedings..

[92]  Javier Nogueras-Iso,et al.  Geographic information metadata for spatial data infrastructures - resources, interoperability and information retrieval , 2005 .

[93]  Tim O'Reilly,et al.  What is Web 2.0: Design Patterns and Business Models for the Next Generation of Software , 2007 .

[94]  A. Rajabifard,et al.  Spatial Data Infrastructures: Concept, SDI Hierarchy and Future Directions. , 2001 .

[95]  Markus Lupp OGC Web Services , 2008, Encyclopedia of GIS.

[96]  A Estrada-Peña,et al.  Geostatistics and remote sensing as predictive tools of tick distribution: a cokriging system to estimate Ixodes scapularis (Acari: Ixodidae) habitat suitability in the United States and Canada from advanced very high resolution radiometer satellite imagery. , 1998, Journal of medical entomology.

[97]  Javier Nogueras-Iso,et al.  Digital Libraries as a Foundation of Spatial Data Infrastructures , 2009, Handbook of Research on Digital Libraries.

[98]  Ivar Jacobson,et al.  The Unified Modeling Language Reference Manual, Second Edition , 2005 .

[99]  David A. Fisher,et al.  An Emergent Perspective on Interoperation in Systems of Systems , 2006 .

[100]  M. Allen,et al.  International Handbook of Internet Research , 2010 .

[101]  Mark W. Maier Architecting Principles for Systems‐of‐Systems , 1996 .

[102]  Javier Nogueras-Iso,et al.  A Web Ontology Service to facilitate interoperability within a Spatial Data Infrastructure: Applicability to discovery , 2007, Data Knowl. Eng..