• DocumentCode
    3534071
  • Title

    Dependence Anti Patterns

  • Author

    Binkley, David ; Gold, Nicolas ; Harman, Mark ; Li, Zheng ; Mahdavi, Kiarash ; Wegener, Joachim

  • Author_Institution
    CREST, Dept. of Comput. Sci., King´´s Coll. London, London
  • fYear
    2008
  • fDate
    15-16 Sept. 2008
  • Firstpage
    25
  • Lastpage
    34
  • Abstract
    A dependence anti pattern is a dependence structure that may indicate potential problems for on-going software maintenance and evolution. Dependence anti patterns are not structures that must always be avoided. Rather, they denote warnings that should be investigated. This paper defines a set of dependence anti patterns and presents a series of case studies that show how these patterns can be identified using techniques for dependence analysis and visualization. The paper reports the results of this analysis on six real world programs, two of which are open source and four of which are part of production code in use with Daimler.
  • Keywords
    program testing; software engineering; dependence antipattern; dependence structure; software evolution; software maintenance; Computer science; Educational institutions; Gold; Information analysis; Pattern analysis; Production systems; Software maintenance; Software measurement; Software quality; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Automated Software Engineering - Workshops, 2008. ASE Workshops 2008. 23rd IEEE/ACM International Conference on
  • Conference_Location
    L´Aquila
  • Print_ISBN
    978-1-4244-2776-5
  • Type

    conf

  • DOI
    10.1109/ASEW.2008.4686318
  • Filename
    4686318