Title :
Domain abstractions in requirements engineering: an exemplar approach?
Author :
Maiden, N.A.M. ; Sutcliffe, A.G.
Author_Institution :
Dept. of Bus. Comput., City Univ., London, UK
Abstract :
The authors report an intelligent advisor which helps software engineer to reuse domain abstractions to improve the consistency, completeness, and clarity of requirement specifications. Understanding unfamiliar domain abstractions can be difficult, so partial exposure and visualization of concrete examples and metaphors are proposed to aid comprehension, prior to reuse. These strategies are incorporated into an iterative fact acquisition and domain retrieval dialogue with important implications for fact capture and modeling during requirements engineering. The effectiveness of this paradigm was shown during user studies with a prototype of the intelligent advisor, during which software engineering retrieved and understood correct domain abstractions while analyzing a new domain
Keywords :
formal specification; human factors; knowledge based systems; software reusability; user interfaces; completeness; consistency; domain abstractions; domain retrieval dialogue; fact capture; intelligent advisor; iterative fact acquisition; partial exposure; requirement specifications; requirements engineering; software engineer; user studies; visualization; Concrete; Design engineering; Error correction; History; Informatics; Knowledge engineering; Prototypes; Software engineering; Software tools; Visualization;
Conference_Titel :
Knowledge-Based Software Engineering Conference, 1992., Proceedings of the Seventh
Conference_Location :
Mclean, VA
Print_ISBN :
0-8186-2880-4
DOI :
10.1109/KBSE.1992.252903