Mahidol University Logo
Faculty of ICT, Mahidol University
 

Admissions

Printable Version

 

AUTOMATED CHANGE MANAGEMENT AGENTS FOR MULTIPERSPECTIVE DISTRIBUTED APPLICATION DEVELOPMENT ENVIRONMENTS

 

TITLE AUTOMATED CHANGE MANAGEMENT AGENTS FOR MULTIPERSPECTIVE DISTRIBUTED APPLICATION DEVELOPMENT ENVIRONMENTS
AUTHOR CHANTIMA WUNGDEELERT
DEGREE MASTER OF SCIENCE PROGRAMME IN COMPUTER SCIENCE
FACULTY FACULTY OF SCIENCE
ADVISOR THANWADEE SUNETNANTA
CO-ADVISOR SONGSRI TANGSRIPAIROJ
 
ABSTRACT
Changes are inevitable in software development and they can have an effect on cost, the efforts that we need for doing a project, and quality of software. Thus, changes in software development may lead to the modification of every kind of software artifact such as requirements documents, project plan documents, project contracts, design documents, source codes, and user documents. As a result, it is vital that appropriate change management should be employed in order to minimize the impacts of changes. The distributed development environment is an open environment that involves a large number of stakeholders, participants, software, hardware, or development processes, and so leads to large development environments. In large development environments, change management can be even more critical due to the great number of stakeholders or participants. The more stakeholders or participants, the more confusing it can be when changes occur. In such a situation, it may be difficult to identify who is responsible for approving or not approving a particular change. More importantly, changes should be appropriately informed or notified to the right participants in reasonable time so that the right change management activities or decisions can be made. In fact, manual control of such change notification among a large number of participants in large development environments can be a difficult task. This research provides an alternative to manual change management and a centralized control of change management activities in distributed development environments. The newly-proposed framework of automated change management is called “Automated Change Management Framework (ACMF)”. ACMF is intended to integrate the distributed agent approach, the workflow mechanism, and the viewpoints concept to automate change management process in a distributed manner. The ACMF consists of two types of agents, Project Administrator Agent (PA agent) and Change Management Agents (CM agents). A PA agent is in charge of interacting with a system administrator user to manage and organize knowledge about change management activities, while CM agents automatically control change management activities on users’ behalves.
KEYWORD CHANGE MANAGEMENT / AGENT / VIEWPOINTS / WORKFLOW / XPDL / XML

 

Go to Top

 

ICT Building, Mahidol University, 999 Phuttamonthon 4 Road, Salaya, Nakhonpathom 73170 Tel. +66 02 441-0909 Fax. +66 02 849-6099
Mahidol University Computing Center, The Faculty of ICT, Mahidol University , Rama 6 Road, Rajathevi, Bangkok 10400 Tel. +66 02 354-4333 Fax. +66 02 354-7333