Finding incremental solutions for evolving requirements

@article{Ernst2011FindingIS,
  title={Finding incremental solutions for evolving requirements},
  author={Neil A. Ernst and Alexander Borgida and Ivan Jureta},
  journal={2011 IEEE 19th International Requirements Engineering Conference},
  year={2011},
  pages={15-24}
}
This paper investigates aspects of the problem of software evolution resulting from top-level requirements change. In particular, while most research on design for software focuses on finding some correct solution, this ignores that such a solution is often only correct in a particular, and often short-lived, context. Using a logic-based goal-oriented requirements modeling language, the paper poses the problem of finding desirable solutions as the requirements change. Among other possible… CONTINUE READING

Citations

Publications citing this paper.
SHOWING 1-10 OF 35 CITATIONS

Evolving Software Systems

VIEW 7 EXCERPTS
CITES BACKGROUND & METHODS
HIGHLY INFLUENCED

A framework to support the maintenance of formal goal models

VIEW 4 EXCERPTS
CITES BACKGROUND
HIGHLY INFLUENCED

Reconstructing the past: the case of the Spadina Expressway

VIEW 2 EXCERPTS
CITES METHODS & BACKGROUND

Visualizing Evolving Requirements Models with TimedURN

VIEW 1 EXCERPT
CITES BACKGROUND

References

Publications referenced by this paper.
SHOWING 1-10 OF 31 REFERENCES

A formal treatment of incomplete knowledge bases

VIEW 3 EXCERPTS
HIGHLY INFLUENTIAL

Fuzzy Goals for Requirements-Driven Adaptation

VIEW 1 EXCERPT

Revisiting the Core Ontology and Problem in Requirements Engineering

VIEW 1 EXCERPT