The anatomy of software requirements
Eventi

The anatomy of software requirements

21 MARZO 2019

Immagine di presentazione 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

Sommario

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.

Biografia

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.