Essential systems analysis
IEEE Transactions on Software Engineering
Toward a general object-oriented software development methodology
ACM SIGAda Ada Letters
Strategies for real-time system specification
Strategies for real-time system specification
Designing large real-time systems with Ada
Designing large real-time systems with Ada
An object-oriented requirements specifications method
Communications of the ACM
Enhancing reusability with information hiding
Software reusability: vol. 1, concepts and models
Software requirements: analysis and specification
Software requirements: analysis and specification
Evaluation of safety-critical software
Communications of the ACM
Object-oriented analysis
Proceedings of the Ada-Europe international conference on Ada : experiences and prospects: experiences and prospects
The entity-relationship model—toward a unified view of data
ACM Transactions on Database Systems (TODS) - Special issue: papers from the international conference on very large data bases: September 22–24, 1975, Framingham, MA
A software design method for Ada based real time systems
WADAS '89 Proceedings of the sixth Washington Ada symposium on Ada
Transitioning from structured analysis to object-oriented design
WADAS '88 Proceedings of the fifth Washington Ada symposium on Ada
Layered virtual machine/object-oriented design
WADAS '88 Proceedings of the fifth Washington Ada symposium on Ada
A software design method for real-time systems
Communications of the ACM
A technique for software module specification with examples
Communications of the ACM
On the criteria to be used in decomposing systems into modules
Communications of the ACM
Structured analysis and object-oriented development are not compatible
ACM SIGAda Ada Letters
Object-oriented graphics for requirements analysis and logical design
ACM SIGAda Ada Letters
Using object oriented structured development to implement a hybrid system
ACM SIGSOFT Software Engineering Notes
BATCES solution #1: an object-oriented design from functional requirements analysis
ACM SIGAda Ada Letters
A framework for understanding the integration of design methodologies
ACM SIGSOFT Software Engineering Notes
A strategy for mapping from function-oriented software models to object-oriented software models
ACM SIGSOFT Software Engineering Notes
Active information systems, from object-oriented design to Ada 95
Proceedings of the conference on TRI-Ada '96: disciplined software development with Ada
WADAS '92 Proceedings of the ninth Washington Ada symposium on Ada: Empowering software users and developers
Subsystem design guidelines for extensible general-purpose software
ISAW '98 Proceedings of the third international workshop on Software architecture
Traceability and Modularity in Software Design
IWSSD '98 Proceedings of the 9th international workshop on Software specification and design
Hi-index | 0.00 |
Some form or other of object-oriented design has become common, even standard, for the design of Ada programs. Some form or other of structured analysis is and has long been standard for the specification of software requirements. Recent discussions in the software development community advocate object-oriented analysis as being preferable to structured analysis, especially for Ada software development; such discussions further assert that structured analysis and object-oriented design are incompatible. Others have argued for the effectiveness of combined use of the two methods. The topic has become controversial.It is the thesis of this paper that structured analysis is a desirable way to specify software requirements, and that structured analysis and object-oriented design are compatible and work effectively together.