What do you meant by static and dynamic modeling?
Answers were Sorted based on User's Feedback
Answer / arul
Static modeling is used to specify structure of the
objects that exist in the problem domain. These are
expressed using class, object and USECASE diagrams.
Dynamic modeling refers representing the object
interactions during runtime. It is represented by sequence,
activity, collaboration and statechart diagrams
Is This Answer Correct ? | 178 Yes | 39 No |
Answer / quasar chunawalla
Static Model - Time Independent view of the system.
e.g. Class has same number of students in an year.
Static model includes :
CLASS DIAGRAM
OBJECT DIAGRAM
COMPONENT DIAGRAM
DEPLOYMENT DIAGRAM
Dynamic Model - Time dependent view of the system
E.g. ATM can accept card only when it is in ready state.
ATM cannot read card card when it is in ERROR state. Thus
state of ATM is a dynamic aspect.
Dynamic Modelling includes
USE-CASE DIAGRAM
INTERACTION DIAGRAM
STATE DIAGRAM
ACTIVITY DIAGRAM
Funtional Model-What happens
Static Model- To whom it happens
Dynamic Model - When it Happens
Is This Answer Correct ? | 131 Yes | 26 No |
Answer / mahendran a
Static Model refers to the model of system not during
runtime. This is more structural than behavioral. This
includes classes and it relationships(Class Diagram),
Packages etc. For example, the concept of class itself
static. At runtime there is no concept of Class, Sub class
etc.
Dynamic model refers to runtime model of the system. This
includes the concept of Objects, interactions,
Collaborations, sequences of operations, Activities, state
changes, memory model etc.
Is This Answer Correct ? | 62 Yes | 12 No |
Answer / sunil motihar
Static modelling in a time independant view of a system.
However, Static modelling is supposed to detail what
preferrably might happen instead of the numerous
possibilities. Thts why, it is more rigid and cannot be
changed. Therefore, it is called Static Modelling. Use Case
can be part of both Static and Dynamic Modelling depending
on how it is designed. Normally, it is a part of Static
Modelling.
Dynamic Modelling is time dependant. And more
appropriately, it show what an object does essentially with
many possibilities that may arise. It is flexible but its
flexibility is limited to the design on the system.
Interaction, State Chart and Collaboration Diagrams are
good examples of Dynamic Modelling.
Is This Answer Correct ? | 30 Yes | 6 No |
Answer / musheer
Static model is a time independent view of a system . however static modelling is supposed to detail what preferrably might happen instead of the numerous possibilities. that's why it is more rigid and cannot be changed. therefore, it is called static modelling . use case can be a part of both static and dynamic modelling depending on how it is designed. normally it is, a part of static modelling . it includes
class diagram
object diagram
component diagram
deployment diagram
.Dynamic Modeling
it is time dependent and more appropriately it shows what an object does essentially with many possibilities that may arise. it is flexible but its flexibility is limited to the design on the system.
it includes
use case
interaction
state chart
activity
Is This Answer Correct ? | 25 Yes | 9 No |
Answer / vishnu swaroop
static modeling is a technique by which we can depict the
static constituents of software system.
it includes class diagram and object diagram.
Dynamic model is a technique that represents the behaviour of
the static components of software system.
Is This Answer Correct ? | 24 Yes | 13 No |
Answer / navnath bodke
the example of static modeling is class model and object model and
the example of dynamic modeling is state diagram and sequence diagram
Is This Answer Correct ? | 0 Yes | 0 No |
What is the difference between a class and a structure?
What is a ternary operator?
What is data abstraction? what are the three levels of data abstraction with Example?
Is class an Object? Is object a class?
3 Answers InfoAxon Technologies, Protech,
What is a Persistent, Transient Object?
What is polymorphism? When is it employed? give an example.
Define Data Abstraction. What is its importance?
What is SRD(System Requirement document), FSD (Functional Specification Document), RSD (Requiremnet specific document)? If these are different document wat are there contents?
1 Answers College School Exams Tests, HP, Infosys,
What are associative classes?
3 Answers InfoAxon Technologies, Protech,
What is overriding?
What are base class, sub class and super class?
What is difference between class and interface?