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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |