dc.contributor.author |
Bogoda, BADAS |
|
dc.contributor.author |
Bogoda, BADAS |
|
dc.date.accessioned |
2011-04-06T04:49:55Z |
|
dc.date.available |
2011-04-06T04:49:55Z |
|
dc.date.issued |
4/6/2011 |
|
dc.identifier.uri |
http://dl.lib.mrt.ac.lk/theses/handle/123/738 |
|
dc.description |
CD-ROM included ; A dissertation submitted to the Faculty of Engineering for the MSc in Artificial Intelligence |
en_US |
dc.description.abstract |
Information Technology industry is one of the most widely spreading industry around the world in recent past as its applicability and adaptability nature for various streams. Influence created by IT industry, on various streams help to accelerate their development in large portion with in a short period of time. Because of quick reaction in problem solving and easy way of storing and retrieving information people tend to replace existing manual systems by computerized systems.// Enterprise level applications are developed as a combination of several components. Modification done in a one component is used to fulfill some functionality of other component. When preparing those modification to deliver for the customer it is required to know which component‘s modification is highly depend on each other and which is not depend on other. Currently this handle by human where developers go through the modification and identify which component is highly depending on the modification done on other components. Developers need to have good communication among each other to identify correct order, the components should arrange. Once the order is identified they start compiling and building jar files. This process is highly time consuming task as there are frequent updates done for the code when fixing issues. This subject to reduce developer‘s effective time he can work. It‘s a big burden for the company as well.// In this thesis it will discuss how to solve above problem by automating the software release management process using Multi-agent technology. In the literature review chapter it will discuss about different researches conducted related to software release management domain. In the design chapter it will give high level picture about the design. Then gradually it will explain how agents solve this by communicating with each other, under implementation chapter. At the evaluation chapter it discuss how implemented solution has been tested and what are the other advantages it can gain by overcoming limitations of the existing release management tools. Under conclusion chapter it discusses whether each objective has achieved by providing appropriate test samples. |
en_US |
dc.format.extent |
x, 59p. : ill. |
en_US |
dc.language.iso |
en |
en_US |
dc.subject |
INFORMATION TECHNOLOGY - Dissertation |
en_US |
dc.subject |
ARTIFICIAL INTELLIGENCE - Dissertation |
en_US |
dc.subject |
SOFTWARE DEVELOPMENT - Software Release Management |
en_US |
dc.subject |
SOFTWARE ENGINEERING |
en_US |
dc.title |
Applicability of agent technology for software release management |
en_US |
dc.type |
Thesis-Abstract |
|
dc.identifier.faculty |
IT |
en_US |
dc.identifier.degree |
MSc |
en_US |
dc.date.accept |
2010-09 |
|
dc.date.accept |
2010-09 |
|
dc.identifier.accno |
96448 |
en_US |