It has long been recognized that certain kinds of vital information - usually informal and unstructured, often having to do with why certain actions are taken - are usually lost in large projects. One explanation may ...
详细信息
The essential properties are considered of a multiparty interaction construct which serves as a primitive for interprocess communication and. synchronization in distributed programs. It is claimed that more general co...
详细信息
The essential properties are considered of a multiparty interaction construct which serves as a primitive for interprocess communication and. synchronization in distributed programs. It is claimed that more general constructs, which violate the suggested properties, are appropriate for abstraction, but should not be seen as a communication primitive, and that both facilities are needed. Several acceptability criteria are posed for multiparty interactions, and various possibilities for constructs satisfying these criteria are presented. These include introducing a new kind of nondeterminism within the assignments of an interaction, allowing restricted iteration within interactions, weakening the synchronization among the participants in an interaction, and varying the number of participants in order to provide a high-level treatment of fault tolerance. [ABSTRACT FROM AUTHOR]
Raddle is a language for designing large, distributed systems. Raddle includes several high-level design constructs, such as the N-party interaction, nondeterministic choice, and system modularity structures. These co...
详细信息
Design decisions and assumptions that occur within and during the process of system design are not generally documented. The deliberation and much of the domain learning that went into resolving key design issues is t...
详细信息
ISBN:
(纸本)0818619120
Design decisions and assumptions that occur within and during the process of system design are not generally documented. The deliberation and much of the domain learning that went into resolving key design issues is thus wasted, increasing overall system costs. This cost is most apparent during maintenance, when a significant portion of engineer's time is spent trying to recover the lost rationale of the system structure. An approach is proposed for capturing this process-oriented material during development, indexed so that it provides this critical information to maintainers.
software for supporting groups of cooperating users - groupware -raises a number of new issues in user interface design. This paper gives a definition of groupware and presents a model of group tools based on active o...
详细信息
A paradigm for representing process information is described. It consists of a simple generic model and a specialization mechanism for customizing the model for any design method. The generic model supports the repres...
详细信息
ISBN:
(纸本)9780818619410
A paradigm for representing process information is described. It consists of a simple generic model and a specialization mechanism for customizing the model for any design method. The generic model supports the representation of design arti- facts, steps and heuristics. A specialization of the generic model for JSD is illustrated in detail. The JSD model is then applied to model episodes from a pedagogical design process: the design of a lift system controller.
Design decisions and assumptions that occur within and during the process of system design are not generally documented. The deliberation and much of the domain learning that went into resolving key design issues is t...
详细信息
Design decisions and assumptions that occur within and during the process of system design are not generally documented. The deliberation and much of the domain learning that went into resolving key design issues is thus wasted, increasing overall system costs. This cost is most apparent during maintenance, when a significant portion of engineer's time is spent trying to recover the lost rationale of the system structure. An approach is proposed for capturing this process-oriented material during development, indexed so that it provides this critical information to maintainers.< >
The Nick Summer Experiment was an empirical study undertaken to explore and increase the understanding of the use of prototype meeting support technology by software design teams working on high-level design problems....
详细信息
The Nick Summer Experiment was an empirical study undertaken to explore and increase the understanding of the use of prototype meeting support technology by software design teams working on high-level design problems. Three teams of designers (seven MCC researchers per team) were observed and videotaped while participating in 27 one-hour, face-to-face design meetings in both the electronic meeting room and in a conventional meeting room. The Nick support technologies explicitly aided the affective social meeting structures, as well as the rational task-oriented processes. Analysis of the experimental data revealed some gains in meeting effectiveness and quality from use of the Nick meeting support technologies. The 'subchannel' (messaging facility on the electronic workstations) emerged as a potentially effective way for participants to attain more equality and to influence the direction of the meetings. The electronic blackboard helped to increase group focus and attention on completing the task. [ABSTRACT FROM AUTHOR]
暂无评论