LASS – License Aware Service Selection: Methodology and Framework

  • G. R. Gangadharan
  • Marco Comerio
  • Hong-Linh Truong
  • Vincenzo D’Andrea
  • Flavio De Paoli
  • Schahram Dustdar
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5364)


A service provider defines individual services with corresponding service licenses which consumers should follow. Often, service consumers are interested in selecting a service based on certain licensing clauses. For a set of requested licensing clauses by a consumer, there can be several licenses that differ in the set of offered license specifications. Thus, a license aware service selection process includes the discovery of a set of services that meets certain functional parameters and, in addition, the process evaluates these services in order to identify the ones that fulfill a set of license specifications as requested by a consumer. In this paper, we present a methodology and framework for service selection process, based on matching the offered licensing specifications by providers with the requested licensing specifications by consumers.


Service Selection Composite Service Service Consumer Distance Indicator Service License 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Gangadharan, G.R., Weiss, M., D’Andrea, V., Iannella, R.: Service License Composition and Compatibility Analysis. In: Krämer, B.J., Lin, K.-J., Narasimhan, P. (eds.) ICSOC 2007. LNCS, vol. 4749, pp. 257–269. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  2. 2.
    Gangadharan, G.R., Comerio, M., Truong, H.L., D’Andrea, V., De Paoli, F., Dustdar, S.: License-aware Service Selection. In: Proc. of the IEEE Conf. on Enterprise Computing, E-Commerce and E-Services, EEE 2008 (2008)Google Scholar
  3. 3.
    Comerio, M., De Paoli, F., Maurino, A., Palmonari, M.: NFP-aware Semantic Web Services Selection. In: Proceedings of the 11th IEEE International Enterprise Distributed Object Computing Conference, EDOC (2007)Google Scholar
  4. 4.
    Treiber, M., Truong, H.L., Dustdar, S.: SEMF - Service Evolution Management Framework. In: Proc. of the 34th Euromicro Conf. on Software Engineering and Advanced Applications (2008)Google Scholar
  5. 5.
    Brogi, A., Corfini, S.: Behaviour-aware Discovery of Web service Compositions. International Journal of Web Services Research 4(3) (2007)Google Scholar
  6. 6.
    Aversano, L., Canfora, G., Ciampi, A.: An Algorithm for Web service Discovery through their Composition. In: Proceedings of the IEEE International Conference on Web Services, ICWS (2004)Google Scholar
  7. 7.
    Verma, K., Akkiraj, R., Goodwin, R.: Semantic Matching of Web Service Policies. In: Proc. of the Second Intl. Workshop on Semantic and Dynamic Web Processes (2005)Google Scholar
  8. 8.
    Lamparter, S., Ankolekar, A., Studer, R., Grimm, S.: Preference-based Selection of Highly Configurable Web Services. In: Proc. of the 16th Intl. Conf. on World Wide Web (2007)Google Scholar
  9. 9.
    Friesen, A., Namiri, K.: Towards Semantic Selection for B2B Integration. In: Proceedings of the 12th International Conference on Web Engineering (2006)Google Scholar
  10. 10.
    Reiff-Marganiec, S., Yu, H.Q., Tilly, M.: Service Selection based on Non-Functional Properties. In: Proceedings of the NFPSLA-SOC Workshop (ICSOC 2007) (2007)Google Scholar
  11. 11.
    Anselmi, J., Ardagna, D., Cremonesi, P.: A QoS-Based Selection Approach of Autonomic Grid Services. In: Proceedings of the 2007 workshop on SOCP (2007)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • G. R. Gangadharan
    • 1
  • Marco Comerio
    • 2
  • Hong-Linh Truong
    • 3
  • Vincenzo D’Andrea
    • 4
  • Flavio De Paoli
    • 2
  • Schahram Dustdar
    • 3
  1. 1.Telematica InstituteEnschedeThe Netherlands
  2. 2.University of Milano - BicoccaMilanoItaly
  3. 3.Vienna University of TechnologyViennaAustria
  4. 4.University of TrentoTrentoItaly

Personalised recommendations