• Home
  • Search
  • Measuring dependency constraint satisfaction in software release planning using dissimilarity of fuzzy graphs
  • Cite Icon16
  • https://doi.org/10.1109/coginf.2005.1532645Copy DOI Icon

Measuring dependency constraint satisfaction in software release planning using dissimilarity of fuzzy graphs

  • Jan 1, 2005
  • An Ngo-The +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Release planning is a cornerstone problem in incremental software development. It deals with the assignment of requirements to sequence of releases in order to maximize profit, minimize the delay of feedback and return of investment in such a way that dependency and resource constraints are met. Release planning decisions are required at an early stage in the development cycle, when uncertainty is unavoidable in the project estimates. Recently, there are some works concerning the use of fuzzy theory to address issues concerning the uncertainty in the release planning problem: fuzzy effort constraints and fuzzy dependency constraints. In this paper, we study the application of fuzzy theory to handle the uncertainty concerning dependency constraints from a holistic perspective, i.e. the whole set of fuzzy dependency constraints is considered as a fuzzy graph. The satisfaction of dependency constraints in a solution plan is measured by the distance between this plan and an ideal plan (in terms of the dependency constraints). The distance is materialized as the distance between two fuzzy graphs. This is considered to be an essential support for the actual decision-making. All the concepts and the complete approach are illustrated by a case study example.

Similar Papers
  • Research Article
  • Citations9

Dependency-aware release planning for software projects using fuzzy graphs and integer programming

  • Aug 27, 2019
  • Journal of Intelligent & Fuzzy Systems
  • Davoud Mougouei +1
  • Conference Article
  • Citations20

Key Aspects of Software Release Planning in Industry

  • Jan 01, 2008
  • Proceedings - Australian Software Engineering Conference/Proceedings
  • Markus Lindgren +3
  • Research Article
  • Citations8

Incorporating decision maker\u2019s preferences in a multi-objective approach for the software release planning

  • Jul 28, 2017
  • Journal of the Brazilian Computer Society
  • Raphael Saraiva +4
  • Book Chapter
  • Citations8

Simulation-Based Stability Analysis for Software Release Plans

  • Jan 01, 2006
  • Dietmar Pfahl +2
  • Conference Article
  • Citations23

A comparison of model-based and judgment-based release planning in incremental software projects

  • May 21, 2011
  • Hans Christian Benestad +1
  • Conference Article
  • Citations4

Technical communicators and system developers collaborating in usability-oriented systems development

  • Jan 01, 1994
  • Pär Carlshamre
  • Book Chapter
  • Citations38

Fine-grain scheduling under resource constraints

  • Jan 01, 1995
  • Paul Feautrier
  • Conference Article
  • Citations2

Software Release Planning Models: A Comparative Study

  • Oct 24, 2015
  • Asmaa H Elsaid +2
  • Research Article

Special Issue on Search‐Based Software Maintenance

  • Sep 01, 2008
  • Journal of Software Maintenance and Evolution: Research and Practice
  • Massimiliano Di Penta +2
  • Research Article

Intelligent support for agile release planning: an empirical evaluation of ProjectION

  • Feb 02, 2026
  • Automated Software Engineering
  • Víctor Pérez-Piqueras +2
  • Book Chapter
  • Citations44

A Survey on Software Release Planning Models

  • Jan 01, 2016
  • David Ameller +3
  • Research Article
  • Citations441

Software release planning: an evolutionary and iterative approach

  • Sep 16, 2003
  • Information and Software Technology
  • D Greer +1
  • Conference Article
  • Citations5

Task assignment optimization in geographically distributed data centers

  • May 01, 2017
  • Bowu Zhang +1
  • Book Chapter

Application Mapping and Simulation

  • Jan 01, 2016
  • Paul Pop +2
  • Conference Article
  • Citations21

Balance scheduling: weighting branch tradeoffs in superblocks

  • Nov 16, 1999
  • Alexandre E Eichenberger +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.