Allocation Implementation View

9.1 Allocation Implementation View Packet 1: The ECS System

9.1.1 Primary Presentation and Properties[16]

[16] Here is a slight deviation from the standard template. Because the primary presentation is tabular, it was combined with the element catalog to prevent having to list the software elements twice. For this example, the properties are not filled in.

ECS Element (Module) Properties
Segment Subsystem Where Stored Files Build Frequency Contact
Science Data Processing Segment (SDPS) Client        
  Interoperability        
  Ingest        
  Data Management        
  Data Processing        
  Data Server        
  Planning        
Communications and System Management Segment (CSMS) System Management        
  Communications        
  Internetworking        
Flight Operations Segment (FOS) Planning and Scheduling        
  Data Management        
  Command Management        
  Commanding        
  Resource Management        
  Telemetry        
  User Interface        
  Analysis        

9.1.2 Element Catalog

9.1.2.1 Elements and Their Properties

As shown in the primary presentation, properties include the server location where the subsystem is stored during development, the files that it consists of, the build cyclenightly, weekly, and so onthat it subscribes to, and contact information for the team member responsible for providing the latest version or accepting bug reports.

9.1.2.2 Relations and Their Properties

The relation type of this view is is-allocated-to, and the relations are as shown in the primary presentation. Software elements are allocated to locations in the develpment environments' file structures.

9.1.2.3 Element Interfaces

[omitted]

9.1.2.4 Element Behavior

Not applicable.

9.1.3 Context Diagram

None.

9.1.4 Variability Guide

None.

9.1.5 Architecture Background

[omitted]

9.1.6 Other Information

[omitted]

9.1.7 Related View Packets

  • Parent: None.
  • Children: None.
  • Siblings: None in this view. View packets that express the same scope as this onenamely, the whole systeminclude

    - Module Decomposition View Packet 1: The ECS System (Volume II, Section 1.1, page 414)

    - Module Layered View Packet 1: The ECS System (Volume II, Section 4.1, page 435)

    - C&C Pipe-and-Filter View Packet 1: The ECS System (Volume II, Section 5.1, page 439)

    - Allocation Deployment View Packet 1: The ECS System (Volume II, Section 8.1, page 457)

    - Allocation Work Assignment View Packet 1: The ECS System (Volume II, Section 10.1, page 464)

Software Architectures and Documentation

Part I. Software Architecture Viewtypes and Styles

The Module Viewtype

Styles of the Module Viewtype

The Component-and-Connector Viewtype

Styles of the Component-and-Connector Viewtype

The Allocation Viewtype and Styles

Part II. Software Architecture Documentation in Practice

Advanced Concepts

Documenting Software Interfaces

Documenting Behavior

Choosing the Views

Building the Documentation Package

Other Views and Beyond

Rationale, Background, and Design Constraints

References



Documenting Software Architectures(c) Views and Beyond
Documenting Software Architectures: Views and Beyond
ISBN: 0201703726
EAN: 2147483647
Year: 2005
Pages: 152

Flylib.com © 2008-2020.
If you may any questions please contact us: flylib@qtcs.net