Software Architecture: The Next Step for Object Technology (PANEL)
Date of Original Version
Abstract or Description
Architectures are the structuring paradigms, styles and patterns that make up our software systems. They are important in many ways: they allow us to talk usefully about systems without talking about their detail; a knowledge of them gives us design choices; attention to this level can make systems and families of systems have the non-functional properties we want, especially changeability. Each panelist will address the following issues: What is architecture? What is the value you have had so far from this concept? What is the next step for you? What is the next step for the community?