• DocumentCode
    415747
  • Title

    One more step in the direction of modularized integration concerns

  • Author

    Rajan, Hridesh

  • Author_Institution
    Virginia Univ., Charlottesville, VA, USA
  • fYear
    2004
  • fDate
    23-28 May 2004
  • Firstpage
    36
  • Lastpage
    38
  • Abstract
    Component integration creates value by automating the costly and error-prone task of imposing desired behavioral relationships on components manually. Requirements for component integration, however, complicate software design and evolution in several ways: first, they lead to coupling among components; second, the code that implements various integration concerns in a system is often scattered over and tangled with the code implementing the component behaviors. Straightforward software design techniques map integration requirements to scattered and tangled code, compromising modularity in ways that dramatically increase development and maintenance costs.
  • Keywords
    object-oriented programming; software architecture; software maintenance; software prototyping; component integration requirements; modularized integration concerns; software design; software development; software evolution; Control systems; Costs; IEEE news; Protocols; Scattering; Software design; Software engineering; Testing; Usability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 2004. ICSE 2004. Proceedings. 26th International Conference on
  • ISSN
    0270-5257
  • Print_ISBN
    0-7695-2163-0
  • Type

    conf

  • DOI
    10.1109/ICSE.2004.1317414
  • Filename
    1317414