1991
DOI: 10.1109/32.75413
|View full text |Cite
|
Sign up to set email alerts
|

The Requirements Apprentice: automated assistance for requirements acquisition

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
69
0
1

Year Published

1993
1993
2014
2014

Publication Types

Select...
7
3

Relationship

0
10

Authors

Journals

citations
Cited by 197 publications
(76 citation statements)
references
References 23 publications
1
69
0
1
Order By: Relevance
“…In the area of software engineering, in particular software reuse, domain abstractions have been utilized in several forms, e.g. clichés [Reubenstein91], reusable patterns [Biggerstaff87], generalised application frames [Constantopoulos92], and analysis patterns [Fowler97]. We believe that an important class of domain abstractions is the one consisting of schemas for communicative structures, and that a language with deontic and illocutionary constructs is adequate for describing such domain abstractions.…”
Section: Discussionmentioning
confidence: 99%
“…In the area of software engineering, in particular software reuse, domain abstractions have been utilized in several forms, e.g. clichés [Reubenstein91], reusable patterns [Biggerstaff87], generalised application frames [Constantopoulos92], and analysis patterns [Fowler97]. We believe that an important class of domain abstractions is the one consisting of schemas for communicative structures, and that a language with deontic and illocutionary constructs is adequate for describing such domain abstractions.…”
Section: Discussionmentioning
confidence: 99%
“…This support can either be explicit and through specific requirements traceability components in the workbench (e.g., a Coupling Module in AGE [Keys 1991]), or implicit from having carried out other activities using the workbench tools (e.g., the Requirements Apprentice [Reubenstein & Waters 1991]). CASE workbenches which accept requirements documents as a starting point, from which to drive design and implementation, commonly provide coarse-grained requirements traceability between requirements and their realisation in subsequent phases.…”
Section: Workbenchesmentioning
confidence: 99%
“…§ Generar casos de prueba y oráculos desde la especificación [38][39]. § Soportar la reutilización formal de los componentes mediante la especificación correspondiente [40][41]. § Ser la base para la ingeniería inversa y para la evolución del software desde el código [42].…”
Section: Ventajas De La Formalizaciónunclassified