The adoption of models for improving software productivity, Reuse, maintenance and quality,
focusing on models and meta-models instead of conventional code.
life cycle is divided into
Platform Independent Model (PIM)
Platform Independent Model (PIM) deals with the business logic
PIM and PSM models are at different levels of abstraction.
They are modeled using
UML
What is
is a graphical language that makes it relatively easy to have a design language which design
concepts are expressed in a structured way
They use and integrate
EAV
what si
their stands for entity attribute value, is widely used in information systems as
a means of general purpose Knowledge representation system. It is a way of
representing information about an object estimated.
originated in the
1950s in association
lists LISP.
platform specific models (PSM)
the Platform Specific Model (PSM) is focusing on the target platform. Normally
they have
ASM
vocabulary of structure that represents a group of
functions and domains.
they have
Metamodels
They represented in a language UML are more formally as compact is
transformed to a more open UML view of set combinations
understand more concepts and allows the model.
UML
UML and metamodels they have
object
States, represented by ovals, each of
which has a name, represented by
text in the oval.
Transitions, represented by arrows. a
transition is from a state
(represented by the smooth end
arrow) to a target state (represented
by the end of the shaft with an
arrowhead).
Events, each of which is associated with a transition. An event is
represented by a name close the arrow representing the
associated transition.
ASM
They are important for
They are the combination of a set of concepts and corresponding
mechanisms for "Model" formally different contexts with the same view.
They represented in a language UML are more formally as compact is
transformed to a more open UML view of set combinations understand
more concepts and allows the model.