• DocumentCode
    2280912
  • Title

    Human-executed operations in the Teamware process programming system

  • Author

    Young, Patrick S. ; Taylor, Richard N.

  • Author_Institution
    Dept. of Inf. & Comput. Sci., California Univ., Irvine, CA, USA
  • fYear
    1994
  • fDate
    5-7 Oct 1994
  • Firstpage
    78
  • Lastpage
    81
  • Abstract
    This paper describes the consequences of considering human beings as the primary executors of a process program. The paper begins by identifying the key differences between traditional applications written for hardware processors (i.e. silicon-based CPUs) vs. software process specifications written for execution by humans. As a consequence of these differences, five key requirements on process programming languages for team coordination and control are identified. The paper then discusses how the Teamware process programming language and system meets these key requirements. The paper concludes with a comparison between Teamware´s approach and that found in other process programming systems
  • Keywords
    computer aided software engineering; formal specification; groupware; project support environments; Teamware process programming language; Teamware process programming system; hardware processors; human-executed operations; software process specifications; team coordination; Application software; Buildings; Computer languages; Computer science; Control systems; Hardware; Humans; Programming; Software engineering; Software testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Process Workshop, 1994. Proceedings., Ninth International
  • Conference_Location
    Airlie, VA
  • Print_ISBN
    0-8186-6770-2
  • Type

    conf

  • DOI
    10.1109/ISPW.1994.512769
  • Filename
    512769