Accession Number : ADA262856


Title :   Operations Support System (OSS) Integrated Database (IDB) Design and Development: Software Reuse Lessons Learned


Descriptive Note : Conference paper


Corporate Author : NAVAL COMMAND CONTROL AND OCEAN SURVEILLANCE CENTER RDT AND E DIV SAN DIEGO CA


Personal Author(s) : Ceruti, Marion G ; Rotter, Sharon D ; Timmerman, Kristofer ; Ross, Jennifer


Full Text : https://apps.dtic.mil/dtic/tr/fulltext/u2/a262856.pdf


Report Date : Aug 1992


Pagination or Media Count : 10


Abstract : Lessons learned are presented concerning the reuse of information management systems components in the design development and support of the Operations Support System (OSS) Integrated Database (IDB). These components were developed originally under a wide variety of C4I programs of Navy, Air Force and Joint Command Centers. Reuse of components was possible because known standards such as the C programming language, Structured Query Language (SQL) and the Naval Warfare Tactical Database (NWTDB) were used during development. Reused components included data, data structure, catalogue scheme for defining data structure, database applications, and software tools used to validate data integrity. It was found that strict adherence to standards was the key to successful software and data reuse Other lessons learned included that early design of software modules should be done with a view toward future reuse. The portability and generality of American Standard Code for Information Interchange (ASCII) flat files that are not vendor specific enhance information reuse, whereas a relational database management system is more advantageous when performing operations associated with the relationships between tables. Because of the interoperability and efficiency obtained from software reuse, the OSS program derived substantial benefits from this effort.... Operations Support System (OSS), Joint Operations Tactical System (JOTS), Integrated Database (IDB).


Descriptors :   *DATA BASES , *LESSONS LEARNED , WARFARE , INTEROPERABILITY , COMPUTER PROGRAMMING , EFFICIENCY , NAVAL WARFARE , BENEFITS , REUSABLE EQUIPMENT , VENDORS , STANDARDS , PROGRAMMING LANGUAGES , NAVY , MANAGEMENT , AIR FORCE


Subject Categories : Computer Systems


Distribution Statement : APPROVED FOR PUBLIC RELEASE