DocumentCode
2567046
Title
Environments for cooperative systems development
Author
Sommerville, Ian ; Rodden, Tom
Author_Institution
Dept. of Comput., Lancaster Univ., UK
fYear
1993
fDate
7-9 Jul 1993
Firstpage
144
Lastpage
155
Abstract
Environments designed to support software engineering have historically provide little support for cooperative working. This work examines the nature of these environments and the ways in which they both support and inhibit cooperation in the software development process. We argue for the need to reconsider the nature of support environments and the particular features which a cooperative software development environment should exhibit. We present an architecture for a cooperative software development environment which supports software development through composition and reuse, which incorporates domain knowledge and which provides a lightweight mechanism for component communication. We also describe a prototype environment to support CSCW systems development which realizes this architecture
Keywords
groupware; programming environments; CSCW systems; component communication; composition; cooperative software development environment; cooperative systems development; cooperative working; domain knowledge; prototype environment; reuse; software engineering; Computer architecture; Cooperative systems; Programming; Prototypes; Software design; Software development management; Software engineering; Software prototyping; Software quality; Teamwork;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Environments Conference, 1993. Proceedings
Conference_Location
Reading
Print_ISBN
0-8186-4460-5
Type
conf
DOI
10.1109/SEE.1993.388413
Filename
388413
Link To Document