ENCLOSURE (1) to COMDTINST 5230.59
DECEMBER 1999
U.S. Coast Guard Common Operating Environment (USCG COE)
fragmented to improve responsiveness and increase availability. The objective is to provide
location transparency, meaning that the user does not need to know where the data resides.
3.3.6. Workflow and Global Data Management Services.
Both the Workflow and Global Data Management Services are oriented towards
managing logistics data (e.g., parts inventory, work in process). Note that Data
Management Services and Global Data Management Services are part of the SHAred Data
Environment (SHADE) employed by the Department of Defense "Defense Information
Infrastructure Common Operating Environment" (DII COE). Concepts of SHADE allow
CG data to be shared with external organizations.
3.3.7. Data Interchange Services.
The Data Interchange Service establishes data formats for the interchange of documents,
graphics data, and product description data. This promotes the interconnection of
applications with database systems within heterogeneous environments, with emphasis on
an SQL server interface. This also includes a series of APIs and formats that are needed for
portability.
3.3.8. Electronic Data Interchange (EDI) Component.
Electronic Data Interchange provides a mechanism for the electronic exchange of data
that would be traditionally conveyed on paper documents. The expected benefits include
reduced paperwork, fewer transcription errors, faster response time for procurement and
customer needs, reduced inventory requirements and more timely payment of vendors.
Electronic exchange of data using EDI is governed according to established rules and
formats. The data that are associated with each type of functional document, such as a
purchase order or invoice, are transmitted together as an electronic message. The formatted
data may be transmitted between originator and recipient via telecommunications or
physically transported on electronic storage media. Implementation of EDI requires a family
of interrelated standards. The family includes types of messages (also called transaction
sets), transmission envelopes, data elements, and short sequences of data elements called
data segments.
3.4. Common Support Applications Layer
Unlike Infrastructure Services, Common Support Applications tend to be much more
specific to a particular mission domain providing functionality such as presentation graphics
and multi- media support. Section 7.1 describes the Coast Guard's list of common software
products. These products represent the defacto standard for functional elements of the USCG
COE Common Support Applications Layer.
3.4.1. Messaging Processing Services.
Message Processing Services provide the functionality required for preparing, receiving,
analyzing, and validating messages. They are also able to normalize message data into
formats usable by other applications. Messaging Processing Services provide a user
interface to access message handling functions and built-in journalizing functions.
Messages can be interactively created and edited in a distributed environment. The
Messaging Processing Services analysis capabilities support the filtering of message traffic
and assignment to separate windows based on parameters extracted from the message such
as recipient, time stamp (date- time group),
8