Release management system an eclipse plug-in

In this project, a release management plug-in to Eclipse is designed and developed. The plug-in, Cclipse is deployed in Eclipse and it will provide a bridge linking Bugzilla and Concurrent Version System (CVS). This will eliminate the need for release managers to manually trace the relationship betw...

Full description

Saved in:
Bibliographic Details
Main Author: Teo, Jasmine Wei Lin.
Other Authors: Wong Ee Kian
Format: Final Year Project
Language:English
Published: 2009
Subjects:
Online Access:http://hdl.handle.net/10356/17040
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-17040
record_format dspace
spelling sg-ntu-dr.10356-170402023-03-03T20:58:33Z Release management system an eclipse plug-in Teo, Jasmine Wei Lin. Wong Ee Kian School of Computer Engineering DRNTU::Engineering::Computer science and engineering::Software::Software engineering In this project, a release management plug-in to Eclipse is designed and developed. The plug-in, Cclipse is deployed in Eclipse and it will provide a bridge linking Bugzilla and Concurrent Version System (CVS). This will eliminate the need for release managers to manually trace the relationship between the bugs and the CVS files for a particular release. Cclipse allows release manager to visualize the bugs and its associated CVS files, manage their releases and its outstanding bugs with their corresponding files in CVS. Cclipse makes use of the components available in CVS and Bugclipse plug-ins to encourage the reuse of available libraries. These libraries are reliable as they have been extensively tested, and hence they are used in creating this plug-in. The design methodology used are explained using Unified Modeling Language (UML) diagrams and supported with software engineering concepts. A clean and concise user interface was also created to highlight the releases and their corresponding bugs to the release manager. With Cclipse, the release manager will be able to create, edit, manage his software releases and generate reports all under a single Eclipse Integrated Development Environment (IDE). He will also be able to view the releases belonging to a particular bug ID at the Bugzilla webpage. Although the fundamental requirements are met, additional features could be added to enhance Cclipse. Some recommendations include search engine support and a change of persistence storage. Bachelor of Engineering (Computer Engineering) 2009-05-29T04:21:45Z 2009-05-29T04:21:45Z 2009 2009 Final Year Project (FYP) http://hdl.handle.net/10356/17040 en Nanyang Technological University 88 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering::Software::Software engineering
spellingShingle DRNTU::Engineering::Computer science and engineering::Software::Software engineering
Teo, Jasmine Wei Lin.
Release management system an eclipse plug-in
description In this project, a release management plug-in to Eclipse is designed and developed. The plug-in, Cclipse is deployed in Eclipse and it will provide a bridge linking Bugzilla and Concurrent Version System (CVS). This will eliminate the need for release managers to manually trace the relationship between the bugs and the CVS files for a particular release. Cclipse allows release manager to visualize the bugs and its associated CVS files, manage their releases and its outstanding bugs with their corresponding files in CVS. Cclipse makes use of the components available in CVS and Bugclipse plug-ins to encourage the reuse of available libraries. These libraries are reliable as they have been extensively tested, and hence they are used in creating this plug-in. The design methodology used are explained using Unified Modeling Language (UML) diagrams and supported with software engineering concepts. A clean and concise user interface was also created to highlight the releases and their corresponding bugs to the release manager. With Cclipse, the release manager will be able to create, edit, manage his software releases and generate reports all under a single Eclipse Integrated Development Environment (IDE). He will also be able to view the releases belonging to a particular bug ID at the Bugzilla webpage. Although the fundamental requirements are met, additional features could be added to enhance Cclipse. Some recommendations include search engine support and a change of persistence storage.
author2 Wong Ee Kian
author_facet Wong Ee Kian
Teo, Jasmine Wei Lin.
format Final Year Project
author Teo, Jasmine Wei Lin.
author_sort Teo, Jasmine Wei Lin.
title Release management system an eclipse plug-in
title_short Release management system an eclipse plug-in
title_full Release management system an eclipse plug-in
title_fullStr Release management system an eclipse plug-in
title_full_unstemmed Release management system an eclipse plug-in
title_sort release management system an eclipse plug-in
publishDate 2009
url http://hdl.handle.net/10356/17040
_version_ 1759856650668212224