Carefully read the following part of a synopsis of a framework for the comparison of objectoriented analysis method, written by Simon McGinnes.  A Framework for The Comparison of Object-Oriented Analysis Methods A comparative framework is presented which can be used to contrast many aspects of  systems analysis and design methodologies. The framework focuses on the utility of methods  for requirements analysis and high-level design of business information systems, and consists  of more than fifty key questions which help to delineate the areas of divergence and  commonality between methods. The questions are grouped so as to allow high-level method  selection, feature analysis and detailed examination of notations and techniques. The  framework is suitable for evaluating and comparing both conventional and object-oriented  methodologies. Previous comparisons of information systems methodologies are examined  and were used to refine the set of key questions. A large number of object-oriented  methodologies are reviewed, and similarities and differences between the methodologies are  summarized. Four chosen methodologies (by Coad and Yourdon, Rumbaugh et al,  Henderson-Sellers, and Wirfs - Brock et al) are examined in depth. A detailed case study,  using a realistic business-oriented application, is presented for each of the four methodologies,  which are then evaluated and compared using the new comparative framework. A discussion  is given of insights gained from the comparison. It is found that, despite reports to the contrary,  the object-oriented analysis methodologies show remarkable similarity in techniques and  scope to existing 'structured' methodologies. The object-oriented approach offers the potential  for more 'natural' and intuitive conceptual models. However, key questions are raised about  the philosophical basis of applying the object-oriented approach to systems analysis From the given synopsis, (a) Develop a Class Diagram that represents the given case study. Indicate classes,  associations and multiplicity on your class diagram. You do not need to show the  attributes and operations. Ensure that you use navigability to show the direction on the  associations.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

Carefully read the following part of a synopsis of a framework for the comparison of objectoriented analysis method, written by Simon McGinnes. 


A Framework for The Comparison of Object-Oriented Analysis Methods


A comparative framework is presented which can be used to contrast many aspects of 
systems analysis and design methodologies. The framework focuses on the utility of methods 
for requirements analysis and high-level design of business information systems, and consists 
of more than fifty key questions which help to delineate the areas of divergence and 
commonality between methods. The questions are grouped so as to allow high-level method 
selection, feature analysis and detailed examination of notations and techniques. The 
framework is suitable for evaluating and comparing both conventional and object-oriented 
methodologies. Previous comparisons of information systems methodologies are examined 
and were used to refine the set of key questions. A large number of object-oriented 
methodologies are reviewed, and similarities and differences between the methodologies are 
summarized. Four chosen methodologies (by Coad and Yourdon, Rumbaugh et al, 
Henderson-Sellers, and Wirfs - Brock et al) are examined in depth. A detailed case study, 
using a realistic business-oriented application, is presented for each of the four methodologies, 
which are then evaluated and compared using the new comparative framework. A discussion 
is given of insights gained from the comparison. It is found that, despite reports to the contrary, 
the object-oriented analysis methodologies show remarkable similarity in techniques and 
scope to existing 'structured' methodologies. The object-oriented approach offers the potential 
for more 'natural' and intuitive conceptual models. However, key questions are raised about 
the philosophical basis of applying the object-oriented approach to systems analysis
From the given synopsis,


(a) Develop a Class Diagram that represents the given case study. Indicate classes, 
associations and multiplicity on your class diagram. You do not need to show the 
attributes and operations. Ensure that you use navigability to show the direction on the 
associations.

Expert Solution
steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Software Development Approaches
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education