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 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 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.
  • Humans and process frameworks: some critical process elements

    Publication Year: 1994, Page(s):82 - 84
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (196 KB)

    Successful engineering of complex software systems require humans to engage collaboratively in multiple critical process elements. This paper identifies those necessary process elements and defines WinWin, a collaborative process model that addresses the process elements. It briefly describes a process support system for the WinWin model 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.
  • 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.
  • Using process descriptions as templates of communication flow

    Publication Year: 1994, Page(s):74 - 77
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (236 KB)

    We have studied a mechanism of interaction support in software process by using an agent program prepared for every entity of the process. The agent defined accepts the requests and replies to them. We are now prototyping the communication support system based on this framework. More intelligent agent mechanisms such as automatic message routing could be investigated View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Separating process model enactment from process execution in Provence

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

    The conceptual distinction between the enactment of a software process model and the actual execution (or performance) of a process has been pointed out by Fernstrom (1983). Separating the two domains is essential for process support systems that aim to provide process-centered assistance without changing the project's working environment, by which I mean the set of tools and the file system utili... 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.
  • The software process from the developer's perspective: a case study on improving process usability

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

    For a software process to be used, it must first be understood by the developers applying it. This paper describes the experiences of a software development organization improving the usability its process definitions. By reducing the complexity of the process definition and organizing information around work products and deliverables, the process descriptions more closely match developers' inform... 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.
  • Meta-integration for process integrated CASE environments

    Publication Year: 1994, Page(s):62 - 66
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (420 KB)

    This paper aims firstly at integrating the reference models for software processes (human activities) and for CASE environments (machinery activities), and then at providing meta-integration between services for both activities. Five kinds of integration for tool and process frameworks, including “cooperative work (CW)” integration that is newly identified, are investigated by distingu... View full abstract»

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

    Publication Year: 1994, Page(s):37 - 41
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (412 KB)

    The position paper distinguishes different types of activities needed in software processes and proposes enaction support for them. An architecture of enaction exponents providing this support is sketched 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.
  • 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.
  • OPT: organization and process together

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

    The role of humans in the software development process must be studied in the context of their organizational configuration. The organizational structure within which the process executes has a profound effect on its outcome. The communication and interaction problems associated with human involvement in development cannot be addressed by process improvement alone. The solution must include organi... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Process, space and software development support

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

    Over the past five years we have been actively investigating support frameworks for collaborative software development. Our goal has been the development of an open framework for support of collaborative work activities which provides active guidance and help to the user and allows for dynamic modification of collaboration protocols as work situations evolve. In this position paper we outline our ... 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.
  • 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.
  • 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.
  • Combining control and data integration in the SPADE-1 process-centered software engineering environment

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

    For Process-centered Software Engineering Environments (PSEEs) it is essential to provide the set of tools that are needed to actually produce software in practice. SPADE-1 is a PSEE originally designed in order to allow the developer to use regular Unix tools (such as vi and cc) and integrated environments based on the selective message broadcast (like DEC FUSE). However, this approach did not al... View full abstract»

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