Fichas
Hui Topic Object-oriented desgin process/desgin models

Fichas del conjunto (15)
- 1What is an object-orientated desgin process?-Involve developing a number of different system models
-Class define the object in the system and their interactions
-Objects are created from these - 2Pros/cons of object oriented desgin process?Pro- Good for communication of requirements of new system
Con - Require a lot of effort to develop/maintain
Con - May not be cost effective for small projects - 3What are system context model?Model demonstrates other systems in the environment system is being developed in
E.g. class diagram - 4What are interaction model?Model shows how system interacts with environment as it is used
-Helps create user requirements
E.g. Use case model - 5What is architectural desgin?Interaction models are then used to desgin system architecture
- Identify major components that make up the system and their interactions, and may organize the components - 6What are desgin models & what they illustrate?-They show objects and object classes and relationships between these entities
- 7What are sequence models(UML)?Show sequeunce of interactions between actors and the system & between compnenets baiscally objects

- 8What do sequence models illustrate?-Objects/actors illustrated on top of model
-Interactions are represented by labelled arrows
-Time represented vertically read top - bottom
-Thin rectangle used to show object lifeline(when its controlling object in system) - 9What is a use case diagram & what does it illustrate?Represents interactions with the system & its environment
-Stickmen show actors and the interactions shown in circles
-Uses lines to show where info flows
- 10What is an activity diagram & what does it illustrate?Show activities involved in a process
-Start shown by filled in circle
-End is circle and circle filled
-Activities in rounded rectangles arrows show flow
-Arrows represent flow of work
- 11What is a class digram?show the object classes in a system and their associations between these classes

- 12What do class diagrams illustrate?-Name of object class in rectangle top
-Class attributes in middle
-Operations at bottom
Lines link the classes with numbers of associations e.g. 1..* - 13What is a state diagram & what does it illustrate?show how the system reacts to internal/external events

- 14What is Model-driven engineering (MDE)?-An approach to software development where models rather than programs are the outputs of the development process
-Programs automaitcally genarted from models - 15What is Configuration management/give example?-Process of managing a changing software system with the aim to support system integration so that all developers can access the link code/documents/changes in a controlled way
E.g. github
Información
- Descripción
- Fichas sobre Hui Topic Object-oriented desgin process/desgin models, creado por Amandeep Dimana el 05/04/2019.
- Creado por
- Amandeep Dimana
- Visitas
- 0
- Valoración