IR Tech designed, developed, and maintained the ATLASS software application for the Marine Corps Logistics Command (LOGCOM). ATLASS provided unit-level and Enterprise supply management and reporting capabilities across organizational levels in the Marine Corps. This project was initiated to replace a legacy DOS application with a new technology stack, translation of legacy business rules to an updated rule set, and a more modern look-and-feel user interface. The ATLASS application was built using a Java J2EE environment, utilized Oracle’s OC4J application server container for managing business logic and web page generation, a web-based user interface, even for a desktop-deployed application, allowed for users to interact with the application in a familiar manner, and an embedded Oracle Lite database to mitigate external dependencies and other issues with software installation and management on NMCI desktops.
IR Tech developers utilized a two-phase development strategy to translate a legacy application to a modern desktop application. First, our developers coordinated with legacy system Subject Matter Experts (SMEs) to document existing system functionality, data definitions, system interfaces, and report capabilities into a format consistent with current development language. Secondly, the development team analyzed existing source code to extract business logic from the legacy system. When combined, the output from the two phases provided an accurate snapshot of system behaviors and provided a clear understanding of system operations internally and externally. The software design and business logic information was used to define a set of application functional and technical requirements for the software development effort and were also used for task definition, scheduling, and testing.
The updated version of ATLASS was fully compliant with policy, doctrine, and information assurance for deployed information systems to be utilized by Operating Forces in garrison or in the field. In addition, it was capable of managing local assets and supply requisitioning for a deployed MAGTF via interfaces to legacy applications on USMC mainframes and Defense Logistics Agency supply systems. Additional enhancements were added to better integrate the supply and maintenance functions, to provide seamless transition from legacy applications to the desktop; add a dashboard capability to enable users to view units supply requirements and to take corrective action, as necessary; and optimize to operate over low bandwidth, high latency tactical networks using tactical radio and satellite links.