Object-oriented analysis and design
Also known as: OOA, OOD, OOAD
A software engineering methodology that describes complex systems in terms of related, cooperating entities (objects) rather than as sequences of procedures. For example, a user interface can be modelled as relationships between content objects, presentation objects, and interaction modality objects. Object-oriented analysis is relevant to accessibility modelling because it provides tools for separating concerns — content from presentation, semantics from navigation — in a way that mirrors the layered architecture of models like CISNA and the Dexter Model. The Shlaer-Mellor method, used in the CISNA model, is an object-oriented approach where each layer is an independently modelled problem domain connected by bridges. This separation enables each aspect of a document or interface to be adapted independently for different user needs.
Category: computer science
Related: Bridge · Dexter Model