• DocumentCode
    3144831
  • Title

    A Metric-Based Multi-Agent System for Software Project Management

  • Author

    Wu, Ching-Seh ; Chang, Wei-Chun ; Sethi, Ishwar K.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Oakland Univ., Rochester, MI, USA
  • fYear
    2009
  • fDate
    1-3 June 2009
  • Firstpage
    3
  • Lastpage
    8
  • Abstract
    Software project management (SPM) is one of the primary factors to software success or failure. Software projects often fail because the managers do not know true project status. Software project planning can be one of the most critical activities in the SPM process. Without a realistic and objective software project plan, the software development process cannot be managed in an effective way. This paper presents a metric based multi-agent system, software project planning associate (SPPA), to assist managers in understanding and visualizing SPM process defined in a software project plan. SPPA consists of intelligent agents developed in the Java programming language and JESS (Java expert system shell) to assist a software project manager in objectively initializing a software project plan, refining/improving a plan, organizing, staffing, scheduling, measuring, visualizing, controlling, tracking, predicting, and data collecting. The resources, tasks, schedules, and milestones of the software project are described in a generic metric based software project plan. As software development process evolves, metrics are unobtrusively gathered and compliance to the plan is reported by intelligent agents. Software process effectiveness predictions are made and recommendations are dynamically reported by multi intelligent agents suggesting the software development that should be executed to best comply with the software project plan.
  • Keywords
    Java; expert system shells; multi-agent systems; project management; software management; software metrics; Java expert system shell; Java programming language; multi-agent system; software project management; software project planning associate system; Intelligent agent; Java; Multiagent systems; Process planning; Programming; Project management; Scanning probe microscopy; Scheduling; Software development management; Software systems; Multi-agents; Software Metric; Software Project Management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Information Science, 2009. ICIS 2009. Eighth IEEE/ACIS International Conference on
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-0-7695-3641-5
  • Type

    conf

  • DOI
    10.1109/ICIS.2009.105
  • Filename
    5223151