A framework for software reuse in a distributed collaborative environment
Author(s)
Tan, Nhi (Nhi Luan), 1977-
DownloadFull printable version (6.429Mb)
Other Contributors
Massachusetts Institute of Technology. Dept. of Civil and Environmental Engineering.
Advisor
Feniosky Peña-Mora.
Terms of use
Metadata
Show full item recordAbstract
The current software development infrastructure does not support effective collaboration. The virtual team concept has not been fully utilized because dispersed teams experience barriers from limited technology. Each new cycle frequently begin with limited experience and knowledge from previous cycles, incurring high monetary and time costs. In addition, the development infrastructure isolates phases from each other, restraining inter-team contact between functional groups. To avoid the costs of limited collaboration and fully realize the benefits of increased cooperation in an engineering project, past knowledge and experience must be reapplied. This thesis examines reusability in the software development process and the products generated in one development cycle. Reuse in supporting both temporally separated and geographically distributed collaboration in a development environment is discussed. ieCollab, a specific case distributed multi-year collaboration, ieCollab, strongly supports integrating reuse processes in the development cycle. This thesis clearly shows software reuse is collaboration.
Description
Thesis (M.Eng.)--Massachusetts Institute of Technology, Dept. of Civil and Environmental Engineering, 2000. Includes bibliographical references (leaves 102-104).
Date issued
2000Department
Massachusetts Institute of Technology. Department of Civil and Environmental EngineeringPublisher
Massachusetts Institute of Technology
Keywords
Civil and Environmental Engineering.