Title :
Practical visual techniques for joint refinement of structure and temporal behaviour in reactive system design
Author_Institution :
Dept. of Syst. & Comput. Eng., Carleton Univ., Ottawa, Ont., Canada
Abstract :
Highlights are presented of the visual notation MachineCharts and the corresponding architectural design method. The approach has its roots in Buhr diagrams for Ada, but is both deeper than Buhr diagrams and wider in scope than Ada. Relationships to current tools are identified. The primary objectives were to provide human designers with means of (1) building confidence in the robustness of their designs for reactive systems, by exploring them visually in the (time, place) domain in powerful ways, and (2) making design thinking portable between different implementation technologies
Keywords :
software engineering; Ada; Buhr diagrams; architectural design; joint refinement; reactive system design; reactive systems; temporal behaviour; visual notation MachineCharts; Concurrent computing; Data processing; Design engineering; Design methodology; Machinery; Mathematics; Process design; Robustness; Systems engineering and theory; Telephony;
Conference_Titel :
CompEuro '90. Proceedings of the 1990 IEEE International Conference on Computer Systems and Software Engineering
Conference_Location :
Tel-Aviv
Print_ISBN :
0-8186-2041-2
DOI :
10.1109/CMPEUR.1990.113626