• DocumentCode
    351676
  • Title

    Contextual programming

  • Author

    Walker, Robert J.

  • Author_Institution
    Dept. of Comput. Sci., British Columbia Univ., Vancouver, BC, Canada
  • fYear
    1999
  • fDate
    22-22 May 1999
  • Firstpage
    734
  • Lastpage
    735
  • Abstract
    When information external to a component is of no importance to the implementation of that component, but is present within it as an artifact of design or programming mechanisms, system structure suffers, resulting in greater difficulties in software evolution and reuse. I am investigating an approach to lessening the effects of such extraneous embedded knowledge through the use of dynamic execution information and static structural information, which comprise the concept of context.
  • Keywords
    programming; software engineering; contextual programming; design mechanisms; dynamic execution information; embedded knowledge; programming mechanisms; software evolution; software reuse; static structural information; system structure; Computational Intelligence Society; Computer science; Dynamic programming; Encapsulation; Genetic programming; Permission; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 1999. Proceedings of the 1999 International Conference on
  • Conference_Location
    Los Angeles, CA, USA
  • ISSN
    0270-5257
  • Print_ISBN
    1-58113-074-0
  • Type

    conf

  • Filename
    841108