Analysis Patterns in software development
Description
is issued on the Luxoft Training form
Objectives
- The pattern-based technique of creating a conceptual model
- Specifics of UML modeling during object-oriented analysis
- Basic conceptual model patterns
- Analytical patterns used to solve typical problems
- Methods of converting conceptual model to design
- Creating UML diagrams of the conceptual model
- Using analytical patterns
The attendees will study:
The attendees will get practical skills of:
Reusing the results of object-oriented analysis
Target Audience
- This course is recommended for lead developers, designers and architects
Prerequisites
The attendees should have at least half a year of experience in developing applications, databases or business models with OOA.
Roadmap
Object-Oriented Analysis
• Analysis and Design Stages in OOA
• Conceptual Model
• Business Process Reengineering
UML diagrams of the analytical model
• Class Diagram. Specifics of using in a conceptual model
• Dynamic Diagrams
• Examples
Basic patterns
• Referring to Objects
• Time-varying objects
Solution of typical problems
• Accountability
• Observations and measurements
• Inventory and Accounting
• Planning
• Trading
Techniques of transition from conceptual model to design
• Design patterns
Association patterns