By Topic

Proceedings. Ninth International Software Process Workshop

5-7 Oct. 1995

Filter Results

Displaying Results 1 - 25 of 41
  • Proceedings. Ninth International Software Process Workshop

    Publication Year: 1994
    Request permission for commercial reuse | PDF file iconPDF (156 KB)
    Freely Available from IEEE
  • Session 1: People, Processes, and Practice

    Publication Year: 1994
    Cited by:  Papers (1)
    Request permission for commercial reuse | PDF file iconPDF (327 KB)
    Freely Available from IEEE
  • Session 5: People in Context

    Publication Year: 1994
    Request permission for commercial reuse | PDF file iconPDF (354 KB)
    Freely Available from IEEE
  • Session 4: Experimentation in the Process Framework

    Publication Year: 1994
    Request permission for commercial reuse | PDF file iconPDF (392 KB)
    Freely Available from IEEE
  • Author index

    Publication Year: 1994
    Request permission for commercial reuse | PDF file iconPDF (48 KB)
    Freely Available from IEEE
  • The “process in the tool syndrome”: is it becoming worse?

    Publication Year: 1994, Page(s):53 - 56
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (348 KB)

    It is well known that it may be difficult to integrate a tool in a process-centred SDE (PSDE) whenever the tool embeds an implicit model of (part of) the software process. Usually this happens because the tools exploit some predefined product and/or control structure, and difficulties arise because of an impedance mismatch between the model that is implicit in the tool and the one that is explicit... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Coupled vs decoupled user interaction environments in PSEEs

    Publication Year: 1994, Page(s):50 - 52
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (292 KB)

    We discuss the relationship between the process modeling language (PML) paradigm and user interaction paradigm in a PSEE. On one side, the user interaction paradigm may strongly depend on the PML and its supporting environment. On the other side, it is related to the social context and the specific process in which it is used. A user interaction environment decoupled from the PML may be tailored t... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Process Formalisms/Tools/Architecture - Implications for Humans - Session Summary -

    Publication Year: 1994
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (188 KB)

    First Page of the Article
    View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Data collection in a process-sensitive software engineering environment

    Publication Year: 1994, Page(s):47 - 49
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (244 KB)

    All software projects are experiments in the sense of the scientific method because the outcomes are not known in advance, theories and hypotheses may be tested in the project empirically, and data must be collected and analyzed. Empirical data allows us to characterize projects, gauge improvements in an environment, and reason about the value of new technologies. The paper discusses our ideas abo... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Issues in process architecture

    Publication Year: 1994, Page(s):138 - 140
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (284 KB)

    I consider the problems of process system architecture in the context of the Perry-Wolf model of software architecture: process elements are executed in process systems by both machines and people; data elements tend to be informal documents in process systems rather than formal, machine manipulatable objects; and connecting elements are much more complex in process systems, involving both automat... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • CSCW and Software Process

    Publication Year: 1994
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (280 KB)

    First Page of the Article
    View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Relations between CSCW and software process research: a position statement

    Publication Year: 1994, Page(s):34 - 36
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (264 KB)

    The field of CSCW is investigating computer support for arbitrary, distributed cooperative work while the field of software process is focusing on control and automation of the activities of collaborating software engineers. We look at the scope and important ideas of these fields and address the following questions: are software process and CSCW two approaches for the same research field? Are the... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Human interaction support in HP SynerVision for SoftBench

    Publication Year: 1994, Page(s):44 - 46
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (272 KB)

    The paper describes how human/tool and human/human interactions are supported in the SynerVision for SoftBench process enactment tool from Hewlett-Packard. The scope is not limited to enactment time, due to a feature of SynerVision which allows process enactors to simultaneously be process designers. Questions that are touched on briefly include: what is the relationship between humans and the fra... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • An argument for the elimination of roles

    Publication Year: 1994, Page(s):122 - 123
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (152 KB)

    The role approach currently used in many process models is seriously flawed. It imposes rigid boundaries separating people from the actions they might perform. It also combines a number of concepts that are best kept separate. We propose an alternative to roles based on loosening boundaries and on decomposing the role concept into its constituent elements View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The need for a cooperative model: the Adele/Tempo experience

    Publication Year: 1994, Page(s):90 - 92
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (220 KB)

    Our position is that the software process is fundamentally cooperative. We have been developing concepts and mechanism to tackle with cooperation in the Adele/Tempo project. Firstly, we integrated into the Tempo software process formalism a new concept: cooperation classes. In addition, we provided temporal, event-condition-action (TECA) rules in order to monitor and control cooperative activities... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Process-centered environments: support for human-environment interaction and environment-mediated human cooperation

    Publication Year: 1994, Page(s):110 - 113
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (328 KB)

    Process enactment involves two kinds of interaction in a PCE (Process Centered Environment): human-environment interaction and environment-mediated human cooperation. In order to provide relevant and useful support to process performance, both kinds of interaction need to be modeled and supported by PCE's process formalisms and mechanisms. Indeed, as processes are dynamic and evolvable, human proc... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Evolution, feedback and software technology

    Publication Year: 1994, Page(s):134 - 137
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (316 KB)

    Despite many technical innovations in methods and techniques for software development and in the provision of tool support the current industrial software development process is still considered inadequate. Systems that are delivered are often inadequate in their function, performance or quality. There are still far too many delayed or failed projects. Cost overruns and delivery delays are the nor... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Human-executed operations in the Teamware process programming system

    Publication Year: 1994, Page(s):78 - 81
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (288 KB)

    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 pro... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Formalising humans in software processes

    Publication Year: 1994, Page(s):60 - 61
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (160 KB)

    In formally specifying software processes, the effects of human behaviour may best be classified in two broad categories. An executioner of a certain task plays a passive role, which does not affect the course of the process. A decision-maker does affect its course, sometimes radically. This difference reveals itself when we try to formulate axioms, where the effects of the former reduce to operat... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • ISPW9 process demonstration-summary

    Publication Year: 1994, Page(s):19 - 32
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (804 KB)

    A process demonstration day was held at the 9th International Software Process Workshop (ISPWS), 1994. The objective of the demonstration day was twofold: to evaluate how different systems and environments support/guide users in the fulfilment of their project activities, and to bring forth technical issues identified by the different implementers in the context of their formalisms and systems. A ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Lowering the entry barrier and raising the confidence in large process models

    Publication Year: 1994, Page(s):144 - 147
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (280 KB)

    Industrial software managers have been hesitant to adopt the results of software process research in part because the costs of developing formal process models are too high and because there is insufficient support for maintaining and evolving these models. We believe that methods alleviating these shortcomings will spur the adoption of process technologies. In this paper, we describe our work tow... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Cooperation patterns in PSEEs

    Publication Year: 1994, Page(s):42 - 43
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (196 KB)

    The paper focuses on cooperation support in process-centred software development environments. A transaction-based approach is proposed, which supports and forces the cooperation of software developers by synchronizing the concurrent execution of development tasks. The proposed transaction concept uses the knowledge of a software process to avoid or resolve concurrency conflicts. Cooperation patte... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Personal `progress functions' in the software process

    Publication Year: 1994, Page(s):117 - 121
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (372 KB)

    Individual developers can expect improvement in software productivity as a consequence of (i) a growing stock of knowledge and experience gained by repeatedly doing the same task (first-order learning) or (ii) due to technological and training programs supported by the organization (second-order learning). Organizations have used this type of progress behavior in making managerial decisions regard... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Process models as multi-reader collaborative hyperdocuments

    Publication Year: 1994, Page(s):85 - 89
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (472 KB)

    The Trellis model of human/computer interaction, in the context of hypermedia documents, is a good basis for specifying and applying software process models. The emphasis on user-direction of control gained from the hypermedia paradigm makes Trellis models inherently less program-like and more human-oriented. Trellis differs from other hypermedia models by using parallel automata (colored timed Pe... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Toward collaborative software processes

    Publication Year: 1994, Page(s):107 - 109
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (252 KB)

    “Integration” takes on many meanings in a software engineering context. Much progress has been made in the integration of tools available to a software engineer. Now the integration also encompasses the integration of software engineering teams. This paper presents an evolutionary view of software integration that includes the tool integration and the collaboration aspects of a fully i... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.