Last Minute Flashcards
Quality Characteristics for Processes
- Efficient / Short process time
- Few breaks in IT and data flow
- Few organizational barriers
- No superfluous functions
System analysis phases
- System survey
- System modeling
System survey techniques
Document-related
* Inventory
* Analysis and evaluation of sources
Person-centered
* Interview
* Questionaire
* Observation
Implementation principles
- Verbalization
- Data types suited for the problem
- Refactoring
- Integrated documentation
Cloud Computing Principles
- Broad Network Access
- Rapid elasticity
- On-demand self service
- Resource pooling
- Measured service
Architecture Factors
- Product use
- Non functional requirements: Scaleability, Reusability, Internationalization
- Quality requirements: Reliability, efficiency, changeability
- Target platform
Parts of OOD
- User Interface
- Business concept
- Data Management
Static vs dynamic OOA Model
Static:
* Inheritance
* Association
* Packets
Dynamic:
* Scenario
* Message
* Finite State Machine
Petri Nets advantages / disadvantages
+ multiple uses
+ Stepwise improvements
+ basis for other models
- complex diagrams confusing
EPC advantages / disadvantages
+ End User friendly and readable
+ widely used
+ accurate workflow with organization details
- focus on documentation rather than execution
- complex diagrams require higher effort
Semantical Object Modeling advantages / disadvantages
+ Further use than BP-Modeling
+ Constant object oriented view
- Modeling complex
BPMN advantages / disadvantages
+ Complex processes possible
+ Different abstraction levels
+ Support for temporal conditions
- Very complex syntax
Integration levels
Data, Application, Presentation
Levels of Heterogenity
- Syntactical
- Data model based
- Logical (e.g. semantics / structure)
Levels of autonomy
- Design
- Communication
- Execution