GLOSSARY OF TERMS AND ABBREVIATIONS

Abstraction The thought process wherein ideas are distanced from objects. In the context of this book abstraction is the removal of detail unnecessary to that particular view. Four types of abstraction are useful in this context: Classification, Composition, Generalisation and Idealisation. In object-oriented programming, abstraction involves the definition of ‘objects’ that can perform work, change their state and communicate with other objects; each object is therefore a mini-system in its own right and larger systems are built up by combining objects in different ways.

Acceptance testing See User acceptance testing.

Activity sampling A quantitative requirements elicitation technique where an observer samples ...

Get Developing Information Systems now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.