The anatomy of software requirements
Events

The anatomy of software requirements

MARCH 21, 2019

Featured image 1

The anatomy of software requirements

Bertrand Meyer
Associated professor at Politecnico di Milano

DEIB - Seminar Room  (Building 20, ground floor)
March 21st, 2019
2.00 pm

Contacts:
Bertrand Meyer

Research Line:
Advanced software architectures and methodologies

Abstract

It is ever more widely accepted that the quality of requirements is one of the key determinants of software quality. The vibrant field of requirements engineering research suffers from the lack of standard definitions and classifications. The present work (joint with J.-M. Bruel, S. Ebersold, F. Galinier and V. Rivera) introduces two fundamental taxonomies : one for requirements elements, and the other for relationships between such elements (e.g. a requirement expands on another). We have validated this typology on a number of examples, academic and industrial, and the talk will subject the participants to a small quiz, extracted from an existing requirements document, to assess its practicality and teachability.

Short Bio

Bertrand Meyer is associated professor at Politecnico di Milano and also a member of Eiffel Software and Innopolis University. He is the author of well-known books and articles in software engineering, programming languages, software verification and object-oriented programming. His latest book is “Agile! The Good, the Hype and the Ugly” (Springer), a tutorial and critique of agile methods.