Software Engineering (10th Edition)
10th Edition
ISBN: 9780133943030
Author: Ian Sommerville
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Concept explainers
Expert Solution & Answer
Chapter 8, Problem 8.6E
Explanation of Solution
The differences between testing an off-the-shelf
- An applcation system like MHC-PMS is tested by considering each and every requirement carefully and by developing test cases. It must be tested that the application works very well in all the cases.
- Object oriented sofware is tested in the perspective of classes, objects, their binding, dependencies, etc. Whereas, the off-shelf-information system applications should be tested in various perspectives like requirements satisfaction, user acceptance, fault tolerance, etc...
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
The Mentcare system was created by modifying an information system that is readily accessible for purchase. What, in your opinion, distinguishes testing this system from testing software created in an object-oriented language like Java?
What are the advantages of using an object-oriented approach while creating computer systems? What are some of the negative aspects?
How important are the advantages of object-oriented analysis and design in comparison to those of more traditional techniques?
Knowledge Booster
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
- What are the advantages of using object-oriented system development strategies? ' Is there anything negative to be said?arrow_forwardWhat exactly does the term "object-oriented" mean when used to computer programming? The features of OOPS need to be explored as well.arrow_forwardDistinguish and classify the numerous challenges that emerge while testing object-oriented software.arrow_forward
- What are the benefits of developing systems in an object-oriented manner? What are the drawbacks?arrow_forwardYour instructor in computer science recommended that you investigate whether or not the components of an object-oriented system and aspects that are common in daily life have any similarities. Could you kindly comment on how you arrived at that conclusion?arrow_forwardIn comparison to the benefits offered by more conventional methods, how significant are the advantages offered by object-oriented analysis and design?arrow_forward
- It would be helpful if you could provide a more in-depth description of the key differences that exist between object-oriented programming languages and procedural programming languages.arrow_forwardObject-Oriented Programming and Procedural Programming are compared and contrasted. What are the most important personality traits for a great programmer to possess?arrow_forwardWhy it is often termed that Java is not a pure object oriented language? Justify your reason.arrow_forward
- The development of machine-independent software has been made possible thanks to languages like Java and C++. What does it mean to be "machine independent" and how does it relate to the way systems are currently being developed? Please compose a brief essay on this subject.arrow_forwardIs developing and evaluating systems using object-oriented design a good idea?arrow_forward
arrow_back_ios
arrow_forward_ios
Recommended textbooks for you
- C++ for Engineers and ScientistsComputer ScienceISBN:9781133187844Author:Bronson, Gary J.Publisher:Course Technology Ptr
C++ for Engineers and Scientists
Computer Science
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Course Technology Ptr