• DocumentCode
    2448401
  • Title

    Service Discovery and Recommendation in Rough Hierarchical Granular Computing

  • Author

    Hu, Liang ; Cao, Jian ; Gu, Zhiping

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Shanghai Jiaotong Univ., Shanghai, China
  • fYear
    2010
  • fDate
    6-10 Dec. 2010
  • Firstpage
    191
  • Lastpage
    198
  • Abstract
    Service discovery is one of the most vital components involved in almost all service applications. A lot of researches have paid attention to improving the matching accuracy for the given user requirement. Without a clarified requirement specification to describe the goals user really wants to achieve, any matching algorithm is useless. Goal-oriented requirement engineering is a formal requirement analysis methodology which recursively decompose a complex requirement into a set of finer grained goals. Such a hierarchical granulation structure partitions a requirement into a family of fine grain-sized granules. In order to handle uncertainties, rough set theory is employed in granular computing. For any given imprecise user requirement, a set of ordered stratified rough set approximations can be induced over all possible partitions. These approximations are used to iteratively refine imprecise requirement and recommend goals most probably desired. A matching algorithm based on six types of granule approximation is also given to describe different matching strategies for satisfying user requirement. Through the theoretical analysis and case study, it shows that rough set theory combining with granular computing is powerful to handle imprecise requirements and also provide better service quality.
  • Keywords
    formal specification; formal verification; granular computing; iterative methods; rough set theory; service-oriented architecture; systems analysis; formal requirement analysis method; goal-oriented requirement engineering; granule approximation; hierarchical granulation structure; iterative refinement; matching algorithm; matching strategy; ordered stratified rough set approximation; requirement specification; rough hierarchical granular computing; rough set theory; service application; service discovery; service quality; service recommendation; uncertainty handling; user requirement; Accuracy; Approximation methods; Equations; Gallium; Lattices; Mathematical model; Set theory; granular computing; requirement engineering; rough set theory; services discovery; services recommodation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services Computing Conference (APSCC), 2010 IEEE Asia-Pacific
  • Conference_Location
    Hangzhou
  • Print_ISBN
    978-1-4244-9396-8
  • Type

    conf

  • DOI
    10.1109/APSCC.2010.34
  • Filename
    5708570