week 3 UML

 0    26 fiche    up804653
Télécharger mP3 Imprimer jouer consultez
 
question English réponse English
what does UML stand for?
commencer à apprendre
Unified Modeling Language
what does UML do?
commencer à apprendre
Provides notation in the form of diagrams for modeling and documenting a broad range of systems, activities, and processes.
what is a model
commencer à apprendre
can be considered as an abstraction of a system (problem), that consists of objects interacting by sending messages
What is a domain
commencer à apprendre
The domain is the actual world from which the system (problem) originates.
Generally, more than one model is used to describe complex systems. T/F?
commencer à apprendre
True
What is a view?
commencer à apprendre
A view depicts selected aspects of a model in order to visualize and make them understandable
The essential characteristics (data) of the entities are captured as _______(_______), and the essential functionalities (operations, actions, behaviour) of those attributes are captured as _____.
commencer à apprendre
The essential characteristics (data) of the entities are captured as attributes (data fields), and the essential functionalities (operations, actions, behaviour) of those attributes are captured as methods.
What a re the 3 different types of models?
commencer à apprendre
Functional, object, dynamic
What are the functional models?
commencer à apprendre
use case diagrams (actors and use cases)
what are the object models?
commencer à apprendre
class and instance diagrams, which comprise objects (attributes and functionality) and associations (relationships), used to describe the system structure;
what are the dynamic models?
commencer à apprendre
represent a set of operations that describe system’s behaviour.
What is the purpose of a usecase diagram?
commencer à apprendre
to represent functionality of a system during the elicitation and analysis stages (what rather then how)
What is a scenario?
commencer à apprendre
a scenario is a sequence of steps describing what happens when someone interacts with the system
what is an Actor?
commencer à apprendre
the roles that people (objects) play in the system; different type of users (or systems) that interact with the system.
What is association in relation to class diagrams?
commencer à apprendre
a relationship between instances of the two classes, shown as a solid line between the classes (could be directed).
What is aggregation in relation to class diagrams?
commencer à apprendre
a part-of relationship, in which one class belongs to a collection. Shown as solid line with a diamond end pointing to the part containing the whole.
What is generalizationin relation to class diagrams?
commencer à apprendre
an inheritance relationship, shown as a solid line with a triangle pointing to the superclass
multiplicity of association, what does * or 0...* mean?
commencer à apprendre
no upper limit – zero or more
multiplicity of association, what does 1 or 1...1 mean?
commencer à apprendre
exactly one
multiplicity of association, what does 0...1 mean?
commencer à apprendre
zero or one
multiplicity of association, what does 1...* mean?
commencer à apprendre
at least one
what are Interaction Diagrams?
commencer à apprendre
Formalized description and notation of dynamic behaviour and collaboration of group of objects
interaction diagrams what are objects involved called?
commencer à apprendre
participating objects
give 1 example of an interaction diagram
commencer à apprendre
Sequence diagrams
what is a state chart diagram?
commencer à apprendre
The dynamic of a system can be described with a number of states and the transitions between them
What is a state?
commencer à apprendre
A state defines a particular set of attributes (data, characteristics) for an object.

Vous devez vous connecter pour poster un commentaire.