Title
A comparison of two object-oriented design methodologies (abstract only)
Abstract
With the increasing use of Ada* in light of DoD Directive 5000.31, “The Ada programming language shall become the single, common, computer programming language for Defense mission-critical applications.” there has been an accompanying increase in interest in the proper software engineering techniques to insure that the powerful capabilities of Ada will be used to their fullest.At one Ada development site, the design and implementation approach used has been that proposed by Grady Booch, Object-Oriented Design (OOD):identify the objects of interest in the problem space and their attributesidentify the operations suffered by and required of each objectestablish the visibility of each object in relation to other objectsestablish the interface of each objectA proposal has been made to compare the deliverables and the end results of the above method with that of David Parnas, the Software Cost Reduction Method (SCR):identify a list of design decisions for which change cannot be ruled out (data structures, algorithms, etc.) make each design decision the “secret” of one module which comprises sub-programs that cannot be coded without knowledge of the “secret”design module interfaces that are insensitive to anticipated changes*Ada is a registered trademark of the U.S. Department of Defense (Ada Joint Program Office)
Year
DOI
Venue
1987
10.1145/322917.323070
ACM Conference on Computer Science
Keywords
Field
DocType
design module interface,defense mission-critical application,ada joint program office,grady booch,ada programming language,ada development site,dod directive,computer programming language,david parnas,object-oriented design methodology,design decision,frame,artificial intelligence,programming language,data structure,object oriented design,software engineering,ada,inference engine
Object-oriented design,Data structure,Ada,Programming language,Software engineering,Computer science,Trademark,Directive,Booch method,Inference engine,Deliverable
Conference
ISBN
Citations 
PageRank 
0-89791-218-7
0
0.34
References 
Authors
3
1
Name
Order
Citations
PageRank
Linda Rising121830.68