The Common Training Instrumentation Architecture (CTIA) is one of the three architectures defined by the U.S. Army's Live Training Transformation (LT2) product line. It is used by LT2 products to define interoperability standards among live training applications to support force-on-force and force-on-target training. Using an introspective approach, honest dialog and user feedback, it was determined that CTIA must evolve to address technology obsolescence and meet the growing needs of the live training community. However, in order for the architecture to meet those needs, a Service Oriented Architecture (SOA) approach was identified as the preferred methodology. This paper documents the analysis process and methodology used by the Architecture team to apply service orientation to CTIA in order to address the long term goals of the LT2 product line. These goals include support for distributed training, mobile computing devices and cloud computing technologies.
The CTIA Architecture team utilized a series of workshops, SOA training and Human Centered Design (HCD) techniques to identify and prioritize the strategic business goals and objectives for the product line. As part of this effort, the team conducted an Open Group Service Integration Maturity Model (OSIMM) assessment to analyze and prioritize architecture attributes against the open services integration dimensions. Finally, the team selected and prioritized service oriented design principles which are being applied to the architecture in order to achieve those goals. The result of this process is a roadmap and high level design for the evolution of CTIA to a Service Oriented Architecture.