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. |
Year | DOI | Venue |
---|---|---|
2010 | 10.1109/APSCC.2010.34 | APSCC |
Keywords | Field | DocType |
goal-oriented requirement engineering,matching algorithm,complex requirement,rough set theory,imprecise requirement,user requirement,imprecise user requirement,requirement specification,service discovery,rough hierarchical granular computing,satisfying user requirement,formal requirement analysis methodology,grain size,iterative methods,gallium,rough set,mathematical model,requirement analysis,satisfiability,formal verification,systems analysis,granular computing,set theory,formal specification,user requirements,requirement engineering,service quality,service oriented architecture,lattices,accuracy | Data mining,Set theory,Computer science,Requirements analysis,Formal specification,Theoretical computer science,Rough set,Granular computing,Service discovery,User requirements document,Blossom algorithm | Conference |
Citations | PageRank | References |
0 | 0.34 | 9 |
Authors | ||
3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Liang Hu | 1 | 166 | 15.64 |
Jian Cao | 2 | 557 | 94.92 |
Zhiping Gu | 3 | 132 | 9.49 |