SEMar 11, 2019

Object-oriented requirements: reusable, understandable, verifiable

arXiv:1903.04165v22 citations
Originality Synthesis-oriented
AI Analysis

This addresses challenges in software project management by offering a unified approach to improve requirement qualities, though it appears incremental as it builds on existing object-oriented concepts.

The paper tackled the problem of insufficient reusability, understandability, and verifiability in software requirements by applying object-oriented thinking to unify their treatment, resulting in an online library of reusable requirement templates that provide a starting point for practice.

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.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes