• DocumentCode
    2040368
  • Title

    Frameworks for compositional development from components

  • Author

    Kim, Haeng-Kon ; Lee, Roger Y.

  • Author_Institution
    Dept. of Comput. Eng., Univ. of Daegu, Taegu, South Korea
  • Volume
    2
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    729
  • Abstract
    Frameworks are a key asset in large-scale component based software development. They promise increased productivity, shorter development times, and higher quality of applications. To fulfill this, frameworks should be designed in such a way that they can evolve, be easily reused, adapted and configured. We present a framework for compositional development for components. We find that supplementing component integration with extension promises increased code reuse and reduced maintenance costs. Our case study shows that one can effectively integrate components into practical solutions if they can be enhanced from their original design. The framework keeps a clear separation between the application components and the application object. This separation then allowed us to create extensible models. We believe that the work documented in this paper will increase component usage by promoting effective techniques for integration and extension
  • Keywords
    software maintenance; software reusability; application object; code reuse; compositional development; extension; frameworks; integration; large-scale component based software development; maintenance costs; productivity; Application software; Assembly systems; Computer architecture; Computer science; Connectors; Costs; Large-scale systems; Productivity; Programming; Software architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Man, and Cybernetics, 2001 IEEE International Conference on
  • Conference_Location
    Tucson, AZ
  • ISSN
    1062-922X
  • Print_ISBN
    0-7803-7087-2
  • Type

    conf

  • DOI
    10.1109/ICSMC.2001.973001
  • Filename
    973001