This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Difficulties in Integrating Multiview Development Systems
January/February 1991 (vol. 8 no. 1)
pp. 49-57

Drawbacks of current approaches to integrating multiple perspectives in a development environment are discussed. An integrated environment is defined as one in which a dynamic collection of tools can work together on a single system so that changes made to the system by one tool can be seen by other tools, and integration criteria are set forth. Five representative approaches to systems integration-shared file systems, selective broadcasting, simple databases, view-oriented databases, and canonical representation-are examined, and their relative strengths and weaknesses are summarized. None of the integration mechanisms is shown to be uniformly superior to the others. The issue of environment evolution and its effect on integration is addressed.

Index Terms:
multiview development systems; multiple perspectives; development environment; systems integration; shared file systems; selective broadcasting; simple databases; view-oriented databases; canonical representation; integration mechanisms; database management systems; development systems; integrated software; programming environments; software tools
Citation:
Scott Meyers, "Difficulties in Integrating Multiview Development Systems," IEEE Software, vol. 8, no. 1, pp. 49-57, Jan.-Feb. 1991, doi:10.1109/52.62932
Usage of this product signifies your acceptance of the Terms of Use.