Table of Contents
Component-Based SoftwareState-of-the-Art and Lessons Learned(part 2)
Objects versus Components
Comments from the Microsoft TAB Meeting
Component-Based Design
Component-Based Design
Component-Based Design
Next-Generation Operating Environments
Next-Generation Operating Environments
Next-Generation Operating Environments
Next-Generation Operating Environments
“WebOS”
Interfaces and Standards
Components and Interfaces
Interfaces as Contracts
Nonfunctional Requirements
Formal versus Informal
Interprocess Communication (IPC)
OctObject Structure
The OctFacet Object
The octPoint and octBox Objects
The octCircle Object
Operations on Facets
Operations on Data Items
Retrieving Data Items
Use of Generators
Generator Examples
OCT Operations and the Environment
OCT Program Example
OCT Program Example
OCT Program Example
OCT Example Program
Versions, Alternatives, and Configurations
Versions, Alternatives, and Configurations
Some Potential Key Technologies
CORBA(Common Object Request Broker Architecture)
CORBA (1.0 1991, 2.0 1995)
CORBA
Communication Refinement
Communication Refinement
Microsoft COM Analogy(Component Object Model)
Communication Refinement
Java/JavaBeans Analogy
Attributes of JavaBeans
Communication Refinement
Automated Interface Synthesis
|