• DocumentCode
    3408940
  • Title

    Configuration management with logical structures

  • Author

    Lin, Yi-Jing ; Reiss, Steven P.

  • Author_Institution
    IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
  • fYear
    1996
  • fDate
    25-29 Mar 1996
  • Firstpage
    298
  • Lastpage
    307
  • Abstract
    When designing software, programmers usually think in terms of modules that are represented as functions and classes, but using existing configuration management systems, programmers have to deal with versions and configurations that are organized by files and directories. This is inconvenient and error-prone, since there is a gap between handling source code and managing configurations. We present a framework for programming environments that handles versions and configurations directly in terms of the functions and classes in source code. We show that with this framework, configuration management issues in software reuse and cooperative programming become easier. We also present a prototype environment that has been developed to verify our ideas
  • Keywords
    computer aided software engineering; configuration management; programming environments; software reusability; classes; configuration management; cooperative programming; directories; files; functions; logical structures; modules; programming environments; prototype environment; software design; software reuse; source code; versions; Buildings; Computer languages; Control systems; Environmental management; Object oriented modeling; Programming environments; Programming profession; Software design; Software development management; Software maintenance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 1996., Proceedings of the 18th International Conference on
  • Conference_Location
    Berlin
  • ISSN
    0270-5257
  • Print_ISBN
    0-8186-7247-1
  • Type

    conf

  • DOI
    10.1109/ICSE.1996.493425
  • Filename
    493425