Dynamic Modeling

             Throughout information engineering and related systems topics there exist a variety of structured techniques for modeling and diagram forming. One technique is the object-oriented model, which is growing increasingly more popular due to its capability to thoroughly represent complex relationships. Another attribute is the ability to represent data and data processing with a consistent notation.
             A model is an abstraction of the real world. It allows for dealing with the complexity of the problem by focusing on the most important and essential features of a situation or application. In an object-oriented model, the focus is built around objects. These objects encapsulate both the data and the behavior within one common representation, thus providing a powerful environment for developing complex systems.
             In contrast to the Systems Development Life Cycle (SDLC), which can be pictured as a waterfall, the object-oriented development life cycle is more like an onion. In the early stages (core) of development, the model is abstract, focused on the external qualities of the application system. As the model evolves, it becomes more detailed shifting the focus to how it will function and how it is built.
             There are a variety of techniques that are associated with and used by systems analysts in a standard object-oriented language called the Uniform Modeling Language (UML). The first of these is Use Cases which represent the functional requirements. This also represents the "what" of the system. There are also Class Diagrams, which show the static structure of data and operations that act on the data.
             The focus of this paper is going to be more about the next two techniques, state diagrams and sequence diagrams, which both fall within a modeling technique known as dynamic modeling. State Diagrams represent dynamics models of how objects change their states in response to different events. Sequence Diagrams repres...

More Essays:

APA     MLA     Chicago
Dynamic Modeling . (1969, December 31). In MegaEssays.com. Retrieved 10:27, March 29, 2024, from https://www.megaessays.com/viewpaper/65190.html