ENCLOSURE (1) to COMDTINST 5230.59
DECEMBER 1999
U.S. Coast Guard Common Operating Environment (USCG COE)
The USCG COE is modeled after The Defense Information Infrastructure Common
Operating Environment (DII COE). DISA maintains its DII COE software in an online
configuration management repository called SDMS (Software Distribution Management
System). This approach decreases the development cycle by allowing developers to receive
software updates, or to submit new software functional elements, electronically. With
appropriate security measures, installation costs are also reduced because operational platforms
may be updated electronically across SIPRNET or other networks. As the USCG COE
matures, approaches such as this will be considered for USCG COE maintenance and
distribution.
5. IT MANAGEMENT STRATEGY
The Information Technology Management Strategy, COMDTINST 5230.58 (series),
provides overall direction for managing Coast Guard Information Technology (IT) resources.
The directive establishes the Coast Guard's IT management vision, strategies for achieving the
IT management vision, objectives to support the strategies, and specific initiatives to
accomplish the objectives. The following concepts expand in further detail, on the Coast Guard
IT Management strategies, and the resulting benefits of applying these strategies in conjunction
with USCG COE compliance.
5.1. Concepts
All personnel involved with the management of Coast Guard systems shall apply the
following concepts throughout the entire system life cycle to realize the benefits of USCG
COE compliance described in this document:
- Data sharing - All systems shall be developed in accordance with Coast Guard Data
Element Naming Standards, COMDTINST 5230.42 (series). Storing data in common,
standard file formats (documents, spreadsheets, databases, images, etc.) using standard data
element naming conventions will allow data to be more easily identified, imported from,
exported to, and accessed by any application, regardless of location. This will provide more
timely, accurate exchange of information for decision making.
- Interoperability - All systems shall be designed in accordance with the Information
Systems Technical Architecture, COMDTINST 5230.45 (series) to ensure interoperability
with other systems. This includes the ability of all CG systems to share information with
other CG systems as well as systems of other organizations, where necessary, to carry out
CG missions.
- Reusability - All systems shall employ standard common software to provide common
functionality over a common infrastructure. System modules providing common
functionality shall be acquired or developed once and used by all systems requiring that
common functionality. This practice will reduce acquisition and development time and
save development, support, and training costs. This subject is addressed in the Standard
Workstation III Configuration Management Policy, COMDTINST 5200.16 (series), as well
as the Coast Guard Software Development and Documentation Standards, (CG SDDS),
COMDTINST 5234.4 (series).
- Scalability - All systems shall be designed with maximum scalability.
13