• DocumentCode
    3131878
  • Title

    Software information leaks: a complexity perspective

  • Author

    George, Boby ; Bohner, Shawn A. ; Prieto-Diaz, Ruben

  • Author_Institution
    Virginia Tech, Blacksburg, VA, USA
  • fYear
    2004
  • fDate
    14-16 April 2004
  • Firstpage
    239
  • Lastpage
    248
  • Abstract
    Software development can be thought of as the evolution of abstract requirements into a concrete software system. The evolution, achieved through a successive series of transformations, is inherently a complex process. The inherent complexities, that often make these transformations sub-optimal, are further aggravated by inefficient capture and usage of requisite information during transformation. While some understanding of software may be reasonably clear at a given time, the future dependencies may not be fully understood or accessible. The clarifications obtained over time make the system more concretely understood, but there may be software information leaks (SILs) as some relevant information is lost. Some key SILs may be due to failure to be fully acquainted with dependencies between various software artifacts. In this paper, our objective is to define SILs as concept, codify an essential set of canonical leaks, and introduce solutions for dealing with some of them.
  • Keywords
    software architecture; software process improvement; software reliability; abstract requirements; canonical leaks; software artifacts; software development; software information leaks; software system; Navigation; Systems engineering and theory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering Complex Computer Systems, 2004. Proceedings. Ninth IEEE International Conference on
  • ISSN
    1050-4729
  • Print_ISBN
    0-7695-2109-6
  • Type

    conf

  • DOI
    10.1109/ICECCS.2004.1310923
  • Filename
    1310923