Software Architectures
- Large-grain software frameworks for global structure of software system.
- Examples: database, compiler ( e.g. Draco), blackboard architecture,
user interface architecture.
- Abstraction: from application domains
- Selection: similar to software libraries
- Specialization: source-to-source transformations, component refinements
- Integration: integrates components into a single framework.
- Cognitive distance: small when used appropriately.
Contents   
Page-10   
Prev   
Next   
Page+10   
Index