Home
About the School
Contact and People
Future Undergraduate Students
Prospective Postgraduates
Current Students
Current Postgraduates
Research
IT News
Awards
Industry Links and Prizes
School and IT Information
Other
Internal Information
|
Research Seminar - February 22, 1999
Seminar Announcement
| Title: |
Reuse becoming a reality in Object-Oriented Software Development:
Components, Frameworks, and Java reshaping the OO landscape
|
| Speaker: |
Ashley Aitken |
| |
Curtin University of Technology |
| Date: |
Friday 26th February, 1999 |
| Time: |
3pm |
| Venue: |
Seminar Room 1.24 |
Abstract
It was commonly believed by the pioneers in object oriented
software development that classes and inheritance would
eventually provide the means for large scale reuse in software
development and a thriving industry selling class libraries
would develop. As well, the mostly-static object-oriented
programming languages (like C++) became the tools of choice for
developers. But in practice, reuse had remained an elusive
concept.
Now, the situation is turning out rather differently. Classes
and inheritance are being usurped by components, frameworks,
and design patterns, as the new means for reuse and the
commercialisaton of object-oriented software
development. Similarly, more-dynamic object-oriented
programming languages (like Java) are winning the minds of
developers.
This seminar will address this reshaping of the OO
landscape. It will discuss why classification and inheritance
are just not adequate for real reuse or a class library
industry, whereas components, frameworks, and design patterns
are providing real examples of significant reuse and
commercialisation. It will also compare and contrast the
mostly- static and the dynamic object-oriented programming
languages.
|
|