|
Find out more on how CACI Army Readiness Management System can help you!
Client
Headquarters, Department of Army
Office of the Deputy Chief of Staff for Operations and Plans
Attention: DAMO-ODR
Washington, DC 20310
Description
ARMS provides an integrated analysis of Army unit readiness issues in the areas of
- Personnel
- Equipment on hand
- Equipment serviceability and
- Training
ARMS
is an object oriented, enterprise-wide executive information system. The system extracts and integrates readiness information from other databases residing on the
classified LAN. The goal of ARMS is to determine the readiness status of all U.S. Army units at any point in time and to provide a consistent view of Army
unit readiness. Using ARMS, Army action officers can access readiness information and incorporate it directly into briefings.
CACI has evolved ARMS from a mainframe/PC-based system, to a client/server system with a graphical user interface (GUI), to the current web browser system, allowing user access worldwide. Because of its object oriented architecture, a high level of reuse is possible in responding to changing user requirements. A complete suite of automated tools is used in the ARMS software development lifecycle.
Due to the critical nature of decisions being made based on the ARMS information, stringent software quality standards are uniformly applied. The ARMS team achieved the Software Engineering Institute (SEI) Level 3 rating in the Capability Maturity Model (CMM).
The current development performed on this project includes database design and implementation, stored procedure development for updating the database and Java 2 Enterprise Edition (J2EE) application development. The application includes interfaces to MS Office applications Word, PowerPoint and Excel for automatically exporting data from ARMS to formatted Office products. The J2EE application is run by and user security is performed in the BEA WebLogic Application Server.
The application will soon be moving behind the Army Knowledge Online-SECRET (AKO-S) portal and security will be provided by AKO-S. The application also includes internal graphics provided by the Sitraka Java Graphics Components. Because of its object oriented architecture a very high level of reuse is possible to aid in responding to changing user requirements.
A complete suite of automated tools is used in the ARMS software development lifecycle. This includes
- RequisitePro - for requirements tracking and management
- System Architect - for design (using Unified Modeling Language notation)
- PVCS - for configuration management
- Seque SilkTest - for automated regression testing
