3 Life Cycle Support Business Processes

advertisement
Developed under NSRP ASE ISE-6
Technology Investment Agreement (TIA) 2007-379
Integrated Shipbuilding Environment Consortium (ISEC)
Integrated
Shipbuilding
Environment
Enabling Shipyard Interoperability
ISE-6 Product Life Cycle Support Use Cases
Document Number
ISE-6-TEAM-0001
Version 2.0
Submitted by:
Dr. Burton Gischner
Electric Boat Corporation
Submitted on:
2007-08-13
Approved for public release; distribution is unlimited.
Government Purpose Rights
Enabling Shipyard Interoperability
ISE-6 Product Life Cycle Support Use Cases
TABLE OF CONTENTS
1
2
3
4
INTRODUCTION
3
1.1
Overall ISE Project Goals
3
1.2
ISE-6 Participants
3
1.3
ISE-6 Objective
4
1.4
Document Scope
5
NOMENCLATURE
6
2.1
Acronyms and Abbreviations
6
2.2
Definitions
9
LIFE CYCLE SUPPORT BUSINESS PROCESSES
11
3.1
Summary of Use Cases
16
3.2
Life Cycle Support Business Process for IPDE Data Exchange
17
DEFINITION AND DESCRIPTION OF EACH USE CASE
18
5 RELATIONSHIP OF PLCS USE CASES TO AP239 APPLICATION ACTIVITY
MODEL (AAM)
6
24
5.1
Comparison of Models
24
5.2
Mapping of ISE-6 Use Cases to AP239 AAM Diagrams
24
5.3
AAM Diagrams and Explanations
26
SUMMARY
ISE-6-TEAM-0001
53
Page 2 of 53
Enabling Shipyard Interoperability
1
INTRODUCTION
1.1
Overall ISE Project Goals
ISE-6 Product Life Cycle Support Use Cases
The Integrated Shipbuilding Environment Consortium (ISEC) was formed in 1999 as a consortium of
several major shipyards and CAD vendors with the goal of developing an information interoperability
capability for U.S. Naval shipbuilding.
ISEC has addressed these interoperability issues in a series of NSRP (National Shipbuilding Research
Program) Projects known as the Integrated Shipbuilding Environment (ISE). The NSRP Advanced
Shipbuilding Enterprise (ASE) was established in 1998 as collaboration of eleven shipyards with Navy
and other federal agencies. It has attempted to solve interoperability and data exchange issues by
awarding various projects over the past eight years to this consortium of shipyards, CAD vendors, and
universities. The projects awarded by NSRP in this area are known informally as: HARVEST, ISPE,
ISE-1, ISE-2, ISE-3, ISE-4, ISE-5, and ISE-6 and they have successfully attacked various phases of the
interoperability problem.
The HARVEST Project completed the STEP Shipbuilding Structural Application Protocols (AP215,
AP216, and AP218) and secured their approval as International Standards (IS). ISPE determined the
requirements for exchanging steel processing product model data in a shipyard independent format.
ISE-1 outlined the requirements and architecture for an interoperability solution. ISE-2 implemented that
solution in the structural and piping disciplines. ISE-3 continued these implementations in the HVAC
and Common Parts Catalog (CPC) interface areas. ISE-4 focused on the areas of Ship Arrangements,
Steel Processing, Engineering Analysis, and Electrical.
ISE-5 continued development and
implementation in the electrotechnical area.
The ISE Consortium is continuing its efforts at developing tools for product data interoperability under
the current NSRP ASE Project for “Enabling Shipyard Interoperability” (ISE-6). This project will run
from March 2007 through March 2009 and is extending the ISE work to Product Life Cycle Support
issues as well as continuing to support the ISE Team’s participation with the International Organization
for Standardization (ISO) and the Navy’s DONXML activities.
1.2
ISE-6 Participants
ISE-6 – Enabling Shipyard Interoperability is an NSRP ASE sponsored, industry led project under the
auspices of the Integrated Shipbuilding Environment Consortium (ISEC). This program is a
collaborative effort that includes several U.S. shipyards, software vendors, and research institutions. The
term “shipyard” is used to mean not only the commercial shipyards, but also the “virtual” shipyard
represented by the U.S. Navy and the NAVSEA CAD-2 program.
The ISE-6 Team is led by Electric Boat Corporation (EB) with members from the following
organizations:








Northrop Grumman Ship Systems (NGSS)
Atlantec Enterprise Solutions (AES)
Industrial Planning Technology (IPT)
Intergraph Corporation (INGR)
Knowledge Systems Solutions, Inc. (KSS)
Naval Surface Warfare Center - Carderock Division (NSWCCD)
Product Data Services Corp. (PDS)
ShipConstructor Software, Inc. (SSI)
ISE-6-TEAM-0001
Page 3 of 53
Enabling Shipyard Interoperability
1.3
ISE-6 Product Life Cycle Support Use Cases
ISE-6 Objective
The objective of the ISE-6 Project is to prototype and evaluate the use of international standards and the
ISE interoperability architecture in the realm of ship’s life cycle support and post-delivery operations.
The project will identify and document the Use Cases and scenarios that apply to data required for postdelivery support and operations, both on shore and on ship. Information requirements will be derived
from the Use Cases and will be documented in XML form in accordance with the ISE methodology. The
project will prototype the ability to manage the identified information elements and will demonstrate that
life cycle support information can be shared among software applications – using the ISE XML neutral
formats. The prototypes will demonstrate a Web-based integration architecture that could be applied to
systems on-board the ship as well as shore-based repair and maintenance systems. This architecture and
consequent prototypes will be based upon the international standard for Product Life Cycle Support
(PLCS) data (ISO 10303-239) and on the S1000D standard for XML-based technical documentation.
In previous projects, the ISE Team has utilized a suite of STEP Application Protocols (APs) to transfer
product model data in various disciplines. These include:








ISO 10303-203: AP for Configuration Controlled Design
ISO 10303-209: AP for Composite and Metallic Structural Analysis and Related Design
ISO 10303-212: AP for Electrotechnical Design and Installation
ISO 10303-214: AP for Core Data for Automotive Mechanical Processes
ISO 10303-215: AP for Ship Arrangement
ISO 10303-216: AP for Ship Moulded Forms
ISO 10303-218: AP for Ship Structure
ISO 10303-227: AP for Plant Spatial Configuration
While these application protocols cover a rich set of product model data, the focus of all of them is on
exchanges in the areas of design, analysis, and manufacturing. The operational and maintenance data
requirements for product life cycle support necessitate the use of an additional AP developed to meet
these requirements, ISO 10303-239: AP for Product Life Cycle Support.
There are several different approaches used in implementing STEP, and as in previous projects, the ISE
architecture will be flexible and accommodate a variety of implementation techniques. Traditionally
when STEP is used for product data exchange, the translators produce a neutral data representation
known as a STEP physical file, or a Part 21 file. Some of the ISE-6 prototype translators will produce
files in this format. However, with the growing use of the Internet and the World Wide Web, a new
STEP format has been developed, called Part 28, which utilizes XML structures to encapsulate the STEP
data.
Processors will be developed during the ISE-6 Project to convert the Part 21 files into XML-based Part
28 files to enable interactive exchanges of PLCS data using the Web. Mediator programs will also be
available to go in the other direction, converting XML-based Part 28 files into the more traditional Part
21 format. Thus some of the ISE-6 – PLCS translators will produce files in Part 21 format while others
will create Part 28 files, but the previously mentioned processors and mediators developed under the ISE
Project will be made publicly available and will enable file conversion between Part 28 and Part 21
formats.
The intent of the ISE-6 Project is to define an information model that encompasses the full range of
logistics data and products, with linkage back to the associated engineering data and drawings. This
equates to the term APSI in the ANSI standard EIA-649-A. What is difficult for shipyards, Participating
Managers (PARMs), and other entities providing life cycle support is managing the collection of logistics
ISE-6-TEAM-0001
Page 4 of 53
Enabling Shipyard Interoperability
ISE-6 Product Life Cycle Support Use Cases
and engineering data in a coherent fashion. Not the least difficulty is that the logistics data and products
typically reside in a large number of independent software systems.
1.4
Document Scope
The purpose of this document is to identify and document the Use Cases and scenarios that apply to data
required for post-delivery support and operations, both on shore and on ship. For each Use Case, it will
be indicated if these activities apply to Ship Acquisition, or Ship Alterations, or both. The information
created in the Use Cases for design new construction can later be used for post-delivery support and
operations. Information requirements will be derived from these Use Cases and will be documented in
XML form in accordance with the ISE methodology.
The PLCS standard contains an Application Activity Model (AAM), which captures life cycle support
activities. However this is a very high level model, which does not adequately capture the specific
activities performed by shipyards and the Navy while executing post-delivery support and operations.
These specific shipbuilding activities must be defined for the resulting information models to truly
integrate shipyard and Navy software systems.
This document defines a set of shipbuilding Use Cases that define activities performed by the shipyards
and the Navy for Product Life Cycle Support pertaining to Ship Acquisition (Design New Construction).
Another set of shipbuilding Use Cases is specified to deal with Ship Alterations and life cycle support.
These were developed based upon the experience and expertise of the participating shipyards and the
ISE-6 Team.
In this document, we will refer to the data defined during the ship acquisition process that is required for
post-delivery support and operations simply as logistics data and products. This includes drawings,
models, and training materials as well as the configuration baseline of the ship. ANSI Standard
EIA-649-A describes these logistics data and products as Product Configuration Information (PCI) which
includes both Product Definition Information (PDI) and Product Operational Information (POI).
Traditionally, logistics data and products are defined by an Integrated Logistics Support (ILS)
organization. Often, separate ILS organizations exist for ship acquisition and life cycle support. In this
document, we will present Use Cases arising from both groups’ activities.
The approach taken in this document is to define the overall business process for the definition,
development, and delivery of logistics products. The specific steps within the business process are
decomposed into individual Use Cases. Finally, the Use Cases are mapped back into the general AP239
AAM.
ISE-6-TEAM-0001
Page 5 of 53
Enabling Shipyard Interoperability
2
NOMENCLATURE
2.1
Acronyms and Abbreviations
ISE-6 Product Life Cycle Support Use Cases
AAM:
Application Activity Model
AEL:
Allowance Equipage list
AES:
Atlantec Enterprise Solutions
ANSI:
American National Standards Institute
AP:
Application Protocol: Documents that specify the format for representing product data
within a set of related processes or activities
APL:
Allowance Parts List
APSI:
Assured Product and Support Information
AP203:
ISO 10303-203: AP for Configuration Controlled Design
AP209:
ISO 10303-209: AP for Composite and Metallic Structural Analysis and Related Design
AP212:
ISO 10303-212: AP for Electrotechnical Design and Installation
AP214:
ISO 10303-214: AP for Core Data for Automotive Mechanical Processes
AP215:
ISO 10303-215: AP for Ship Arrangement
AP216:
ISO 10303-216: AP for Ship Moulded Forms
AP218:
ISO 10303-218: AP for Ship Structure
AP227:
ISO 10303-227: AP for Plant Spatial Configuration
AP239:
ISO 10303-239: AP for Product Life Cycle Support
ASE:
Advanced Shipbuilding Enterprise program of the NSRP
CAD:
Computer Aided Design
CDMD-OA:
Configuration Data Manager Database – Open Architecture
CI:
Configuration Item
CK:
Charlie Kilo
CMRM:
Configuration Management Reference Material
COSAL:
Coordinated Shipboard Allowance List
CPC:
Common Parts Catalog
CPP:
Computer Program Packages
CWI:
Configuration Worthy Item
DEX:
Data Exchange Set
DoD:
Department of Defense
DONXML:
Department of Navy XML Repository created to provide guidance for use of Extensible
Markup Language in a standardized way
ISE-6-TEAM-0001
Page 6 of 53
Enabling Shipyard Interoperability
ISE-6 Product Life Cycle Support Use Cases
EB:
Electric Boat Corporation
EFD:
Equipment Functional Description
EIA-649-A:
ANSI Standard for: Configuration Managememt
EIA-836:
ANSI Standard for: Configuration Management Data Exchange and Interoperability
ESWBS:
Expanded Ship Work Breakdown Structure
EXPRESS:
A formal data specification language that specifies the product information to be
represented
FAA:
Federal Aviation Administration
FMP:
Fleet Modernization Process
FSI:
Functionally Significant Item
GFI:
Government Furnished Information
HARVEST:
NSRP Project to complete STEP Shipbuilding Structural Application Protocols
HSC:
Hierarchical Structure Code
IDEF0:
Integration Definition for Process Modeling
ILS:
Integrated Logistics Support
INGR:
Intergraph Corporation
IPDE:
Integrated Product Data Environment
IPT:
Industrial Planning Technology
IS:
International Standard
ISE:
Integrated Shipbuilding Environment Project
ISEC:
Integrated Shipbuilding Environment Consortium
ISO:
International Organization for Standardization
ISPE:
Integrated Steel Processing Environment Project
KSS:
Knowledge Systems Solutions, Inc.
LSA:
Logistics Support Analysis
LSAR:
Logistics Support Analysis Record
MAMS:
Maintenance Assistance Modules
MRC:
Major Repairable Component
NAVSEA:
Naval Sea Systems Command
NGSS:
Northrop Grumman Ship Systems
NSRP:
National Shipbuilding Research Program
NSWCCD:
Naval Surface Warfare Center - Carderock Division
PARM:
Participating Manager
Part 21:
ISO 10303-21: STEP Implementation Method - Clear Text Encoding of Exchange
Structure
ISE-6-TEAM-0001
Page 7 of 53
Enabling Shipyard Interoperability
ISE-6 Product Life Cycle Support Use Cases
Part 28:
ISO 10303-28: STEP Implementation Method - XML representation for EXPRESSdriven data
PCI:
Product Configuration Information
PDI:
Product Definition Information
PDS:
Product Data Services Corporation
PLCS:
Product Life Cycle Support
PIF:
Product In Focus
PMS:
Planned Maintenance System
POI:
Product Operational Information
RIC:
Repairable Identification Code
RMA:
Reliability Maintenance Analysis
SCLSIS:
Ship Configuration and Logistics Support Information System
SCM:
Software Controls Manual
SSI:
ShipConstructor Software, Inc.
STEP:
STandard for the Exchange of Product Model Data: It is the familiar name given for the
international standard ISO 10303 Industrial Automation Systems and Integration Product Model Representation and Exchange. The objective is to provide a mechanism
that is capable of describing product model data throughout the life cycle of a product.
The standard is a collection of parts, each published separately.
SWP:
Software Programs
S1000D:
International Specification for the Procurement and Production of Technical Publications
TIA:
Technology Investment Agreement
TDMIS:
Technical Data Management Information System
TOC:
Total Ownership Cost
VFI:
Vendor Furnished Information
XML:
Extensible Markup Language
ISE-6-TEAM-0001
Page 8 of 53
Enabling Shipyard Interoperability
2.2
ISE-6 Product Life Cycle Support Use Cases
Definitions
Charlie Kilo (CK)
A record of the ship reporting back as to what work has been done as part of a ship alteration.
Configuration Item (CI)
A collection of objects related to the specific functionality of a larger system. Examples of these
objects may be requirements, code, documentation, models, and other files. Configuration
Management systems oversee the life of the CIs through a combination of process and tools.
The objective of these systems is to avoid the introduction of errors related to lack of testing or
incompatibilities with other CIs.
A Configuration Item (CI) can be differentiated from a Configuration Worthy Item (CWI) in that:

a CWI is terminology to translate what is in the design and requires support (initial
determination of a CI)

the CI typically means the actualization of the item onto the ship with its support
Configuration Worthy Items (CWI)
A Configuration Worthy Item (CWI) is defined as any item that requires maintenance or logistic
support during its life cycle.
An item is considered configuration worthy if it meets one or more of the following criteria:
a.
Any item that requires any one of the following elements of logistics: Planned
Maintenance System (PMS), Software Programs (SWP), Software Controls Manual
(SCM), Computer Program Packages (CPP), Maintenance Assistance Modules
(MAMS), or intermediate/depot level maintenance plans or drawings.
b.
Any hardware, software or firmware item required to describe a ship’s functional
hierarchy.
c.
Any clearly identifiable functional assemblies such as pump/motor combinations.
d.
Any electronic functional groups.
e.
Any system or equipment requiring maintenance.
f.
Any Computer Aided Design (CAD) item used in digital data exchange that is
identified separately from the associated software. These CAD items are the
components that are on the drawings or models which need to be supported
logistically.
Coordinated Shipboard Allowance List (COSAL)
The allowance list of spare parts carried onboard the ship.
Data Exchange Set (DEX)
A subset of the overall PLCS information model that is suited for a particular business process. It
also includes usage guidance.
Expanded Ship Work Breakdown Structure (ESWBS)
A five character work breakdown structure, defined by the Navy, which establishes system
boundaries, system descriptions and functional nomenclature for an entire ship class. ESWBS
has many functions, one of them being to serve as a framework for categorizing each and every
item on a ship. The ESWBS is the basis for the development of Hierarchical Structure Codes
(HSC), used by the shipyard to identify all configuration worthy items on the ship.
ISE-6-TEAM-0001
Page 9 of 53
Enabling Shipyard Interoperability
ISE-6 Product Life Cycle Support Use Cases
Functionally Significant Item (FSI)
A Functionally Significant Item (FSI) is defined as an item whose failure would have a
significant impact on the availability of a required function or on life cycle costs. An FSI can be
a system, subsystem, equipment, or component, or a summary level of two or more FSIs. For life
cycle management purposes, an FSI is any item that requires any element of logistic support for
which configuration information is needed to operate or maintain the ship that is needed to fully
describe the functional hierarchy of the ship itself down to the lowest level subassembly.
A Functionally Significant Item (FSI) can be considered as an equivalent term to Configuration
Worthy Item (CWI).
Product Configuration Information (PCI)
The term used by the current configuration standards. It is synonymous with the older term
Configuration Status Record and the PLCS term Assured Product and Support Information
(APSI). PCI is produced and managed by the process of Configuration status Accounting. It lists
all product and configuration information for each approved baseline. PCI includes both Product
Definition Information (PDI) and Product Operational Information (POI).
Product Definition Information (PDI)
A synonym for product attributes, configuration documentation, design basis, design information,
design output, engineering drawing, interface control document, interface document, requirements
document, software requirements specification, software design document, software product
specification, or specification.
Product Life Cycle Support (PLCS)
The methodology to handle the life cycle concerns of a component. The methodology handles
hazard (environmental) issues, configuration management, logistics issues, ship specifications,
maintenance engineering, and supply support.
A STEP Application Protocol (ISO 10303-239:2004) has been adopted as an International
Standard to be used for PLCS product model exchanges.
Product Operational Information (POI)
A synonym for product operation and maintenance instructions and other derived information,
operational information, technical manual, or technical order.
Ship Configuration and Logistics Support Information System (SCLSIS)
The Navy standard for logistics systems.
Use Case
A description of a set of sequence of actions performed by a system and initiated by an actor. It is
used to capture the functional requirements of a system.
ISE-6-TEAM-0001
Page 10 of 53
Enabling Shipyard Interoperability
ISE-6 Product Life Cycle Support Use Cases
3 Life Cycle Support Business Processes
The overall Business Process for Life Cycle Support during Ship Acquisition is shown below in Figure 1.
The diagram notionally illustrates the overall process, major participants, and major data flows. This
diagram represents the viewpoint of an ILS organization and does not show all the relationships between
the entities. (For example, supplier VFI is not shown as input to detailed design.) However, the
relationship between design data and ILS is explicitly detailed. Use Cases are explicitly identified where
appropriate, otherwise major ILS activities are further decomposed into specific Use Cases in Figures 3-6
as indicated.
Drawings &
Prod. Data
Define ILS
Approach
(Use Case 19)
Part Usage
Analysis
(See Figure 6)
System Diagrams & Specs
Supportability
and TOC
Analysis
(Use Case 15)
Configuration
Identification
(See Figure 3)
Specs
Procurement
Legend
Customer
Design / Eng
ILS
CWI
Components
Ship
System Design
Design Changes
Detailed Design
Drawings
Define Ship
Support Approach
(Use Case 18)
Production
Changes
Requirements
Ship
Contract
OEM
Components
Logistics Support
Analysis
(See Figure 5)
Logistics
Data
Purchase
Specs
Supplier
VFI
Changes
Shipyard
Configuration Status
Accounting
(See Figure 4)
Logistics
Products
& Configuration
Baseline
External
Navy System
Supplier
Ship
Delivery
GFE
Figure 1 – Overall Life Cycle Support Business Process for Ship Acquisition
ISE-6-TEAM-0001
Page 11 of 53
Enabling Shipyard Interoperability
ISE-6 Product Life Cycle Support Use Cases
This overall process can be summarized as follows:













The contract is awarded, which provides the base requirements for the ship design and
logistics data and products.
The Navy refines their expectations and requirements for the life cycle support of the ship.
The shipyard and Navy ILS organizations define the specific approach and tools that will be
used for this ship contract within the bounds of the contract and the customer life cycle
support approach.
The ship design starts with a system design that defines the system components and their
functional properties. This information is specified in system diagrams and functional
specifications for components.
The supportability and Total Ownership Cost (TOC) of the components are analyzed and
additional specifications are generated.
Procurement utilizes the functional and support specifications to select a supplier.
Vendor Furnished Information (VFI) is provided by the supplier to define the specific
engineering, maintenance, and support properties of the component.
Detailed design develops the full ship design, drawings, and production data. Changes to the
design result from analysis results, design changes, production problems, or design problems.
Configuration worthy components are identified, based initially upon the system design and
later upon the detailed design and design changes. The details are shown in Figure 3.
Once a component has been identified as a Configuration Worthy Item (CWI) and a specific
supplier selected, a Logistics Support Analysis (LSA) is performed to develop the associated
logistics data and products. The details are shown in Figure 5.
The configuration of logistics data and products is maintained by Configuration Status
Accounting (CSA) processes. Newly developed data is added to the baseline. Design
changes are assessed and incorporated. The details are shown in Figure 4.
Government Furnished Information (GFI) is provided by the supplier of Navy systems, either
to the contractor or directly to the Navy. These suppliers are typically PARMs, under
contract to the program office.
The contractor delivers the drawings, configuration baseline and set of logistic products to
the Navy.
Note that each Navy system supplier follows the same process as the prime contractor, usually with the
exception of the last step (unless they are integrating other Navy systems or components).
The overall Business Process for Life Cycle Support during Ship Alteration is shown below in Figure 2.
As in the case of Figure 1, the diagram notionally illustrates the overall process, major participants, and
major data flows. This diagram represents the viewpoint of an ILS organization and does not show all
the relationships between the entities. Use Cases are explicitly identified where appropriate, otherwise
major ILS activities are further decomposed into specific Use Cases in Figures 3-5 as indicated.
ISE-6-TEAM-0001
Page 12 of 53
Enabling Shipyard Interoperability
Ship
Alteration
Contract
Develop Ship
Alteration
Package
ISE-6 Product Life Cycle Support Use Cases
Ship
Installation
Contract
SCD
Procurement
Configuration
Identification
(See Figure 3)
CWI
Components
Supplier
OEM
Components
Design
Changes
Fabrication of
Material
Logistics Support
Analysis &
Documentation
(See Figure 5)
Changes
Legend
Customer
Design / Eng
ILS
Shipyard
External
Develop Kitting
Plan
(Use Case #21)
Logistics
Data
& Docs
Kitting of
Material
LAR
Reverse LAR
Kits
Configuration
Status Accounting
(See Figure 4)
Logistics
Products &
Configuration
Baseline
Logistics
Products &
Configuration
Baseline
Logistics
Data
& Docs
Install Ship
Alt On Ship
Installation Status
Plan
Configuration
with ILS
Certification
(Use Case #22)
Report Ship
Alt Status
Update
Configuration with
Installed
Alterations
(Use Case #23)
Figure 2 – Overall Life Cycle Support Business Process for Ship Alteration
ISE-6-TEAM-0001
Page 13 of 53
Enabling Shipyard Interoperability
ISE-6 Product Life Cycle Support Use Cases
Configuration Identification
Identify
Identify Configuration
Configuration Worthy
Worthy
Items
Items
(Use
(Use Case
Case #2)
#2)
Classify
Classify Instances
Instances based
based on
on
Functionality
Functionality
(Use
(Use Case
Case #3)
#3)
Identify
Identify Hierarchy
Hierarchy Classification
Classification
for
for Functional
Functional and
and System
System
Designators
Designators
(ESWBS
(ESWBS Breakdown)
Breakdown)
(Use
(Use Case
Case #1)
#1)
Figure 3 –Configuration Identification Use Cases
Configuration Status Accounting
Initial Assessment for Configuration Changes
(Use Case #4)
Develop Planned Change
(Use Case #16)
Update Configuration Data & Support Products
(Use Case #5)
Release Configuration Data & Support Products
(Use Case #17)
Figure 4 –Configuration Status Accounting Use Cases
ISE-6-TEAM-0001
Page 14 of 53
Enabling Shipyard Interoperability
ISE-6 Product Life Cycle Support Use Cases
Logistics Support Analysis & Documentation
Develop Logistical Technical Data
(Use Case #6)
Develop Provisioning Technical Documentation Packages and
Assign Repairable Identification Code
(Use Case #7)
Perform Maintenance Planning Development
(Use Case #11)
Establish Stowage Requirements and Identify Locations
(Use Case #13)
Develop Training Tools and Documentation
(Use Case #14)
Figure 5 –Logistics Support Analysis & Documentation Use Cases
Part Usage Analysis
Perform Reliability Maintenance Analysis
(Use Case #8)
Perform System Safety Review
(Use Case #9)
Perform Human Factors Review
(Use Case #10)
Identify Environmental Concerns
(Use Case #12)
Perform Part Supportability and Life Cycle Cost Analysis
(Use Case #20)
Figure 6 – Part Usage Analysis Use Cases
ISE-6-TEAM-0001
Page 15 of 53
Enabling Shipyard Interoperability
3.1
ISE-6 Product Life Cycle Support Use Cases
Summary of Use Cases
The set of Use Cases for Life Cycle Support during Ship Acquisition and Ship Alterations, illustrated in
Figures 1-6 above, are summarized below. These two sets of Use Cases will be the basis of the context
schemas and exchanges to be developed during the ISE-6 Project.
In the table below, Use Cases that apply only to Ship Acquisition are indicated by Type = “Acquisition”,
while those Use Cases that apply only to Ship Alterations are indicated by Type = “Ship Alt”. Use Cases
that are applicable to both Ship Acquisition and Ship Alterations are indicated by Type = “Both”.
Life Cycle Support Use Cases for Ship Acquisition and/or Ship Alterations:
Type
1. Identify Hierarchy Classification for Functional and System Designators
Both
2. Identify Configuration Worthy Items
Both
3. Classify Instances Based on Functionality
Both
4. Initial Assessment of Change for Configuration Changes
Both
5. Update Configuration Data & Support Products
Both
6. Develop Logistical Technical Data
Both
7. Develop Provisioning Technical Documentation Packages and Assign
Repairable Identification Code
Both
8. Perform Reliability Maintenance Analysis
Acquisition
9. Perform System Safety Review
Acquisition
10. Perform Human Factors Review
Acquisition
11. Perform Maintenance Planning Development
Both
12. Identify Environmental Concerns
Acquisition
13. Establish Stowage Requirements and Identify Locations
Both
14. Develop Training Tools and Documentation
Both
15. Part Usage Requirements
Acquisition
16. Develop Planned Change
Both
17. Release Configuration Data and Support Products
Both
18. Define Ship Support Policy
Acquisition
19. Define ILS Approach
Acquisition
20. Perform Part Supportability and Life Cycle Cost Analysis
Acquisition
21. Develop Kitting Plan
Ship Alt
22. Plan Configuration with ILS Certification
Ship Alt
23. Update Configuration with Installed Alterations
Ship Alt
ISE-6-TEAM-0001
Page 16 of 53
Enabling Shipyard Interoperability
3.2
ISE-6 Product Life Cycle Support Use Cases
Life Cycle Support Business Process for IPDE Data Exchange
The Use Cases described above have focused on the business processes of life cycle support during ship
acquisition as well as for ship alterations.
Although these two scenarios provide the basis for the ISE-6 context schemas and have led to the Use
Cases defined in this project, it is felt that these are not ideal scenarios for the project demonstration
scheduled for March 2008. That demonstration will focus on life cycle support business processes that
represent exchange between multiple Integrated Product Data Environments (IPDEs). This scenario is
illustrated in Figure 7 and will be executed in the ISE-6 Demo.
The Use Cases described in Figure 7 are a subset of those from the previous two scenarios, so the
demonstration will not require any new schema development.
User C View Data
User A Creates
IPDE Data and
Stores in System
Ship Acquisition
Use Cases
(See Figure 1)
User A
Data Store
User B Extracts
Data for Use
Use Case # 5
Update
Configuration Data
and Support
Products
User B
Data Store
Use Case # 17
Release
Configuration Data
and Support
Products
User C
Resynchronization
of Data
Use Case # 23
Update
Configuration with
Installed Alterations
User D Extracts
Data
Use Case # 5
Update
Configuration Data
and Support
Products
User D
Data Store
User D Updates
Data
Use Case # 16
Develop Planned
Change
Figure 7 - Overall Life Cycle Support Business Process for IPDE Data Exchange
ISE-6-TEAM-0001
Page 17 of 53
Enabling Shipyard Interoperability
4
ISE-6 Product Life Cycle Support Use Cases
DEFINITION AND DESCRIPTION OF EACH USE
CASE
Use Case #1 -
Identify Hierarchy Classification for Functional and
System Designators
Develop the hierarchy classification for functional and system designators. This is done by selecting the
appropriate Expanded Ship Work Breakdown Structure (ESWBS) code from the Users Guide for
Expanded Ship Work Breakdown Structure (ESWBS) for All Ships and Ship/Combat Systems. The
ESWBS is a work breakdown structure, utilizing a five character numbering system, to identify
functional areas, systems, and major components. Systems to be included on the ship should be specified
by the Navy (not all ESWBS groups are used on all ships). The ESWBS is the basis for the Hierarchical
Structure Code (HSC), developed later to classify all Configuration Worthy Items (CWI).
The top level ESWBS is shown below in Table 1. An example ESWBS breakdown structure is shown in
Table 2.
Table 1 – Top Level ESWBS Breakdown
ESWBS
Equipment Functional Description (EFD)
10000
HULL STRUCTURE, GENERAL
20000
PROPULSION PLANT, GENERAL
30000
ELECTRIC PLANT, GENERAL
40000
COMMAND AND SURVEILLANCE, GENERAL
50000
AUXILIARY SYSTEMS, GENERAL
60000
OUTFIT AND FURNISHINGS, GENERAL
70000
ARMAMENT, GENERAL
Table 2 – Example of a Specific ESWBS Breakdown Structure
ESWBS
Equipment Functional Description (EFD)
51500
AIR REVITALIZATION SYSTEMS
51510
CO/H2 BURNERS
51511
CO/H2 BURNER - NO. 1
51512
CO/H2 BURNER - NO. 2
ISE-6-TEAM-0001
Page 18 of 53
Enabling Shipyard Interoperability
Use Case #2 -
ISE-6 Product Life Cycle Support Use Cases
Identify Configuration Worthy Items
Based on design models and system diagrams, identify component instances that are configuration
worthy. A Configuration Worthy Item (CWI) is defined as any item that requires maintenance or logistic
support during its life cycle.
An item is considered configuration worthy if it meets one or more of the following criteria:
a. Any item that requires any one of the following elements of logistics: Planned Maintenance
System (PMS), Software Programs (SWP), Software Controls Manual (SCM), Computer
Program Packages (CPP), Maintenance Assistance Modules (MAMS), or intermediate/depot
level maintenance plans or drawings.
b. Any hardware, software or firmware item required to describe a ship’s functional hierarchy.
c. Any clearly identifiable functional assemblies such as pump/motor combinations.
d. Any electronic functional groups.
e. Any system or equipment requiring maintenance.
f.
Any Computer Aided Design (CAD) item used in digital data exchange that is identified
separately from the associated software. These CAD items are the components that are on the
drawings or models which need to be supported logistically.
Use Case #3 -
Classify Instances Based on Functionality
Assign each instance of a CWI a unique HSC classified by system within the functional area. The HSC
is an indenturing code of up to 12 characters, which identifies the functional/hierarchical relationship of
the ship, ship systems, and equipment configuration records. HSC is typically defined for the entire ship
class.
Associated with each HSC is an Equipment Functional Description (EFD) which provides a unique
functional description of the component.
Further breakdown of the component is possible, to support subcomponents identified as configuration
worthy.
HSC Guidelines:

The first five characters: Positions 1-5 must be in the accordance with the Master Default
ESWBS file (available in the reference section of the CDMD-OA Database and the
Configuration Management Reference Material (CMRM) websites).

The sixth through the twelfth characters: The seven digit character sequence, which follows the
ESWBS, breaks the equipment into subsystems, components, assemblies and subassemblies.
Valid values for each of the last seven characters include combinations of digits “0-9” and
characters “A-Z”, excluding the characters “O” and “I”. Typically, two alpha characters in the
sixth and seventh position denote the functional group of the component (i.e. “DH” is a valve).
ISE-6-TEAM-0001
Page 19 of 53
Enabling Shipyard Interoperability

ISE-6 Product Life Cycle Support Use Cases
Usage note:
o
For equipment, the structure starts with the highest-level equipment followed by lower
components in functionally related groups.
o
For piping systems, the structure starts with the source to the demand consistent with the
system diagrams, indenturing at major components and services.
o
Components may also be split into different groupings according to component types,
e.g. globe valves, butterfly valves, etc.
The ESWBS breakdown example given in Table 2 is extended to illustrate an HSC breakdown structure
in Table 3 below.
Table 3 – Example of a Specific HSC Breakdown Structure
ESWBS
Equipment Functional Description (EFD)
51500
AIR REVITALIZATION SYSTEMS
51510
CO/H2 BURNERS
51511
CO/H2 BURNER - NO. 1
51511SG1
CO/H2, BURNER #1
51511SG1A
CO/H2, BURNER #1, ELECTRIC MOTOR
51511SG1D
CO/H2, BURNER #1, ELECTRICAL ASSY
51511SG1D1
CO/H2, BURNER #1, CONTACTOR
51512
Use Case #4 -
CO/H2 BURNER - NO. 2
Initial Assessment of Change for Configuration
Changes
This assessment reviews a design or logistics proposed change to determine the logistical impact. It
identifies the items which are planned for removal, modification, or addition to the baseline with the
impact to its technical documentation, maintenance, and provisioning.
Use Case #5 - Update Configuration Data & Support Products
Incorporate the updated configuration data and support products resulting from a design or logistics
change. This will update the configuration baseline.
Use Case #6 -
Develop Logistical Technical Data
For each instance of a CWI, develop the appropriate technical data and documentation required to
effectively operate and maintain each class of ship throughout its life cycle. This may be developed at
the system level and/or the equipment level. This documentation will be used to effectively operate and
maintain each class of ship throughout its life cycle.
Damage Control Plates are included as a part of the Logistics Technical Data.
ISE-6-TEAM-0001
Page 20 of 53
Enabling Shipyard Interoperability
Use Case #7 -
ISE-6 Product Life Cycle Support Use Cases
Develop Provisioning Technical Documentation
Packages and Assign Repairable Identification Code
This process, occurring after procurement, involves the decomposition of a Configuration Worthy Item
(CWI) into components which themselves are CWIs. Each CWI is assigned a Repairable Identification
Code (RIC) to the component so that the item will have full logistical support. The RIC provides the
interface key to the supply support of components and to the components technical documentation such
as identifying technical manuals in the Technical Data Management Information System (TDMIS) and
identification in the supply system.
A RIC uniquely identifies a particular commodity. When the code is related to an Allowance Parts List
or an Allowance Equipage List, it is known as an APL or AEL, respectively. Although the Hierarchical
Structure Code (HSC) identifies a function on a ship, the Repairable Identification Code (RIC) identifies
the commodity that is performing that function. The RIC relates to a set of characteristics which identify
a particular system, equipment, or component.
Please note that another term which may be used for a Configuration Worthy Item (CWI) is Functionally
Significant Item (FSI).
Use Case #8 -
Perform Reliability Maintenance Analysis
Ensure that the ship and its systems are designed in a way that the top level Reliability Maintenance
Analysis (RMA) requirements imposed by the customer are met. The requirements ensure that the ship
meets its operational requirements with minimal down time for equipment. There is also an evaluation of
proposed procurement items, which happens before procurement and provisioning.
Use Case #9 -
Perform System Safety Review
Support the timely identification of hazards and the initiation of actions necessary to eliminate hazards or
reduce the associated risks to an acceptable level within the system.
Use Case #10 - Perform Human Factors Review
Perform Human Engineering review of arrangement drawings, digital and physical mockups or
operational consoles designed for areas involving human interface.
Use Case #11 - Perform Maintenance Planning Development
Determine and set up the conditions required to perform specific repairs and preventive maintenance.
This includes developing maintenance plans, maintenance standards, and maintenance requirement cards.
Maintenance plans and maintenance requirement cards are developed for each Major Repairable
Component (MRC).
The Maintenance Planning and Development Phase provides a cost effective life cycle approach which is
consistent with the Class Maintenance Program Procedure.
ISE-6-TEAM-0001
Page 21 of 53
Enabling Shipyard Interoperability
ISE-6 Product Life Cycle Support Use Cases
Use Case #12 - Identify Environmental Concerns
This is the process of identifying and documenting the chemical material properties that make up a
component, structure, or piping. This provides documentation (an 'Environmental Map') of where
hazardous compounds are used onboard the ship.
Use Case #13 - Establish Stowage Requirements and Identify
Locations
Identify and track items identified on the Coordinated Shipboard Allowance List (COSAL) for stowage
requirements. The COSAL is made up of equipment/components required for the ship to perform its
operational requirements, and repair parts, special tools and miscellaneous portable equipment required
to repair those items. This provides the basis for development of the stowage requirements. The stowage
items identified in this process produce the stowage requirements for the locations to stow those items.
Use Case #14 - Develop Training Tools and Documentation
Develop training materials and trainers that support personnel procedures for operation, maintenance and
repair of ship systems.
Use Case #15 – Part Usage Requirements
Identify part usage requirements relating to logistics and support, and incorporate them into procurement
specifications.
Use Case #16 – Develop Planned Change
Develop updates for configuration data and support products to address a proposed design or logistics
change.
Use Case #17 – Release Configuration Data and Support Products
Release configuration data and support products to the ship owner.
Use Case #18 – Define Ship Support Policy
This is the process by which the ship owner defines the policies that will be employed to support the
ship. This may include: the contractual arrangements for support (such as organic support, contractor
logistic support, contract for availability); the maintenance philosophy to be applied (such as reliability
centered maintenance or calendar based maintenance); inventory management policy; the stock
management philosophy policy to be applied (such as just in time supply or managed inventory); training
philosophy to be used (such as on-the-job training). These policy choices will be influenced by many
factors including: ship capabilities, intended missions, contractor capabilities, available technology, the
program office, expected budget, DoD and Navy policy, as well as experience from the other ship
programs.
ISE-6-TEAM-0001
Page 22 of 53
Enabling Shipyard Interoperability
ISE-6 Product Life Cycle Support Use Cases
Use Case #19 – Define ILS Approach
This is the process of specifying and implementing the processes, procedures, and tools that an ILS
organization will use to develop logistics data and products for a specific ship or ship class. Different
ship contracts have different requirements which may be satisfied by various combinations of processes,
procedures, and tools. This is a collaborative process between the ILS organization and the Navy
customer and will be influenced by the specifics of the ship support approach adopted.
The resulting ILS Support Plan is utilized throughout the ILS organization in all activities relating to this
ship contract. (This is not shown in Figure 1.)
Use Case #20 – Perform Part Supportability and Life Cycle Cost
Analysis
Ensure that the part is designed in a way that the top level supportability and life cycle cost requirements
imposed by the customer are met. Supportability and life cycle cost analysis includes the whole life
cycle of system and support elements. The analysis ensures that the ship will achieve optimum system
performance at minimum life cycle cost.
Use Case #21 - Develop Kitting Plan
Specify and define kits required by the AIT to install the Ship Alteration. Kitted material is supplied to
the AIT by the planning yard.
Use Case #22 - Plan Configuration with ILS Certification
Plan the finalizing of the Ship Alteration, including incorporating all planned configuration changes in
the configuration baseline and approval of the ILS Certification, indicating all required support products
are complete.
Use Case #23 - Update Configuration with Installed Alterations
Update the configuration baseline to incorporate all configuration changes reported from the installation
of the Ship Alteration.
ISE-6-TEAM-0001
Page 23 of 53
Enabling Shipyard Interoperability
ISE-6 Product Life Cycle Support Use Cases
5
RELATIONSHIP OF PLCS USE CASES TO AP239
APPLICATION ACTIVITY MODEL (AAM)
5.1
Comparison of Models
AP239 Application Activity Model (AAM)

General model for logistics support which may include the development of logistics support
systems and procedures

Many activities relate to planning and development of requirements for support
ISE-6 Use Cases

Assume Navy infrastructure will be used for logistics support
o
o
o

Overall support requirements established by Navy
o
5.2
Logistics support systems have been implemented
Most logistics support procedures are defined
CDMD-OA – Navy LSAR
Contractor typically negotiates specific support requirements with Navy for given ship
class contract
Mapping of ISE-6 Use Cases to AP239 AAM Diagrams
Table 4 below relates each ISE-6 PLCS Use Case to the AP239 Application Activity Model (AAM)
Diagram(s) that best correspond to that Use Case.
Only a segment of the AAM Diagrams are used and there is not a perfect correlation in all cases because
the AAM focuses on providing through life support, while the ISE-6 Use Cases focus on managing the
support information during ship acquisition or ship alterations.
ISE-6-TEAM-0001
Page 24 of 53
Enabling Shipyard Interoperability
ISE-6 Product Life Cycle Support Use Cases
Table 4 – Comparing ISE-6 PLCS Use Case to AP239 AAM Diagram
ISE-6 Use Case
AP239 AAM
#
AAM
Diagrams
Name
See Figures
Below
1. Identify Hierarchy Classification for Functional and
System Designators
A1211
16
2. Identify Configuration Worthy Items
A1211
16
3. Classify Instances Based on Functionality
A1212, A1213, A1214, A122
4. Initial Assessment of Change for Configuration Changes
15, 16, 17
A111, A112
5. Update Configuration Data & Support Products
10, 11, 12
A134
18, 20
6. Develop Logistical Technical Data
A1215, A133
16, 18
7. Develop Provisioning Technical Documentation Packages
and Assign Repairable Identification Code
A1215, A133
16, 18
8. Perform Reliability Maintenance Analysis
A1215, A133
16, 18
9. Perform System Safety Review
A1215, A133
16, 18
10. Perform Human Factors Review
A1215, A133
16, 18
11. Perform Maintenance Planning Development
A1215, A133
16, 18
12. Identify Environmental Concerns
A1215, A133
16, 18
13. Establish Stowage Requirements and Identify Locations
A1215, A133
16, 18
14. Develop Training Tools and Documentation
A1215, A133
16, 18
15. Part Usage Requirements
A1215, A133
16, 18
16. Develop Planned Change
A1131, A1132, A11331-A11335
17. Release Configuration Data and Support Products
18. Define Ship Support Policy
19. Define ILS Approach
21. Develop Kitting Plan
22. Plan Configuration with ILS Certification
23. Update Configuration with Installed Alterations
ISE-6-TEAM-0001
A134
18, 20
A2431
24
A131, A132, A21
20. Perform Part Supportability and Life Cycle Cost Analysis
13, 14
18, 19, 21, 22
A1215, A133
16, 18
A223, A41121, A41122, A41123
23, 25, 26
A111, A112
10, 11, 12
A134
18, 20
Page 25 of 53
Enabling Shipyard Interoperability
5.3
ISE-6 Product Life Cycle Support Use Cases
AAM Diagrams and Explanations
Figures 9 through 26 show the actual AAM Models that correspond to or include the activities
represented in the ISE-6 PLCS Use Cases. The graphical form of the application activity model is
presented in the IDEF0 activity modeling format. Activities and data flows that are out of scope are
marked with asterisks.
Figure 8 describes the basic notation used in IDEF0 modeling. Each activity may be decomposed to
provide more detail. If an activity has been decomposed, a separate diagram is included. In an IDEF0
diagram:
 Boxes represent activities
 Inputs are represented by arrows entering the Box on the left hand side
 Controls are represented by arrows entering the Box from the top
 Mechanisms are represented by arrows entering the Box from the bottom
 Outputs are represented by arrows leaving the Box on the right hand side
CONTROL
INPUT
OUTPUT
MECHANISM
Figure 8 — IDEF0 Basic Notation
ISE-6-TEAM-0001
Page 26 of 53
Enabling Shipyard Interoperability
ISE-6 Product Life Cycle Support Use Cases
Activities in Figure 9:

A0 -
Provide Through Life Support for Product

A1 -
Manage Information to Support a Product

A2 -
Generate Support Solutions

A3 -
Commission Support System

A4 -
Provide Support
Figure 9 – AP239 AAM Diagram A0 – Provide Through Life Support for Product
ISE-6-TEAM-0001
Page 27 of 53
Enabling Shipyard Interoperability
ISE-6 Product Life Cycle Support Use Cases
Activities in Figure 10:

A11 -
Manage Configuration Change

A111 -
Manage Issue

A112 -
Establish Requirement for Change

A113 -
Evaluate & Coordinate Solution or Variance

A114 -
Assess Audit Feedback
Figure 10 – AP239 AAM Diagram A11 – Manage Configuration Change
ISE-6-TEAM-0001
Page 28 of 53
Enabling Shipyard Interoperability
ISE-6 Product Life Cycle Support Use Cases
Activities in Figure 11:

A111 o
o
Manage Issue
Action to record and assess issues according to type and priority.
NOTE: Issues that require change action are passed to the other configuration change
management activities. A unique identifier is issued as part of activity A1.2 (manage
identification). Issues include any issue, problem or proposal related to configuration
management. Such issues can be variances, documentation error reports from any source
but principally from support engineering, resource management, maintenance and
feedback or configuration discrepancy reports, perhaps arising from change monitoring
or audit activity.

A1111 -
Register Issue

A1112 -
Assess Issue
Figure 11 – AP239 AAM Diagram A111 – Manage Issue
ISE-6-TEAM-0001
Page 29 of 53
Enabling Shipyard Interoperability
ISE-6 Product Life Cycle Support Use Cases
Activities in Figure 12:

A112 o
o
Establish Requirement for Change
Action to document and assess the problem or change opportunity.
NOTE: This activity covers documentation of the change opportunity or problem and the
creation of a suitable description, analysis of the opportunity or problem, and the reason
for a possible change along with a statement of expected impact sufficient for evaluation,
determination of the appropriate level of priority, and the raising and the approval of a
valid need for change as an input to evaluating and coordinating a solution or variance.

A1121 -
Identify & Prioritize Change

A1122 -
Document Change Opportunity or Problem

A1123 -
Analyze Change Problem or Opportunity
Figure 12 – AP239 AAM Diagram A112 – Establish Requirement for Change
ISE-6-TEAM-0001
Page 30 of 53
Enabling Shipyard Interoperability
ISE-6 Product Life Cycle Support Use Cases
Activities in Figure 13:

A113 -
Evaluate & Coordinate Solution or Variance

A1131 -
Develop Change
o
o

A1132 o
o

Action to refine the preliminary assessment to determine all potential consequences of a
possible change including necessary coordination between the impacted items to enable
effectivity to be determined.
NOTE: The preliminary assessment occurs in activity A1.1.2. The level of analysis
required will depend on the nature of the change taking into account effects on support
engineering and resource management and impacts on other approved changes.
Plan Change
Action to establish which members of the PIF are to be changed, including new
production and existing products.
NOTE: There are many influencing factors on this activity including an assessment of
the urgency and priority of the change and the availability of parts and materials,
software and replacement parts. Determining an effectivity requires knowledge not only
of the lead times associated with changing the product (whether in production or by
retrofit, recall or other means) but of the actions and lead times necessary to effect the
associated change in all impacted support areas (such as the update of support software,
availability of spare and repair parts, or revision to operating and maintenance
instructions). Once the change is approved detailed implementation planning, which
expands but remains consistent with the basic planning is normally required.
Implementation of a change involves the release of new or revised configuration
documentation including requirements and design information. This implementation may
involve changes to information on operation and maintenance, build and test, and
commercial documentation. The new or revised information is identified and released
within activity A1.3 (manage information). The release process ties the document
revisions to a change. It is not always necessary to have a plan before a change task can
be authorized. However, a change implementation plan is usually needed.
A1133 -
ISE-6-TEAM-0001
Establish Business Solution & Authorize Change
Page 31 of 53
Enabling Shipyard Interoperability
ISE-6 Product Life Cycle Support Use Cases
Figure 13 – AP239 AAM Diagram A113 – Evaluate & Coordinate Solution or Variance
ISE-6-TEAM-0001
Page 32 of 53
Enabling Shipyard Interoperability
ISE-6 Product Life Cycle Support Use Cases
Activities in Figure 14:

A1133 -
Establish Business Solution & Authorize Change

A11331 -
Assess Solution Risk
o

A11332 o



o
Compare Solution Options
Action to select the solution that best meets the valid need for change.
A11336 o
Compile Justification for Solution
Action to review the total change package and complete a justification for the
implementation requirements with a recommended classification and priority.
A11335 o
Classify Solution
Action to classify the chosen solution with respect to appropriate parameters.
NOTE: Change solutions can be classified in many ways, including:
 Nature of change, such as safety critical
 Scale of change, such as major or minor
 Implementation impact, such as an in-service change
 Regulatory interest, such as FAA approval required.
A11334 o
Establish Cost of Solution
Action to evaluate the cost of a change by subjecting the most beneficial solution to a
commercial pricing exercise, creating a price that meets the implementation and
effectivity requirements.
A11333 o
o

Action to assess the risks associated with a quantified solution to a valid need for
change.
Authorize Change
Authorization, rejection or deferment of a recommended change based on the associated
justification.
NOTE: If the change is authorized a change order will be issued for implementation. If
the change is rejected a further review can be initiated.
ISE-6-TEAM-0001
Page 33 of 53
Enabling Shipyard Interoperability
ISE-6 Product Life Cycle Support Use Cases
Figure 14 – AP239 AAM Diagram A1133 – Establish Business Solution & Authorize Change
ISE-6-TEAM-0001
Page 34 of 53
Enabling Shipyard Interoperability
ISE-6 Product Life Cycle Support Use Cases
Activities in Figure 15:

A12 -
Manage Identification

A121 -
Identify Product and Support System Elements

A122 -
Define Product Structure
Figure 15 – AP239 AAM Diagram A12 – Manage Identification
ISE-6-TEAM-0001
Page 35 of 53
Enabling Shipyard Interoperability
ISE-6 Product Life Cycle Support Use Cases
Activities in Figure 16:

A121 -
Identify Product and Support System Elements

A1211 -
Define PIF Boundary
o
o

A1212 o
o

o
Define Interface between Elements
Action to identify any interfaces between elements that will be subject to configuration
management.
The nature of interfaces depends on the nature of the elements themselves. The interface
description may include the physical and functional attributes of the connection, spatial
relationships, parent-child relationships and other forms of reference, such as the links to
product, support and configuration data. This activity provides the foundation on which
to generate the checklist that is used when changes to elements are proposed and ensures
all consequences of a proposed change are considered. The descriptions of interface
elements also provide a starting point for the development of product structures.
A1214 o
o
Identify Element
Action to provide unambiguous names and identifiers for all elements of the Product in
Focus and the support system.
NOTE: An element may have many identifiers, each assigned by a different organization.
This model assumes that the pair of values for "identifier" and "assigning organization"
are unique across the PIF scope. This should be reflected in the Information Management
Rules.
A1213 o

Action to provide a boundary definition of the set of products for which support is
required, including an indication of the level product decomposition at which support is
expected.
NOTE: The PIF is the set of operational products, usually sharing a common product
design, for which support is required. This set of products may be further subdivided
across several deployment environments, each requiring a tailored support solution based
on a common set of task specifications.
Classify Element or Interface
Action to classify elements to provide a convenient reference in the business context.
NOTE: The classification method will also assist in defining information needs.
Classification of elements can include:
 The selection of configuration items and configuration item interfaces
 Differentiation by size or complexity, using distinctions such as, major unit,
minor unit, assembly, and raw material
 Differentiation in respect of types of information to be held, including those
items that require load testing.
ISE-6-TEAM-0001
Page 36 of 53
Enabling Shipyard Interoperability

A1215 o
o
ISE-6 Product Life Cycle Support Use Cases
Define Information Required for Element or Interface
Action to define what APSI shall be developed and maintained for each item in question,
to enable the support solution definition to be implemented and maintained throughout
the life of the PIF
NOTE A configuration item can have a large quantity of associated information. Such
information can include:
 design data
 configuration item interfaces
 specifications
 interface control documentation
 records of support analyses such as reliability centred maintenance analysis, or
level of repair analysis
 the support solution definition
 technical publications
 test results and certification
 quality assurance documentation
Figure 16 – AP239 AAM Diagram A121 – Identify Product and Support System Elements
ISE-6-TEAM-0001
Page 37 of 53
Enabling Shipyard Interoperability
ISE-6 Product Life Cycle Support Use Cases
Activities in Figure 17:

A122 o
o
Define Product Structure
Action to develop the required views of each relevant product, in the form of assembly
structures or breakdowns built from classified elements and to establish necessary
relationships between the different views to provide navigation between views.
NOTE: The managed set of product views (the PIF structure) provides unambiguous
identification of the PIF for support management purposes and a key mechanism for
navigating and managing the effectivity of all related information, including that
specified by the information need providing the product definition and support solution.

A1221 -
Develop Structure Views

A1222 -
Define Link between Product Structures
Figure 17 – AP239 AAM Diagram A122 – Define Product Structure
ISE-6-TEAM-0001
Page 38 of 53
Enabling Shipyard Interoperability
ISE-6 Product Life Cycle Support Use Cases
Activities in Figure 18:

A13 -
Manage Information

A131 -
Develop Information Management Plan
o
o
Action to generate a plan for the information management activities required to achieve
and sustain a coherent information environment, reflecting the information management
strategy and requirements.
NOTE: Activities within the plan include specification of required information
deliverables, development of the information management rules, development of
information exchange agreements between participating organizations, development and
testing of information exchange capability, tasks to reformat information to comply with
the rules. The information strategy requirements usually originate in customer or
contractor policies and standards (covering information technology, business-to-business
trading, configuration management, quality assurance). The contractual requirements
usually originate in the change management plan or a change order.

A132 -
Define Information Architecture or Rule

A133 -
Populate Information Structure
o
o

Action to populate the PIF structure with the information specified by information needs.
NOTE: This activity captures all necessary information on product and support elements,
including relevant interfaces and inter-changeability information, and establishes
appropriate relationships with the PIF structure to establish a sufficient set of product
and support information for the PIF to meet life cycle support needs.
A134 -
ISE-6-TEAM-0001
Release Assured Product and Support Information
Page 39 of 53
Enabling Shipyard Interoperability
ISE-6 Product Life Cycle Support Use Cases
Figure 18 – AP239 AAM Diagram A13 – Manage Information
ISE-6-TEAM-0001
Page 40 of 53
Enabling Shipyard Interoperability
ISE-6 Product Life Cycle Support Use Cases
Activities in Figure 19:

A132 o
o

Define Information Architecture or Rule
Action to establish necessary information management rules to achieve unambiguous
information sharing and exchange capability in a digital environment including
definition of the meaning, structure and organization of data required by the extended
enterprise engaged in product support.
NOTE: This activity covers the production of an information model that defines how the
product data will be held. The architecture may prescribe a set of tools or specify an
open data architecture. The activity generates the associations and relationships between
data and documents and a definition of how that information is represented in different
views. This may involve the specification of relevant parts of ISO 10303 or other
standards, such as EIA-836 or EIA-649-A.
A1321 o
o
Develop Information Model
Action to produce or select a conceptual information model to define the entities,
attributes and relationships of interest to product life cycle support, and define the format
in which required information shall be captured so that relevant information can
managed over time.
NOTE: This part of ISO 10303 can be used for this purpose.

A1322 -
Identify Product Structure View

A1323 -
Define Information Management Procedure
ISE-6-TEAM-0001
Page 41 of 53
Enabling Shipyard Interoperability
ISE-6 Product Life Cycle Support Use Cases
Figure 19 – AP239 AAM Diagram A132 – Define Information Architecture or Rule
ISE-6-TEAM-0001
Page 42 of 53
Enabling Shipyard Interoperability
ISE-6 Product Life Cycle Support Use Cases
Activities in Figure 20:

A134 o
o
Release Assured Product and Support Information
Action to authorize and release the assured information needed to achieve product life
cycle support.
NOTE: This action involves checking the APSI for:
 Completeness against the information need
 Compliance with the change order and the information management rules
 Timely release as required by the change implementation plan.

A1341 -
Create Information Release plan

A1342 -
Verify Suitability for Release

A1343 -
Implement Information Release Plan
Figure 20 – AP239 AAM Diagram A134 – Release Assured Product and Support Information
ISE-6-TEAM-0001
Page 43 of 53
Enabling Shipyard Interoperability
ISE-6 Product Life Cycle Support Use Cases
Activities in Figure 21:

A2 o
o
Generate Support Solutions
Identify, develop, validate, and enhance an optimized support solution definition for the
product in focus, exercising appropriate influence on the product design.
NOTE: This activity is assumed to be performed in an environment of concurrent
engineering and integrated teams as defined by the life cycle owner. It may applied when
designing the product and its support concurrently, when developing a support solution
for a pre-existing product that is not yet in use or when updating an existing support
system. The PIF maybe supported by several support solution definitions, each tailored
to a specific group of products, users, roles and support capabilities, collectively known
as a deployment environment. The activity includes:
 Identification and analysis of support requirements
 Definition of the support activities
 Definition of the resources required for support, including skilled personnel
 Specification of design requirements for support elements and for embedded
support features
 The identification, definition, generation and management of support
engineering analysis data
 The identification, definition and analysis of support cost and readiness drivers
 Identification and analysis of product availability and support system
performance metrics during life cycle of the product. This activity can be
necessary more than once for any given product in focus in order to meet
changing and evolving requirements.

A21 -
Manage Support Engineering Program

A22 -
Define Support Context

A23 -
Establish Requirements for Support Solution

A24 -
Design Support Solution

A25 -
Assess Support Performance
ISE-6-TEAM-0001
Page 44 of 53
Enabling Shipyard Interoperability
ISE-6 Product Life Cycle Support Use Cases
Figure 21 – AP239 AAM Diagram A2 – Generate Support Solutions
ISE-6-TEAM-0001
Page 45 of 53
Enabling Shipyard Interoperability
ISE-6 Product Life Cycle Support Use Cases
Activities in Figure 22:

A21 o
Manage Support Engineering Program
Action to manage the development of a support solution definition for each deployment
environment, over the life cycle of the PIF, by defining objectives and acceptance
criteria, establishing a support strategy, developing a support engineering plan and
monitoring resultant activities

A211 -
Define Objectives of Support Engineering Program

A212 -
Identify Support Risks and Improvement Opportunities

A213 -
Plan Support Engineering Activity

A214 -
Review Support Engineering Program
Figure 22 – AP239 AAM Diagram A21 – Manage Support Engineering Program
ISE-6-TEAM-0001
Page 46 of 53
Enabling Shipyard Interoperability
ISE-6 Product Life Cycle Support Use Cases
Activities in Figure 23:

A223 o
Define Available Support Resources
Action to define the support resources required at each location including environment,
capabilities, and stowage locations

A2231 -
Identify Support Locations

A2232 -
Define Environment at Each Location

A2233 -
Define Support Capability at Each Location
Figure 23 – AP239 AAM Diagram A223 – Define Available Support Resources
ISE-6-TEAM-0001
Page 47 of 53
Enabling Shipyard Interoperability
ISE-6 Product Life Cycle Support Use Cases
Activities in Figure 24:

A243 -
Define Support Solution

A2431 -
Define Support Policy
o
o
Action to define the approach to be taken when designing the support solution for a set
of products within a support context, including any requirement to develop and compare
alternative support solution options
NOTE: The support policy includes:
 contractual arrangements for support such as organic support, contractor logistic
support, contract for availability
 the maintenance philosophy to be applied such as reliability centred maintenance
or calendar based maintenance
 the stock holding policy to be applied such as just in time supply or managed
inventory
 training philosophy to be used such as on-the-job training

A2432 -
Develop Support Plan

A2433 -
Complete Task Procedures

A2434 -
Assemble Support Solution

A2435 -
Predict Support Performance & Resource Use
ISE-6-TEAM-0001
Page 48 of 53
Enabling Shipyard Interoperability
ISE-6 Product Life Cycle Support Use Cases
Figure 24 – AP239 AAM Diagram A243 – Define Support Solution
ISE-6-TEAM-0001
Page 49 of 53
Enabling Shipyard Interoperability
ISE-6 Product Life Cycle Support Use Cases
Activities in Figure 25:

A4112 -
Develop Support Schedule

A41121 -
Identify Intended Tasks

A41122 -
Establish Task Logic


o
Action to establish logic and plan for tasks
o
NOTE: This includes logic and plans for Kitting
A41123 -
Identify Required Resources
o
Action to identify required resources
o
NOTE: These resources include Kitting material
A41124 -
ISE-6-TEAM-0001
Schedule Activities
Page 50 of 53
Enabling Shipyard Interoperability
ISE-6 Product Life Cycle Support Use Cases
Figure 25 – AP239 AAM Diagram A4112 – Develop Support Schedule
Activities in Figure 26:

A41121 -
Identify Intended Tasks
o
Action to identify intended tasks
o
NOTE: These tasks include those required for Kitting

A411211 -
Establish State of Products Needing Support

A411212 -
Identify Triggered Tasks

A411213 -
Select Commissioning Tasks

A411214 -
Identify other Required Tasks

A441215 -
Identify Consequential Tasks
ISE-6-TEAM-0001
Page 51 of 53
Enabling Shipyard Interoperability
ISE-6 Product Life Cycle Support Use Cases
Figure 26 – AP239 AAM Diagram A41121 – Identify Intended Tasks
ISE-6-TEAM-0001
Page 52 of 53
Enabling Shipyard Interoperability
6
ISE-6 Product Life Cycle Support Use Cases
SUMMARY
The majority of the Total Ownership Cost (TOC) of a Navy ship accrues after the ship has been delivered
by the shipbuilder to the Navy. The processes of life cycle support; repair, maintenance and overhaul,
ships’ operations, testing, and training are all information intensive processes. The Navy has steadily
moved toward more modern systems and technologies to cope with the burgeoning information needs,
but technology has evolved faster than the deployed solutions. As a result there are a number of
incompatibilities or opportunities for significant process improvement as a result of systems technologies
advances.
The configuration of a ship changes during it's lifecycle as a result of maintenance, repair, and
modernization activities. The SHIPMAIN process defines this overall process. Modernization activities
are planned and scheduled as ship Alterations. This is defined by the Fleet Modernization Process
(FMP). The SHIPMAIN and FMP processes are available at: www.fmp.navy.mil.
At the same time the business environment for post-delivery support is changing. Shipyards have become
responsible for the life cycle support of ships, including managing maintenance and logistics data over
the life of the ship. This is the so-called full service contract. The shipyards have, in the meantime,
deployed sophisticated digital Integrated Product Data Environments (IPDEs). This presents a new
opportunity for a shipyard to efficiently integrate its acquisition product model data with life cycle
support product model data. This information is also required to develop the logistics data for the ship.
After ship delivery, the acquisition data is required to initialize life cycle support systems for the ship.
Technical publications, required to operate and maintain the ship, also require similar ship product model
information. All of the systems and processes are highly inter-related through the information that they
share. Today, system, technological, and process boundaries inhibit information interoperability. The
shipyard’s cost and performance on these new Navy contracts can be improved significantly through the
efficient transfer and incorporation of ship product model data.
The ISE-6 Team is developing a system architecture to enable the information required for Product Life
Cycle Support (PLCS) to be captured in a manner that is interoperable and portable across the various
ship platforms. The Use Cases described in this document capture the functional requirements of the
system and will be mapped to various DEX’s (Data Exchange Sets) in AP239. This will enable the
derivation of a consistent and extensible information model to capture a set of information requirements
that span application domains.
REVISION HISTORY
Rev
1.0
2.0
Rev
Date
06/22/07
08/13/07
Revised By
ISE-6-TEAM-0001
BFG
BFG
Description
Reason
Initial Release
Use Cases to Support Ship Alterations Enhance Report to Support Use Cases for
both Design New Construction and Ship
Alterations and to incorporate comments
from review by ISE-6 Team members
Page 53 of 53
Download