Title :
An algorithmic semantics for Viewcharts
Author :
Isazadeh, Ayaz ; Lamb, David A.
Author_Institution :
Dept. of Comput. & Inf. Sci., Queen´´s Univ., Kingston, Ont., Canada
Abstract :
Behavioral requirements engineering of large-scale software systems, using current Formal Description Techniques (FDT), is complex and difficult. In Statecharts, this complexity is evident in the form of a blow-up in the number of states and difficulty of managing the name space. We have introduced a notation, called Viewcharts, which reduces the complexity of expressing behavioral requirements of large systems. Viewcharts extends Statecharts to include behavioral views and their composition. In this paper we present an overview of the Viewcharts notation and establish its semantics via translation to Statecharts
Keywords :
formal specification; software engineering; specification languages; Formal Description Techniques; Statecharts; Viewcharts; Viewcharts notation; algorithmic semantics; behavioral requirements; large-scale software systems; requirements engineering; semantics; Broadcasting; Formal specifications; Information science; Large-scale systems; Software systems; Switching systems; Telephony;
Conference_Titel :
Engineering of Complex Computer Systems, 1996. Proceedings., Second IEEE International Conference on
Conference_Location :
Montreal, Que.
Print_ISBN :
0-8186-7614-0
DOI :
10.1109/ICECCS.1996.558427