Service:Innovation

From CyberGIS

Revision as of 22:02, 27 September 2013 by Xuan.shi (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Service discovery through sustained SOA

  • Formalization of geospatial functions and services
  • Service discovery based on the formalized GIScience domain knowledge
  • Sustained service registry to enable successful service discovery

References:

  • Shi, X. 2007. Semantic Web Services – An Unfulfilled Promise. IEEE IT Professional. July/August 2007.
  • Shi, X. 2008. Letter: The Challenge of Semantic Web Services. IEEE Intelligent Systems. March/April 2008
  • Shi, X. & M. D. Nellis. 2013. Semantic Web and service computation in GIScience applications: a perspective and prospective. Geocarto International. April 2013. DOI:10.1080/10106049.2013.776644
  • Shi, X. The Semantics of Web Services: An Examination in GIScience Applications. ISPRS Int. J. Geo-Inf. 2013, 2, 888-907.
  • Shi, X. 2013. SYSTEMS AND METHODS FOR WEB SERVICE ARCHITECTURES. USPTO PCT/US2009/057739. Granted 04/10/2013.


Dynamic service invocation and integration

  • Standardization of the syntactic specifications of geospatial functions and services
  • Dynamic service invocation and integration through uniform syntactic API interchangeable for SOAP-based and REST services
  • Dynamic service invocation and integration can be interpreted in two aspects:
    • In contrast to the static service invocation, dynamic service invocation means the client application has no link to the pre-uploaded service stubs that implement those server classes defined and specified in the WSDL document.
    • Beyond such programming aspect, dynamic service invocation was envisioned as “without any reprogramming, a software system could have the flexibility to use various services that do the same kind of job but have different APIs” . In case that service requester can find multiple services, the requester can invoke any of the service without the need to reprogram.

References:

  • Burstein, M.H. 2004. Dynamic invocation of semantic Web services that use unfamiliar ontologies. IEEE Intelligent Systems. July/August 2004
  • Shi, X. 2006. Sharing Service Semantics Using SOAP-based and REST Web Services. IEEE IT Pro. March/April, 2006.


Scalable and high performance computing infrastructure

  • Infrastructure research, not service interface definition or Web GUI improvement, is the origin of sustainable innovation and is much more challenging.
  • The Cyberinfrastructure (CI) is characterized by its massively parallel computing environment, which is the ecosystem for software integration over the CI.
  • A lot of research challenges are arising in response to the emerging computing infrastructure and the solution may have to be explored even at the interface between software and hardware.
  • Significant software re-design and re-engineering are expected.
  • The CI environment has to be presented into the design framework and the interface definition of software modules or services.

References:

  • Shi, X. 2010. High Performance Computing: Fundamental Research Challenges in Service Oriented GIS. Proceedings of the ACM GIS HPDGIS Workshop 2010.
  • Shi, X. & M. D. Nellis. 2013. Semantic Web and service computation in GIScience applications: a perspective and prospective. Geocarto International. April 2013. DOI:10.1080/10106049.2013.776644