Dissertation submitted in partial fulfillment of the requirements for the Degree of Master of Science in Geospatial Technologies.The popularity of sensor networks has increased very fast recently. A major problem with these networks is achieving interoperability between different networks which are potentially built using different platforms. OGC’s specifications allow clients to access geospatial data without knowing the details about how this data is gathered or stored.
Currently OGC is working on an initiative called Sensor Web Enablement (SWE), for
specifying interoperability interfaces and metadata encodings that enable real‐time
integration of heterogeneous sensor webs into the information infrastructure. In this work we present the implementation of gvSOS, a new module for the GIS gvSIG to connect to
Sensor Observation Services (SOS). The SOS client module allows gvSIG users to interact
with SOS servers, displaying the information gathered by sensors in a layer composed by
features. We present the detailed software engineering development process followed to
build the module. For each step of the process we specify the main obstacles found during the development such as, restrictions of the gvSIG architecture, inaccuracies in the OGC’s specifications, and a set of common problems found in current SOS servers implementations available on the Internet