• DocumentCode
    3158218
  • Title

    Programming environments for reusability

  • Author

    Habermann, A.N.

  • Author_Institution
    Carnegie-Mellon Univ., Pittsburgh, PA, USA
  • Volume
    2
  • fYear
    1988
  • fDate
    0-0 1988
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    The standard techniques for the obstacles to software reuse are reviewed, and some emerging techniques that may makes a larger fraction of system software reusable are discussed. The main characteristics of five categories of programming environments are briefly examined. The categories are: structure-oriented environments, language environments, toolkit environments, software development methodologies, and system development assistants. The requirements for further development of reusability are examined, and speculations are offered as to which type of environment will be best suited to support it.<>
  • Keywords
    programming environments; software engineering; software tools; language environments; programming environments; reusability; software development methodologies; software reuse; structure-oriented environments; system development assistants; system software; toolkit environments; Artificial intelligence; Automatic programming; Automation; Production systems; Productivity; Programming environments; Programming profession; Software systems; Testing; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1988. Vol.II. Software Track, Proceedings of the Twenty-First Annual Hawaii International Conference on
  • Conference_Location
    Kailua-Kona, HI, USA
  • Print_ISBN
    0-8186-0842-0
  • Type

    conf

  • DOI
    10.1109/HICSS.1988.11781
  • Filename
    11781