Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Using Bayesian network to estimate the value of decisions within the context of value-based software engineering
Mendes E., Perkusich M., Freitas V., Nunes J.  EASE 2018 (Proceedings of the 22nd International Conference on Evaluation and Assessment in Software Engineering, Christchurch, New Zealand, Jun 28-29, 2018)90-100.2018.Type:Proceedings
Date Reviewed: Sep 14 2018

For longevity, a software company should adopt value-based decision making, in which the focus is on overall value creation rather than the required efforts and costs alone. The paper introduces concepts behind value-based decision making, and illustrates them through a case study on feature selection “for the next sprint of an Internet of Things (IoT) project.”

The authors identify why a Bayesian network is a suitable technique for value estimation in the context of software engineering, particularly for effort estimation, quality prediction, and requirements engineering enhancements: “it has been successfully employed ... in several complex domains (e.g. genetics, speech recognition, medical diagnosis, software project management)”; “it supports reasoning under uncertainty”; it is suitable for “the representation of well-characterized uncertainty and ... decision options”; “it enables reasoning under uncertainty”; and it has “a sound [theoretical] basis in Bayesian probability.” In the context of their research, Bayesian network models are used to represent domain knowledge in terms of factors thought to be important.

This well-written paper describes a framework consisting of Bayesian network models, a knowledge base, and a decision algorithm (VALUE). The embedded process consists of: eliciting company-specific value factors; employing artificial intelligence (AI) techniques and tools in decision-making meetings; the semi-automatic generation of a probabilistic estimation model; validating the value estimation model; and an add-on value estimation model for decision making.

This is a quite useful paper for researchers and developers in the software engineering field.

Reviewer:  Anoop Malaviya Review #: CR146244 (1902-0047)
Bookmark and Share
  Reviewer Selected
 
 
Types Of Systems (H.4.2 )
 
 
General (D.2.0 )
 
Would you recommend this review?
yes
no
Other reviews under "Types Of Systems": Date
Object-oriented information systems
Taylor D., John Wiley & Sons, Inc., New York, NY, 1992. Type: Book (9780471543640)
Aug 1 1993
Distributed object-oriented data-systems design
Andleigh P., Gretzinger M., Prentice-Hall, Inc., Upper Saddle River, NJ, 1992. Type: Book (9780131749139)
Sep 1 1993
CD-ROMS in print 1987
Nelson N., Meckler Corporation, Westport, CT, 1987. Type: Book (9789780887361791)
Jun 1 1988
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy