Premium
Fuzzy logic as a basis for reusing task‐based specifications
Author(s) -
Lai Lein F.,
Lee Jonathan,
Yang Stephen J.
Publication year - 1999
Publication title -
international journal of intelligent systems
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.291
H-Index - 87
eISSN - 1098-111X
pISSN - 0884-8173
DOI - 10.1002/(sici)1098-111x(199904)14:4<331::aid-int1>3.0.co;2-5
Subject(s) - computer science , reuse , conceptual graph , fuzzy logic , formal specification , artificial intelligence , formalism (music) , data mining , information retrieval , theoretical computer science , software engineering , knowledge representation and reasoning , art , ecology , musical , visual arts , biology
In this paper, we propose an approach to reusing requirements specification, called task‐based specifications in conceptual graphs (TBCG). In TBCG, task‐based specification methodology is used to serve as the mechanism to structure the knowledge captured in conceptual models, and conceptual graphs are adopted as the formalism to express requirements specification. TBCG provides several mechanisms to facilitate the reuse of formal specifications: a contextual retrieval mechanism to support context‐sensitive specifications retrieval and incremental context acquisition, a graph matching mechanism to compute the similarity between two graphs based on the semantic match and fuzzy logic, and a paraphraser to serve as an explanation mechanism for the retrieval specifications. ©1999 John Wiley & Sons, Inc.