Improving Software Productivity
Computer
An introduction to information science
An introduction to information science
Support for comprehensive reuse
Software Engineering Journal - Special issue on software process and its support
The software engineering laboratory: an operational software experience factory
ICSE '92 Proceedings of the 14th international conference on Software engineering
Software engineering environments: automated support for software engineering
Software engineering environments: automated support for software engineering
Communications of the ACM
The HTML sourcebook (2nd ed.): a complete guide to HTML 3.0
The HTML sourcebook (2nd ed.): a complete guide to HTML 3.0
Diffusing Software-Engineering Methods
IEEE Software
Hi-index | 0.01 |
Software development suffers from a number of well known difficulties, both technical and managerial [2]. A technical approach that could help to reduce them is the use of Computer-Aided Software Engineering (CASE) technologies. However, current Integrate Project Support Environment (IPSE) frameworks impose many constraints on CASE tool vendors, and this has impeded their adoption [10]. A more incremental strategy should be considered for the transfer and the diffusion of those technologies.This paper describes a document-centered approach and a simple but extendable system called Open Software Development System (OSDS) based on this approach. First, we describe difficulties inherent in the management of documents involved in software development. Second, we define some requirements to address those difficulties. Finally, we describe the important features of OSDS; these include an extension of Mosaic [3] that enables anyone with network access to connect to an OSDS, browse through it, and automatically integrate some documents into his/her own system.