http://www.cs.vu.nl/~eliens/online/talks/ipa99
Principles of OO Software Development
slide: Contents
If |
| OO |
| | is the Answer, |
What is |
| | the Question? |
slide: What is the Question?
Trends -- modeling
- patterns -- examples of design
- UML -- Unified Modeling Language
slide: Trends and Technologies
Technologies -- components
- Web -- global infrastructure
- CORBA/DCOM - the software bus
- Java -- the platform?
slide: Trends and Technologies
Challenges
- Applications Frameworks Patterns
slide: Trends and Technologies
Challenges in O-O
- vertical framework development -- finance, medical care, insurance
- separation of business 'logic' from 'control'
slide: Challenges
- distributed object technology
- visualisation -- structure and processes
- knowledge intensive applications
- heterogeneous systems -- fragmented
slide: Challenges
If |
| Components |
| | is the Question, |
What is |
| | the Answer? |
slide: What is the Answer?