Göm menyn
Files: Description Format
Fulltext, original PDF (requires Acrobat Reader)
Fulltext, revised PDF (requires Acrobat Reader)
  Fulltext, original PostScript (requires a PostScript Reader)
  Fulltext, revised PostScript (requires a PostScript Reader)
Author: Erik Sandewall
Article title: On the Design of Software Individuals
Publ. type: Article
Volume: 6
Article No: 22
Language: English
Abstract [en]: In this article we address the question of design principles for software individuals, and approach it as a software design issue. We use the term 'software individuals' to designate aggregates of programs and data that have the following properties.
  • They exist in a population of similar but not identical in dividuals.
  • Individuals are able to interact with their surrounding environment, with each other, and/or with people. While doing
    so they may modify their internal state.
  • Each individual contains the safeguards that may be re quired in order to select which in uences to accomodate
    and which ones to ignore.
  • The aggregate of programs and data that de ne an individual, and that in particular define its behavior, is a part of
    its internal state and can therefore be modified as the result of the interactions where the individual is involved.
  • Individuals or small groups of individuals are able to create new individuals that inherit the features of their parents.
  • The program/data aggregate that dfi nes an individual is symbolic in character. The ability for knowledge represen tation is designed into individuals from the start.
Publisher: Linköping University Electronic Press
Year: 2001
Available: 2001-08-30 (original publication), 2001-10-31 (revised version)
No. of pages: 15 (original publication), 16 (revised version)
Series: Linköping Electronic Articles in Computer and Information Science
ISSN: 1401-9841

Responsible for this page: Peter Berkesand
Last updated: 2017-02-21