Incorporating software agents in automated personal software process (PSP) tools

  • Authors:
  • Hazrina Hassan;Mohd. Hairul Nizam Md. Nasir;Shukor Sanim Mohd. Fauzi

  • Affiliations:
  • Department of Software Engineering, Faculty of Computer Science & Information Technology, University of Malaya, Kuala Lumpur, Malaysia;Department of Software Engineering, Faculty of Computer Science & Information Technology, University of Malaya, Kuala Lumpur, Malaysia;Faculty of Information Technology and Quantitative Science, University of Technology Mara, Perlis, Malaysia

  • Venue:
  • ISCIT'09 Proceedings of the 9th international conference on Communications and information technologies
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

The PSP-Expert Visualization Agent (EVA) is designed for software engineers specifically to introduce the agent-oriented concept, as well as to automate all the processes and fields involved in PSP. Currently, some developers of PSP automated tools include the agent's element in their system that focuses on sensor-based tracking of lines of code. However, none of them fully utilize this element for other purposes or provide the agent with a personal assistant for the software engineer. This sensor-based tracking is limited to Eclipse environments such as Java and is not compatible with the use of web platforms as a PSP automated tool. The PSP-EVA system is required to perform several tasks. There are three agents that exist within the system: InterfaceAgent (IA), TaskAgent (TA), and SearchAgent (SA). By incorporating the multisoftware agent in this automation system, PSP-EV A is able to have ready-access to applications and also to provide a visual representation of performance to the user. Additionally, evaluation of software engineers and team performance can be easily derived and evaluated statistically.