Market-driven approach based on Markov decision theory for optimal use of resources in software development

Date
2004
Authors
Noppen, J.
Aksit, M.
Nicola, V.
Tekinerdogan, B.
Advisor
Instructor
Source Title
IEE Proceedings: Software
Print ISSN
1462-5970
Electronic ISSN
Publisher
Institution of Engineering and Technology
Volume
151
Issue
2
Pages
85 - 94
Language
English
Type
Article
Journal Title
Journal ISSN
Volume Title
Abstract

Changes in requirements may have a severe impact on development processes. For example, if requirements change during the course of a software development activity, it may be necessary to reschedule development activities so that the new requirements can be addressed in a timely manner. Unfortunately, current software development methods do not provide explicit means to adapt development processes with respect to changes in requirements. The paper proposes a method based on Markov decision theory, which determines the estimated optimal development schedule with respect to probabilistic product demands and resource constraints. This method is supported by a tool and applied to an industrial case.

Course
Other identifiers
Book Title
Keywords
Computer applications, Computer software maintenance, Decision theory, Interfaces (computer), Markov processes, Probability, Systems analysis, Markov decision theory, Meta programming languages, Resource constraints, Software systems, Software engineering
Citation
Published Version (Please cite this version)