Galaxy: A service shaping approach for addressing the hidden service problem

Jin Nakazawa, Jun'ichi Yura, Hideyuki Tokuda

Research output: Chapter in Book/Report/Conference proceedingConference contribution

8 Citations (Scopus)

Abstract

This paper proposes a new service modeling and lookup method based on service shaping. In existing service frameworks, assembling ubiquitous services requires application programmers to translate their requirements to the type space defined by service programmers. This translation, however, disables some of user requirements due to abstraction gap and time gap between the user tasks and service types. This raises a problem which we call the hidden service problem, where an application cannot find a service which satisfies a user's request, even if the service exists. To cope with this problem, we propose a shape-based service framework, called Galaxy. In Galaxy service framework, service programmers are required to describe capability of service, called shape, for each service in an XML document. Applications can query services by specifying partial shape without depending on programmer-defined types.

Original languageEnglish
Title of host publicationProceedings - Second IEEE Workshop on Software Technologies for Future Embedded and Ubiquitous Systems
EditorsM. Mock, T. Nakajima, S. Moody
Pages35-39
Number of pages5
DOIs
Publication statusPublished - 2004 Sept 24
EventProceedings - Second IEEE Workshop on Software Technologies for Future Embedded and Ubiquitous Systems - Vienna, Austria
Duration: 2004 May 112004 May 12

Publication series

NameProceedings - Second IEEE Workshop on Software Technologies for Future Embedded and Ubiquitous Systems

Other

OtherProceedings - Second IEEE Workshop on Software Technologies for Future Embedded and Ubiquitous Systems
Country/TerritoryAustria
CityVienna
Period04/5/1104/5/12

ASJC Scopus subject areas

  • Engineering(all)

Fingerprint

Dive into the research topics of 'Galaxy: A service shaping approach for addressing the hidden service problem'. Together they form a unique fingerprint.

Cite this