A Framework for Analyzing and Testing Requirements with Actors in Conceptual Graphs

  • B. J. Smith
  • Harry Delugach
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4068)


Software has become an integral part of many people’s lives, whether knowingly or not. One key to producing quality software in time and within budget is to efficiently elicit consistent requirements. One way to do this is to use conceptual graphs. Requirements inconsistencies, if caught early enough, can prevent one part of a team from creating unnecessary design, code and tests that would be thrown out when the inconsistency was finally found. Testing requirements for consistency early and automatically is a key to a project being within budget. This paper will share an experience with a mature software project that involved translating software requirements specification into a conceptual graph and recommends several actors that could be created to automate a requirements consistency graph.


Security Level Requirement Engineer Software Requirement Column Header Attribute Attribute 
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.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Davis, A.M.: Software Requirements: Objects, Functions, and States. Prentice-Hall, Englewood Cliffs (1993)MATHGoogle Scholar
  2. 2.
    Sowa, J.F.: Conceptual Structures: Information Processing in Mind and Machine. Addison-Wesley, Reading (1984)MATHGoogle Scholar
  3. 3.
    Delugach, H., Lampkin, B.: Acquiring Software Requirements as Conceptual Graphs. In: Fifth International Symposium on Requirements Engineering, pp. 296–297. IEEE Computer Society Press, Los Alamitos (2001)Google Scholar
  4. 4.
    Ryan, K., Mathews, B.: Matching Conceptual Graphs as an Aid to Requirements Re-use. In: Proc. of the IEEE Sump. On Requirements Engineering, San Diego, pp. 112–120 (January 1993), ISBN 0-8186-3120-1Google Scholar
  5. 5.
    Cyre, W.R.: Capture, Integration, and Analysis of Digital System Requirements with Conceptual Graphs. IEEE Transactions on Knowledge Data Engineering 9(1), 8–23 (1997)CrossRefGoogle Scholar
  6. 6.
    Delugach, H.S.: An Approach To Conceptual Feedback In Multiple Viewed Software Requirements Modeling. In: Proc. Viewpoints 1996: Intl. Workshop on Multiple Perspectives in Software Development, San Francisco (October 14-15, 1996)Google Scholar
  7. 7.
    Delugach, H.S.: CharGer Conceptual Graph Editor, version 3.5b1, (accessed, January 2006) http://sourceforge.net/projects/charger/

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • B. J. Smith
    • 1
  • Harry Delugach
    • 1
  1. 1.Computer Science DepartmentUniversity of Alabama in HuntsvilleHuntsvilleUSA

Personalised recommendations