{"id":{"repo_id":"mit","oai_identifier":"oai:dspace.mit.edu:1721.1/9019"},"canonical_url":"https://search.dev.ndltd.org/etd/mit/oai:dspace.mit.edu:1721.1/9019","repository":{"repo_id":"mit","name":"MIT","base_url":"https://dspace.mit.edu/oai/request"},"display":{"title":"Configuration management for a distributed and collaborative software development environment","abstract":"In the face of changing technology, the world is becoming more global by the minute. This globalization has resulted in dispersed teams and collaborative opportunities, which offer value and depth to projects. Software development also reflects this globalization, as do all the processes involved in software development. It is important to understand these changes and how they affect not only the entire development process as a whole but also each individual part of the process. Configuration management is an integral part of the software development process. In order to perform good software development, it is imperative to understand and be able to implement proper configuration management. Thus, as configuration management is important to software development, it is also important to study the effects of how the changing context of software development toward distributed and collaborative environments affects configuration management. Not only does configuration management influence the transition to this type of environment, it also is quite affected by it. In this thesis, I aim to examine the impact of a distributed and collaborative development environment on configuration management. I will first give an overview of software engineering with respect to configuration management; next, I will provide and introduction to traditional configuration management, and in the following chapter, I will discuss distributed and collaborative configuration management as it exists today. Next, I will provide a case study of the ieCollab project, a project in which developers were dispersed and a great deal of collaboration occurred, and finally, I will discuss the future of collaborative and distributed configuration management.","abstract_html":"In the face of changing technology, the world is becoming more global by the minute. This globalization has resulted in dispersed teams and collaborative opportunities, which offer value and depth to projects. Software development also reflects this globalization, as do all the processes involved in software development. It is important to understand these changes and how they affect not only the entire development process as a whole but also each individual part of the process. Configuration management is an integral part of the software development process. In order to perform good software development, it is imperative to understand and be able to implement proper configuration management. Thus, as configuration management is important to software development, it is also important to study the effects of how the changing context of software development toward distributed and collaborative environments affects configuration management. Not only does configuration management influence the transition to this type of environment, it also is quite affected by it. In this thesis, I aim to examine the impact of a distributed and collaborative development environment on configuration management. I will first give an overview of software engineering with respect to configuration management; next, I will provide and introduction to traditional configuration management, and in the following chapter, I will discuss distributed and collaborative configuration management as it exists today. Next, I will provide a case study of the ieCollab project, a project in which developers were dispersed and a great deal of collaboration occurred, and finally, I will discuss the future of collaborative and distributed configuration management.","abstract_has_math":false,"creators":["Liu, Teresa (Teresa Ming), 1977-"],"institution":"Massachusetts Institute of Technology","degree_name":null,"degree_level":null,"degree_discipline":null,"degree_department":"Massachusetts Institute of Technology. Dept. of Civil and Environmental Engineering.","school":null,"contributors":[],"advisors":["Feniosky Peña-Mora."],"committee_chairs":[],"committee_members":[],"year":2000,"date_issued":"2000","date_published":"2000","updated_at":"2026-07-22T22:22:22Z","subjects":["Civil and Environmental Engineering."],"languages":["eng"],"rights":["M.I.T. theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. See provided URL for inquiries about permission."],"rights_urls":["http://dspace.mit.edu/handle/1721.1/7582"],"identifier_entries":[]},"links":{"outbound_url":"http://hdl.handle.net/1721.1/9019","outbound_label":"Handle","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.advisor","label":"Advisor","values":["Feniosky Peña-Mora."]},{"key":"dc:contributor.department","label":"Department","values":["Massachusetts Institute of Technology. Dept. of Civil and Environmental Engineering."]},{"key":"dc:contributor.other","label":"Dc Contributor Other","values":["Massachusetts Institute of Technology. Dept. of Civil and Environmental Engineering."]},{"key":"dc:creator","label":"Author","values":["Liu, Teresa (Teresa Ming), 1977-"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2005-09-27T19:58:34Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2005-09-27T19:58:34Z"]},{"key":"dc:date.issued","label":"Date","values":["2000"]},{"key":"dc:publisher","label":"Institution","values":["Massachusetts Institute of Technology"]},{"key":"dc:type","label":"Dc Type","values":["Thesis"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Civil and Environmental Engineering."]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language.iso","label":"Language (ISO)","values":["eng"]},{"key":"dc:rights","label":"Dc Rights","values":["M.I.T. theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. See provided URL for inquiries about permission."]},{"key":"dc:rights.uri","label":"Rights URI","values":["http://dspace.mit.edu/handle/1721.1/7582"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.uri","label":"Identifier URI","values":["http://hdl.handle.net/1721.1/9019"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["Thesis (M.Eng.)--Massachusetts Institute of Technology, Dept. of Civil and Environmental Engineering, 2000.","Includes bibliographical references (leaves 104-106)."]},{"key":"dc:description.abstract","label":"Abstract","values":["In the face of changing technology, the world is becoming more global by the minute. This globalization has resulted in dispersed teams and collaborative opportunities, which offer value and depth to projects. Software development also reflects this globalization, as do all the processes involved in software development. It is important to understand these changes and how they affect not only the entire development process as a whole but also each individual part of the process. Configuration management is an integral part of the software development process. In order to perform good software development, it is imperative to understand and be able to implement proper configuration management. Thus, as configuration management is important to software development, it is also important to study the effects of how the changing context of software development toward distributed and collaborative environments affects configuration management. Not only does configuration management influence the transition to this type of environment, it also is quite affected by it. In this thesis, I aim to examine the impact of a distributed and collaborative development environment on configuration management. I will first give an overview of software engineering with respect to configuration management; next, I will provide and introduction to traditional configuration management, and in the following chapter, I will discuss distributed and collaborative configuration management as it exists today. Next, I will provide a case study of the ieCollab project, a project in which developers were dispersed and a great deal of collaboration occurred, and finally, I will discuss the future of collaborative and distributed configuration management."]},{"key":"dc:description.degree","label":"Dc Description Degree","values":["M.Eng."]},{"key":"dc:format.mimetype","label":"Dc Format Mimetype","values":["application/pdf"]},{"key":"dc:title","label":"Title","values":["Configuration management for a distributed and collaborative software development environment"]}]}],"canonical_facts":{"dc:contributor.advisor":["Feniosky Peña-Mora."],"dc:contributor.department":["Massachusetts Institute of Technology. Dept. of Civil and Environmental Engineering."],"dc:contributor.other":["Massachusetts Institute of Technology. Dept. of Civil and Environmental Engineering."],"dc:creator":["Liu, Teresa (Teresa Ming), 1977-"],"dc:date.accessioned":["2005-09-27T19:58:34Z"],"dc:date.available":["2005-09-27T19:58:34Z"],"dc:date.issued":["2000"],"dc:description":["Thesis (M.Eng.)--Massachusetts Institute of Technology, Dept. of Civil and Environmental Engineering, 2000.","Includes bibliographical references (leaves 104-106)."],"dc:description.abstract":["In the face of changing technology, the world is becoming more global by the minute. This globalization has resulted in dispersed teams and collaborative opportunities, which offer value and depth to projects. Software development also reflects this globalization, as do all the processes involved in software development. It is important to understand these changes and how they affect not only the entire development process as a whole but also each individual part of the process. Configuration management is an integral part of the software development process. In order to perform good software development, it is imperative to understand and be able to implement proper configuration management. Thus, as configuration management is important to software development, it is also important to study the effects of how the changing context of software development toward distributed and collaborative environments affects configuration management. Not only does configuration management influence the transition to this type of environment, it also is quite affected by it. In this thesis, I aim to examine the impact of a distributed and collaborative development environment on configuration management. I will first give an overview of software engineering with respect to configuration management; next, I will provide and introduction to traditional configuration management, and in the following chapter, I will discuss distributed and collaborative configuration management as it exists today. Next, I will provide a case study of the ieCollab project, a project in which developers were dispersed and a great deal of collaboration occurred, and finally, I will discuss the future of collaborative and distributed configuration management."],"dc:description.degree":["M.Eng."],"dc:format.mimetype":["application/pdf"],"dc:identifier.uri":["http://hdl.handle.net/1721.1/9019"],"dc:language.iso":["eng"],"dc:publisher":["Massachusetts Institute of Technology"],"dc:rights":["M.I.T. theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. See provided URL for inquiries about permission."],"dc:rights.uri":["http://dspace.mit.edu/handle/1721.1/7582"],"dc:subject":["Civil and Environmental Engineering."],"dc:title":["Configuration management for a distributed and collaborative software development environment"],"dc:type":["Thesis"]},"updated_at":"2026-07-22T22:22:22Z"}