Live briefing
Everything about Requirements engineering
Defining and maintaining requirements in systems engineering
In the waterfall model, requirements engineering is presented as the first phase of the software development process. Later development methods, including the Rational Unified Process (RUP) for software, assume that requirements engineering continues through a system's lifetime. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Requirements engineeringA 5-minute orientation
- Skim a recent paper: STORE: Security Threat Oriented Requirements Engineering MethodologyInfluential work since 2022
- Pick up a classic book: NASA/DoD aerospace knowledge diffusion research projectThe most-reprinted book on the subject
- Read the landmark paper: Supporting scenario-based requirements engineeringCited 231 times
- Go sideways: Software requirementsA closely related topic
- Go sideways: Requirements engineering toolsA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Supporting scenario-based requirements engineering
Requirements engineering with viewpoints
Engineering Security Requirements.
Integrated requirements engineering: a tutorial
Metrics for requirements engineering
Status report: requirements engineering
Requirements Engineering Tools
Overlaps in Requirements Engineering
🆕 Influential since 2022
STORE: Security Threat Oriented Requirements Engineering Methodology
A systematic literature review of requirements engineering education
An ontology-based approach to engineering ethicality requirements
BERT-Based Approach for Greening Software Requirements Engineering Through Non-Functional Requirements
Requirements Engineering in Machine Learning Projects
📚 Books worth reading
NASA/DoD aerospace knowledge diffusion research projectThomas E. Pinelli · 1990
PV and the NECBill Brooks, Sean White · 2018
Illustrated guide to the National Electrical CodeCharles R. Miller · 1999
Requirements engineering for software and systemsPhillip A. Laplante, Colin J. Neill · 2009
Guide to the National electrical codeThomas L. Harman, Charles E. Allen · 1979
Requirements EngineeringElizabeth Hull, Ken Jackson · 2002
National electrical code reference bookJ. D. Garland · 1977
Irrigation and climateHenry Olivier · 1961
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Software requirements Software requirements for a system are the description of what the system should do, the service or services that it provides and the constraints on its…
- Requirements engineering tools Requirements engineering tools are usually software products to ease the requirements engineering (RE) processes and allow for more systematic and formalized…
- Model-based systems engineering Model-based systems engineering (MBSE) represents a paradigm shift in systems engineering, replacing traditional document-centric approaches with a methodology…
- Systems modeling language The systems modeling language (SysML) is a general-purpose modeling language for systems engineering applications. It supports the specification, analysis…
- V-model The V-model is a graphical representation of a systems development lifecycle. It is used to produce rigorous development lifecycle models and project management…
- Software verification and validation In software project management, software testing, and software engineering, verification and validation is the process of checking that a software system…
- Systems engineering Systems engineering is an interdisciplinary field of engineering and engineering management that focuses on how to design, integrate, and manage complex…
- Modeling language A modeling language is a notation for expressing data, information or knowledge or systems in a structure that is defined by a consistent set of rules…