O'Reilly Open Source Convention
oreilly.comO'Reilly Network

Arrow Home
Arrow Registration
Arrow Hotel/Travel
Arrow See & Do
Arrow Tutorials
Arrow Sessions
Arrow Evening Events
Arrow BOFs
Arrow Speakers
Arrow Press
Arrow Mail List
Arrow Exhibitors
Arrow Sponsors
O'Reilly Open Source Convention
Sheraton San Diego Hotel, San Diego, CA
July 23-27, 2001

News Coverage


Component-oriented Programming in Python

Brian Kelley, Programmer, Bioreason, Inc.

Track: Python
Date: Thursday, July 26
Time: 4:15pm - 4:45pm
Location: Bel Aire North

Components are prefabricated building blocks that are assembled to create larger software systems that have been used and proven in a variety of engineering disciplines from electrical to mechanical engineering. Just as in these disciplines fundamental standards have to be applied to provide wiring services, standard services and application domain standards. We will show how Python provides an excellent environment for creating and using components and discuss techniques to facilitate programming and testing. We will also discuss existing component architectures and standards that already (or soon will) smoothly integrate with Python such as CORBA and Microsoft's COM and .NET architectures.


  • What is Component Oriented Programming?
  • Why Python?
  • Techniques for expressing public interfaces (wiring).
  • Techniques for testing components.
  • Future work.

oreilly.com Home | Conferences Home | Open Source Convention Home
Registration | Hotels/Travel | Tutorials | Sessions | Speakers
Press | Mail List | Exhibitors | Sponsors

© 2001, O'Reilly Media, Inc.