An Approach to Domain-Specific Reuse in Service-Oriented Environments

  • Jianwu Wang
  • Jian Yu
  • Paolo Falcarin
  • Yanbo Han
  • Maurizio Morisio
Conference paper

DOI: 10.1007/978-3-540-68073-4_22

Part of the Lecture Notes in Computer Science book series (LNCS, volume 5030)
Cite this paper as:
Wang J., Yu J., Falcarin P., Han Y., Morisio M. (2008) An Approach to Domain-Specific Reuse in Service-Oriented Environments. In: Mei H. (eds) High Confidence Software Reuse in Large Systems. ICSR 2008. Lecture Notes in Computer Science, vol 5030. Springer, Berlin, Heidelberg

Abstract

Domain engineering is successful in promoting reuse. An approach to domain-specific reuse in service-oriented environments is proposed to facilitate service requesters to reuse Web services. In the approach, we present a conceptual model of domain-specific services (called domain service). Domain services in a certain business domain are modeled by semantic and feature modeling techniques, and bound to Web services with diverse capabilities through a variability-supported matching mechanism. By reusing pre-modeled domain services, service requesters can describe their requests easily through a service customization mechanism. Web service selection based on customized results can also be optimized by reusing the pre-matching results between domain services and Web services. Feasibility of the whole approach is demonstrated on an example.

Keywords

Domain-Specific Reuse Domain Service Model Service Capability Diversity Variability-Supported Service Matching Service Customization 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • Jianwu Wang
    • 1
    • 2
  • Jian Yu
    • 1
  • Paolo Falcarin
    • 1
  • Yanbo Han
    • 3
  • Maurizio Morisio
    • 1
  1. 1.Software Engineering Research Group, Dept. of Control and Computer EngineeringPolitecnico di TorinoTorinoItaly
  2. 2.San Diego Supercomputer CenterUniversity of CaliforniaSan DiegoUSA
  3. 3.Research Centre for Grid and Service Computing, Institute of Computing TechnologyChinese Academy of SciencesBeijingChina

Personalised recommendations