Towards reconciling use cases via controlled language and graphical models

Research output: Chapter in Book/Report/Conference proceedingConference proceeding contribution

5 Citations (Scopus)
2 Downloads (Pure)


In requirements engineering use cases are employed to describe the flow of events and the occurrence of states in a future information system. Use cases consist of a set of scenarios each of them describing an exemplary behaviour of the system to be developed. Different stakeholders describe the steps in varying ways since they perceive the state of affairs in the application domain from different viewpoints. This results in ambiguous use cases written in natural language that use different terminology and are therefore difficult to reconcile. To solve this problem, we have developed a set of simple guidelines to rewrite use cases and scenarios in a controlled language. The sentences are translated into flat logical forms by the Prolog module of our RECOCASE system. These resulting flat logical forms are used by RECOCASE to generate graphical models for the elaboration and refinement of functional requirements between project stakeholders. As an experiment we have chosen Formal Concept Analysis to automatically represent the viewpoints of different stakeholders graphically in a concept lattice.

Original languageEnglish
Title of host publicationWeb knowledge management and decision support
Subtitle of host publication14th International Conference on Applications of Prolog, INAP 2001, Tokyo, Japan, October 20-22, 2001 : revised papers
EditorsOskar Bartenstein, Ulrich Geske, Markus Hannebauer, Osama Yoshie
Place of PublicationBerlin; New York, NY
PublisherSpringer, Springer Nature
Number of pages14
ISBN (Electronic)9783540365242
ISBN (Print)9783540006800
Publication statusPublished - Mar 2003
EventInternational Conference on Applications of Prolog (14th : 2001) - Tokyo, Japan
Duration: 20 Oct 200122 Oct 2001
Conference number: 14th

Publication series

NameLecture notes in computer science
ISSN (Print)1345-0980


ConferenceInternational Conference on Applications of Prolog (14th : 2001)
Abbreviated titleINAP 2001

Fingerprint Dive into the research topics of 'Towards reconciling use cases via controlled language and graphical models'. Together they form a unique fingerprint.

Cite this