Accession Number : AD1045120


Title :   Coupling Considerations in Assembly Language


Descriptive Note : Technical Report,01 Nov 2017,19 Dec 2017


Corporate Author : Naval Air Warfare Center Weapons Division China Lake United States


Personal Author(s) : Cantone,Anthony S


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


Report Date : 05 Jan 2018


Pagination or Media Count : 17


Abstract : This report discusses coupling issues arising in assembly language source code, as contrasted to similar issues arising in high order language (HOL) source code. Although there are many sources for coupling, this report focuses on data and control coupling because many projects at the Naval Air Warfare Center Weapons Division (NAWCWD) require compliance with DO-178B and DO-178C, which contain guidelines relating to data and control coupling. The projects under consideration are ones where new code is added to a large body of existing legacy code. A coupling measure employed in the literature is suggested for measuring the change in coupling due to code added to the existing legacy code. The coupling measure of the existing legacy code is considered unknown, but its effect on development and maintenance will serve as indicators on whether the coupling measure is high or low. Both cases are considered, and a strategy to address the coupling concerns is formulated.


Descriptors :   assembly languages , coding , requirements , navy


Subject Categories : Computer Programming and Software


Distribution Statement : APPROVED FOR PUBLIC RELEASE