DocumentCode
3445378
Title
Behavioral views for software requirements engineering
Author
Isazadeh, Ayaz ; Lamb, David A. ; MacEwen, Glenn H.
Author_Institution
Dept. of Comput. & Inf. Sci., Queen´´s Univ., Kingston, Ont., Canada
fYear
1996
fDate
11-15 Mar 1996
Firstpage
300
Lastpage
307
Abstract
The paper introduces the concept of software behavioural views, and presents a formal notation for their specification and composition. The objective is software behavioral requirements specification independent of design and implementation. The paper claims that behavioral views can reduce the complexity of software behavioral requirements specification. To establish this claim, the paper introduces a notation, called Viewcharts, which is based on David Harel´s (1987) Statecharts. Viewcharts extends Statecharts to include behavioral views and their compositions, limits the scope of broadcast communications and, consequently, reduces the complexity of scale that Statecharts faces in behavioral specification of large systems
Keywords
formal specification; large-scale systems; Statecharts; Viewcharts; broadcast communications; complexity; formal composition; formal specification; large systems; software behavioral requirements specification; software behavioural views; software requirements engineering; Broadcasting; Database systems; Design methodology; Information science; Large-scale systems; Object oriented modeling; Software systems; Switching systems; Telephony;
fLanguage
English
Publisher
ieee
Conference_Titel
Engineering of Computer-Based Systems,1996. Proceedings., IEEE Symposium and Workshop on
Conference_Location
Friedrichshafen
Print_ISBN
0-8186-7355-9
Type
conf
DOI
10.1109/ECBS.1996.494542
Filename
494542
Link To Document