A View-Based Approach to Effectively Documenting Software Architectures

Monday
Presentation

   Software architecture has become a widely accepted conceptual basis for the development of nontrivial software in all application areas and by organizations of all sizes. Effectively documenting an architecture is as important as crafting it, because if the architecture is not understood (or worse, misunderstood) it cannot meet its goals as the unifying vision for software development and acquisition.

   The DoD Architecture Framework (DoDAF) is mandated for building representations of large-scale Systems of Systems (SOS); it does not represent software architectures. Some software architectural views are needed to supplement the DoDAF products to understand how well these systems will operate. We present a practical and comprehensive approach for documenting software architectures that is based on the well-known concept of views. We have validated and gained experience with the approach by analyzing several existing view-prescribing approaches and using the approach to document a significant subset of a multi-million-line National Aeronautics and Space Administration (NASA) satellite data gathering/warehousing system.
 
Monday - April 19, 2004
4:30 - 5:15
Track 3
Salon I
 
Speakers:
Robert L . Nord
 
Presentation:
A View-Based Approach to Effectively Documenting Software Architectures

MONDAY TUESDAY WEDNESDAY THURSDAY
 

TECHNICAL TRACKS || EXHIBITOR INFORMATION
CO-SPONSORS || SEARCH PROCEEDINGS
HOME


© 2004 [Utah State University]. All rights reserved.