DocumentCode :
3034010
Title :
ViewPoints: a vehicle for method and tool integration
Author :
Nuseibeh, Bashar ; Finkelstein, Anthony
Author_Institution :
Dept. of Comput., Imperial Coll., London, UK
fYear :
1992
fDate :
6-10 Jul 1992
Firstpage :
50
Lastpage :
60
Abstract :
An object-based framework for the development of heterogeneous, composite systems is proposed. Such systems require the use of multiple notations and development strategies to described multiple developer perspectives. The framework uses coarse-grain objects, called ViewPoints, that represent agents having roles in and views-of a problem domain. These ViewPoints are loosely coupled, locally managed encapsulations, integrated via inter-ViewPoint consistency relations and transformations. Tool integration is treated as a special case of method integration, and is demonstrated by the viewer, a prototype support environment. The viewer supports the proposed framework, and illustrates how viewpoints may be used for method design, description, integration, and use. Developed in Objectworks/Smalltalk, it maps the object-based framework onto a object-oriented implementation. The top level architecture and implementation of the viewer are presented
Keywords :
integrated software; object-oriented programming; software engineering; Objectworks; Smalltalk; ViewPoints; coarse-grain objects; composite systems; consistency relations; description; development strategies; integration; method design; multiple notations; object-based framework; object-oriented implementation; problem domain; prototype support environment; tool integration; transformations; Assembly systems; Design methodology; Educational institutions; Encapsulation; Interconnected systems; Knowledge management; Libraries; Prototypes; Systems engineering and theory; Vehicles;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer-Aided Software Engineering, 1992. Proceedings., Fifth International Workshop on
Conference_Location :
Montreal, Que.
Print_ISBN :
0-8186-2960-6
Type :
conf
DOI :
10.1109/CASE.1992.200130
Filename :
200130
Link To Document :
بازگشت