Analyzing Time-to-Market and Reliability Trade-Offs with Bayesian Belief Networks

  • Jianyun Zhou
  • Tor Stålhane
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3579)


Web-based systems are software systems with a Web interface. In recent years it has successfully penetrated into our everyday life. Development of such systems has also opened a new area in software engineering: Web engineering. Many studies found that Web development often experiences much shorter cycle time than traditional software development. It conflicts with some non-functional requirements, such as system reliability. When they can not be simultaneously satisfied, trade-off decisions must be made. Such decisions are typically difficult in software development due to the complexity and uncertainty of the development process. They are usually decided in an ad hoc manner. The purpose of this paper is to propose a new methodology for conducting trade-off analysis. Bayesian Belief Networks (BBNs) is used to offer this opportunity. By capturing and modelling the cause-effect relationships between time and reliability in BBN models, it provides a systematic way for doing comprehensive trade-off analysis throughout the whole development process.


Process Component Bayesian Belief Network Short Cycle Time Total Development Time Bayesian Belief Network Model 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Jianyun Zhou
    • 1
  • Tor Stålhane
    • 1
  1. 1.Department of Computer and Information ScienceNorwegian University of Science and TechnologyTrondheimNorway

Personalised recommendations