Proto-Frameworks: Building a Bridge between Architectural Styles and Object-Oriented Frameworks
SPEAKER
Prof. Marcelo Campo
ISISTAN (Tandil Systems Research Institute)
UNICEN-Argentina
CONTENT
(Duration 3 hs)
This talk will present a new approach to architecture-driven design of object-
oriented frameworks based on the notion of object-oriented materialization of
architectural styles. This approach led us to the development of the proto-
framework concept, which is an object-oriented framework that provides the
essential basis to build other frameworks that adopt an underlying architectural
design derived from non-object-oriented styles. Our experience started with the
development of Bubble, a framework primary intended to support simulation
applications and ended up with an unpredicted use of it for building, InQuality, an
industrial framework for Enterprise Quality Management Systems developed by Analyte
Lab Information Technology. InQuality was designed following the architectural
guidance provided by the underlying architectural style of Bubble, and
simultaneously it was implemented using the Java materialization of the proto-
framework.