Sunday, June 16, 2019

Computing;object oriented modelling Essay Example | Topics and Well Written Essays - 1000 words

Computing prey oriented modelling - Essay ExampleSoftware having a large add of programmers and developers associated with it are bound to cause confusion if their processing life cycle is not properly documented and diagrammed. Object Oriented Modeling is used during the requirements abstract and design phases of a software life cycle to properly document the features that are expected from the software. 90% of process modeling is done in the object oriented fashion due to its wide acceptance.When object oriented modeling was first introduced it was the target of a lot of criticism and a lot of languages claimed to be perfect for it. Later, UML (unified modeling language) was accepted as a standard. UML is a standard for object oriented modeling. Therefore, Object oriented modeling is a design technique used to model different objects (entities) participating or interacting with a system. After understanding what object oriented modeling is all about we must contact to answer th e question whether it is worth spending time doing it.The basic reason for creating a proper documentation is to facilitate software reuse. Software reuse could be defined as , placing reusable chunks of software on a shelf in a reuse library and then hoping that someone will after reuse these already written, already tested, already commercially hardened chunks of code in other applications, with great savings in cost and time. (Software apply and Software Product Lines by http//www.biglever.com/technotes/reuse_spl.html?source=reuse)During the course of development of Information technology, IT professionals have realized that if software are developed systematically and not in an ad hoc fashion then their different modules could be used to facilitate different other software developments as well. Object oriented modeling could be an important tool for software reusability. Two factors make object oriented modeling really useful in the reusability of different software components. (Going beyond

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.