Software for the "Roles" People Play

Office work consists largely of cooperative efforts by numbers of people. To support such work, applications programs can be designed as "multi-person" systems organized around notions of "roles" and "working relationships." A group of co-workers can then describe to th...

Full description

Bibliographic Details
Main Author: Greif, Irene
Published: 2023
Online Access:https://hdl.handle.net/1721.1/149021
_version_ 1811086505470328832
author Greif, Irene
author_facet Greif, Irene
author_sort Greif, Irene
collection MIT
description Office work consists largely of cooperative efforts by numbers of people. To support such work, applications programs can be designed as "multi-person" systems organized around notions of "roles" and "working relationships." A group of co-workers can then describe to the system their agreed upon roles in a project as well as the working relationships among those roles. Based on this description, application software can provide support for communications protocols and access control that is tailored to the working situation. As working relationships evolve, these descriptions can be modified so that the software will continue to meet the needs of the users. The paper presents an approach to office systems research emphasizing the development of software modules that can be used to build end-user application programs. The requirements that "multi-person" applications place on this software architecture are discussed in the context of a series of examples of multi-person activities, including joint document writing and calendar management.
first_indexed 2024-09-23T13:26:41Z
id mit-1721.1/149021
institution Massachusetts Institute of Technology
last_indexed 2024-09-23T13:26:41Z
publishDate 2023
record_format dspace
spelling mit-1721.1/1490212023-03-30T03:38:09Z Software for the "Roles" People Play Greif, Irene Office work consists largely of cooperative efforts by numbers of people. To support such work, applications programs can be designed as "multi-person" systems organized around notions of "roles" and "working relationships." A group of co-workers can then describe to the system their agreed upon roles in a project as well as the working relationships among those roles. Based on this description, application software can provide support for communications protocols and access control that is tailored to the working situation. As working relationships evolve, these descriptions can be modified so that the software will continue to meet the needs of the users. The paper presents an approach to office systems research emphasizing the development of software modules that can be used to build end-user application programs. The requirements that "multi-person" applications place on this software architecture are discussed in the context of a series of examples of multi-person activities, including joint document writing and calendar management. 2023-03-29T14:20:20Z 2023-03-29T14:20:20Z 1983-02 https://hdl.handle.net/1721.1/149021 9157680 MIT-LCS-TM-210 application/pdf
spellingShingle Greif, Irene
Software for the "Roles" People Play
title Software for the "Roles" People Play
title_full Software for the "Roles" People Play
title_fullStr Software for the "Roles" People Play
title_full_unstemmed Software for the "Roles" People Play
title_short Software for the "Roles" People Play
title_sort software for the roles people play
url https://hdl.handle.net/1721.1/149021
work_keys_str_mv AT greifirene softwarefortherolespeopleplay