• DocumentCode
    3368933
  • Title

    Redundant Coupling Detection Using Dynamic Dependence Analysis

  • Author

    Alzamil, Zakarya A.

  • Author_Institution
    Riyadh Coll. of Technol., Riyadh
  • fYear
    2007
  • fDate
    25-31 Aug. 2007
  • Firstpage
    43
  • Lastpage
    43
  • Abstract
    Most of the software engineers realize the importance of avoiding coupling between programs modules in order to achieve the advantages of modules reusability. However, most of them practice modules´ coupling in many cases without necessities. Many techniques have been proposed to detect module´s coupling in computer programs. However, developers desire to automatically identify unnecessary module´s coupling that can be eliminated with minimum effort, which we refer to as redundant coupling. Redundant coupling is the module coupling that does not contribute to the output of the program. In this paper we introduce an automated approach that uses the dynamic dependence analysis to detect the redundant coupling between program´s modules. Such technique guides the developers to avoid redundant coupling when testing their programs.
  • Keywords
    program diagnostics; program testing; software metrics; software quality; software reliability; dynamic dependence analysis; module reusability; program testing; redundant coupling detection; software quality measurement; Application software; Data structures; Educational institutions; Fluid flow measurement; Software maintenance; Software measurement; Software quality; Software reusability; Software testing; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Advances, 2007. ICSEA 2007. International Conference on
  • Conference_Location
    Cap Esterel
  • Print_ISBN
    0-7695-2937-2
  • Electronic_ISBN
    978-0-7695-2937-0
  • Type

    conf

  • DOI
    10.1109/ICSEA.2007.56
  • Filename
    4299924