English

Object-oriented requirements: reusable, understandable, verifiable

Software Engineering 2019-03-19 v2

Abstract

Insufficient requirements reusability, understandability and verifiability jeopardize software projects. Empirical studies show little success in improving these qualities separately. Applying object-oriented thinking to requirements leads to their unified treatment. An online library of reusable requirement templates implements recurring requirement structures, offering a starting point for practicing the unified approach.

Keywords

Cite

@article{arxiv.1903.04165,
  title  = {Object-oriented requirements: reusable, understandable, verifiable},
  author = {Alexandr Naumchev},
  journal= {arXiv preprint arXiv:1903.04165},
  year   = {2019}
}
R2 v1 2026-06-23T08:03:56.640Z