• DocumentCode
    1936165
  • Title

    Organithms: the dynamics of software evolution

  • Author

    Perlis, A.

  • Author_Institution
    Yale Univ., New Haven, CT, USA
  • fYear
    1989
  • fDate
    Feb. 27 1989-March 3 1989
  • Firstpage
    356
  • Abstract
    Summary form only given, as follows. No software system is static. A useful one evolves rapidly: the greater the number of users, the more rapid the change. How does one design for change? How does one treat specification dynamically? The issues that must be treated are local and global prototyping, rapid reconfiguring, and the control of function access and diffusion. What are the properties of an implementation language that are crucial? Why is a Lisp-based implementation language preferable to Ada? Does machine architecture play an important part? Can one separate portability from evolution?.<>
  • Keywords
    software engineering; Lisp-based implementation language; diffusion; function access; global prototyping; local prototyping; machine architecture; organithms; portability; rapid reconfiguring; software evolution; software system; specification; Prototypes; Software prototyping; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    COMPCON Spring '89. Thirty-Fourth IEEE Computer Society International Conference: Intellectual Leverage, Digest of Papers.
  • Conference_Location
    San Francisco, CA, USA
  • Print_ISBN
    0-8186-1909-0
  • Type

    conf

  • DOI
    10.1109/CMPCON.1989.301955
  • Filename
    301955