UWA Logo
  Faculty Home | School Home | Internal Page | Awesome Animations   
           
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.

Top of Page