DocumentCode
1329946
Title
Adding rigour to object-oriented analysis
Author
Moreira, Ana M D ; Clark, Robert G.
Author_Institution
Dept. de Inf., Lisbon Univ., Portugal
Volume
11
Issue
5
fYear
1996
fDate
9/1/1996 12:00:00 AM
Firstpage
270
Lastpage
280
Abstract
The rigorous object-oriented analysis (ROOA) method integrates formal description techniques with standard object-oriented analysis methods. ROOA provides a systematic development process which, starting from a set of informal requirements, produces an executable objected oriented analysis model. The model is expressed in LOTOS and provides a precise and unambiguous formal requirements specification of the static, dynamic and functional aspects of a problem. As the specification is executable, prototyping can be used to validate the specification against the requirements. Inconsistencies, omissions and ambiguities in the requirements can be detected sufficiently early in a development so that feedback can be given to the requirements capture process
Keywords
formal specification; object-oriented methods; software prototyping; specification languages; LOTOS; ROOA method; dynamic aspects; executable objected oriented analysis model; formal description techniques; formal requirements specification; functional aspects; informal requirements; object-oriented analysis methods; prototyping; rigorous object-oriented analysis method; static aspects; systematic development process;
fLanguage
English
Journal_Title
Software Engineering Journal
Publisher
iet
ISSN
0268-6961
Type
jour
Filename
533212
Link To Document