Title :
Organithms: the dynamics of software evolution
Author_Institution :
Yale Univ., New Haven, CT, USA
fDate :
Feb. 27 1989-March 3 1989
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;
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
DOI :
10.1109/CMPCON.1989.301955