Least modification principle for case-based reasoning: a software project planning experience

A software project plan is composed of stages of activities and detailed tasks to be performed, and precedence restrictions among them. A project network is very complex and its construction requires a vast amount of field knowledge and experience. To assist the construction of a software project ne...

Full description

Saved in:
Bibliographic Details
Main Authors: LEE, Jae Kyu, LEE, Nobok
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2006
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/1183
http://dx.doi.org/10.1016/j.eswa.2005.06.021
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-2182
record_format dspace
spelling sg-smu-ink.sis_research-21822010-12-22T08:24:06Z Least modification principle for case-based reasoning: a software project planning experience LEE, Jae Kyu LEE, Nobok A software project plan is composed of stages of activities and detailed tasks to be performed, and precedence restrictions among them. A project network is very complex and its construction requires a vast amount of field knowledge and experience. To assist the construction of a software project network, we adopt the case-based reasoning approach. However, the software project network may be designed differently depending upon the adopted development methodology and the style of the manager, so full automation of adjusting a past case is almost impossible. Thus, reducing the modification effort to a minimum is very important for enhancing the project planner's performance. In this research, we develop the framework of the Least Modification Principle (LMP) for Case-based Reasoning to solve this kind of problem. LMP is applicable when a reliable estimation of modification effort is possible. To apply the LMP for project network planning, we have selected 17 factors and the values for each factor to specify software projects. The modification effort is estimated based on the syntactic structure of modification rules. The performance of LMP is demonstrated with each of 31 test cases based on the other 30 past cases. We found that the LMP approach can significantly outperform the Ordinary Factor Matching approach. 2006-02-01T08:00:00Z text https://ink.library.smu.edu.sg/sis_research/1183 info:doi/10.1016/j.eswa.2005.06.021 http://dx.doi.org/10.1016/j.eswa.2005.06.021 Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Software project planning Least modification principle Modification effort estimation Case based reasoning Project management Computer Sciences Management Information Systems
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Software project planning
Least modification principle
Modification effort estimation
Case based reasoning
Project management
Computer Sciences
Management Information Systems
spellingShingle Software project planning
Least modification principle
Modification effort estimation
Case based reasoning
Project management
Computer Sciences
Management Information Systems
LEE, Jae Kyu
LEE, Nobok
Least modification principle for case-based reasoning: a software project planning experience
description A software project plan is composed of stages of activities and detailed tasks to be performed, and precedence restrictions among them. A project network is very complex and its construction requires a vast amount of field knowledge and experience. To assist the construction of a software project network, we adopt the case-based reasoning approach. However, the software project network may be designed differently depending upon the adopted development methodology and the style of the manager, so full automation of adjusting a past case is almost impossible. Thus, reducing the modification effort to a minimum is very important for enhancing the project planner's performance. In this research, we develop the framework of the Least Modification Principle (LMP) for Case-based Reasoning to solve this kind of problem. LMP is applicable when a reliable estimation of modification effort is possible. To apply the LMP for project network planning, we have selected 17 factors and the values for each factor to specify software projects. The modification effort is estimated based on the syntactic structure of modification rules. The performance of LMP is demonstrated with each of 31 test cases based on the other 30 past cases. We found that the LMP approach can significantly outperform the Ordinary Factor Matching approach.
format text
author LEE, Jae Kyu
LEE, Nobok
author_facet LEE, Jae Kyu
LEE, Nobok
author_sort LEE, Jae Kyu
title Least modification principle for case-based reasoning: a software project planning experience
title_short Least modification principle for case-based reasoning: a software project planning experience
title_full Least modification principle for case-based reasoning: a software project planning experience
title_fullStr Least modification principle for case-based reasoning: a software project planning experience
title_full_unstemmed Least modification principle for case-based reasoning: a software project planning experience
title_sort least modification principle for case-based reasoning: a software project planning experience
publisher Institutional Knowledge at Singapore Management University
publishDate 2006
url https://ink.library.smu.edu.sg/sis_research/1183
http://dx.doi.org/10.1016/j.eswa.2005.06.021
_version_ 1770570889125953536