Shared Flashcard Set

Details

Ch. 5
System modeling
6
Computer Science
Undergraduate 4
08/01/2012

Additional Computer Science Flashcards

 


 

Cards

Term
What perspectives may be used for system modeling?
Definition
(a) An external perspective, where you model the context or environment of the system.
(b) An interaction perspective where you model the interactions between a system and its environment or between the components of a system.
(c) A structural perspective, where you model the organization of a system or the structure of the data that is processed by the system.
(d) A behavioral perspective, where you model the dynamic behavior of the system and how it responds to events.
Term
What UML digram types may be used to represent the essential features of a system?
Definition
(a) Activity diagrams, which show the activities involved in a process or in data processing.
(b) Use case diagrams, which show the interactions between a system and its environment.
(c) Sequence diagrams, which show interactions between actors and the system and between system components.
(d) Class diagrams, which show the object classes in the system and the associations between these classes.
(e) State diagrams, which show how the system reacts to internal and external events.
Term
What is described in a context model?
Definition
Context models show what lays outside the system boundaries by illustrating the operational context of a system.
Term
How are activity diagrams used in describing the context of use of a system?
Definition
Activity diagrams show the activities involved in a process or in data processing and the flow of control between them.
Term
What is illustrated in a UML sequence diagram?
Definition
Sequence diagram show the interactions between actors and the system and between system components.
Term
How is generalization used to simplify the models of a system with many similar objects?
Definition
It means that common information will be maintained in one place only.
Supporting users have an ad free experience!