DocumentCode
1277508
Title
Difficulties in integrating multiview development systems
Author
Meyers, Scott
Author_Institution
Dept. of Comput. Sci., Brown Univ., Providence, RI, USA
Volume
8
Issue
1
fYear
1991
Firstpage
49
Lastpage
57
Abstract
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.<>
Keywords
database management systems; development systems; integrated software; programming environments; software tools; canonical representation; development environment; integration mechanisms; multiple perspectives; multiview development systems; selective broadcasting; shared file systems; simple databases; systems integration; view-oriented databases; Control systems; Handicapped aids; Petri nets; Programming environments; Software systems; System analysis and design; System testing; User interfaces; Visualization; Writing;
fLanguage
English
Journal_Title
Software, IEEE
Publisher
ieee
ISSN
0740-7459
Type
jour
DOI
10.1109/52.62932
Filename
62932
Link To Document