Warning: Use of undefined constant referer - assumed 'referer' (this will throw an Error in a future version of PHP) in /usr/home/essaywo/public_html/essays on line 102

Warning: Use of undefined constant host - assumed 'host' (this will throw an Error in a future version of PHP) in /usr/home/essaywo/public_html/essays on line 105

Warning: Cannot modify header information - headers already sent by (output started at /usr/home/essaywo/public_html/essays:102) in /usr/home/essaywo/public_html/essays on line 106

Warning: Cannot modify header information - headers already sent by (output started at /usr/home/essaywo/public_html/essays:102) in /usr/home/essaywo/public_html/essays on line 109
Object Oriented Analysis - Online Term Papers

Object Oriented Analysis


During the 1950’s, era of computing, computer programs were created using ad hoc software development approach; each system a unique, custom-built intellectual product. In their book, & Design, Edward Yourdon and Carl Argila state “There was no concept of reusability, interchangeability of parts, or for that matter, formal design.” The systems were difficult to maintain or enhance, and became more and more difficult with each change.
During the 1960’s, there were efforts to create more maintainable software, and in a more predictable fashion. The waterfall approach, as it was called, required that a number of formal phases be completed in the process of developing a software system. ...

Want to read the rest of this paper?
Join Essayworld today to view this entire essay
and over 50,000 other term papers

should be built like any large, complex engineering system, by first building working paper models of the system before committing the resources for implementation. This allowed the user to visualize the future system. Most modern approaches have integrated some form of Demarco’s philosophy. The variation in approaches is based on the kinds of models that should be built, how they should be built, and who should build them. A generic model-based software-engineering life cycle is demonstrated in Appendix 1-A.
A concept that is reflected in most model-based software-engineering models is the concept of a ‘Separation of Concerns’. This generally means creating an analysis model separate from the design model. Analysis models capture software system requirements that are essential; they decide what a system will do, independent of any particular approach or technology. Design models specify how a particular system will be built within the context of a given ...

Get instant access to over 50,000 essays.
Write better papers. Get better grades.


Already a member? Login


CITE THIS PAGE:

Object Oriented Analysis. (2008, March 30). Retrieved November 23, 2024, from http://www.essayworld.com/essays/Object-Oriented-Analysis/81306
"Object Oriented Analysis." Essayworld.com. Essayworld.com, 30 Mar. 2008. Web. 23 Nov. 2024. <http://www.essayworld.com/essays/Object-Oriented-Analysis/81306>
"Object Oriented Analysis." Essayworld.com. March 30, 2008. Accessed November 23, 2024. http://www.essayworld.com/essays/Object-Oriented-Analysis/81306.
"Object Oriented Analysis." Essayworld.com. March 30, 2008. Accessed November 23, 2024. http://www.essayworld.com/essays/Object-Oriented-Analysis/81306.
JOIN NOW
Join today and get instant access to this and 50,000+ other essays


PAPER DETAILS
Added: 3/30/2008 09:09:45 AM
Category: Computers
Type: Premium Paper
Words: 666
Pages: 3

Save | Report

SHARE THIS PAPER

SAVED ESSAYS
Save and find your favorite essays easier

SIMILAR ESSAYS
» What is Critical Discourse Anal...
» Technology Changes Role Of Data...
» Approaches to System Developmen...
» Overview Of Video On Demand Sys...
» Decision Support Systems
» Marketplace For System Analyst
» The Y2K Problem
» Computers: Nonverbal Communicat...
» Data Mining and Warehousing
» Need of Paradigm Shift in Civil...
Copyright | Cancel | Contact Us

Copyright © 2024 Essayworld. All rights reserved