Micro-Architecture of Software Components

Leaders:
Joe Hollingsworth, Indiana University, and
Bruce W. Weide, The Ohio State University

Scope:
This group will focus on the details of both the structure and the behavior of software component interfaces and on the implementations of individual components, sets of components, and how they compose and "interoperate" with each other. The group will also consider issues such as certification, plug-compatibility, programinning language features, and performance.

Goals:
1. Discuss (and hopefully establish) why software architecture should be split into two sub-areas: micro-architecture and macro-architecture.

2. Discuss some existing practical experiences related to micro-architecture issues.

3. Share ideas, agreeing to disagree.