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
  • Integrating groupware and process technologies in the Oz environment

    Publication Year: 1994, Page(s):114 - 116
    Cited by:  Papers (6)
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (252 KB)

    Human-to-human collaboration is critical in any multi-user, multi-organization development process. The CSCW community has already produced extensive work on modeling and supporting collaboration between members of a (possibly geographically dispersed) team. Now that high-speed networks and a sophisticated communication infrastructure (the Internet) have made CSCW technologies more feasible, we ar... 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.
  • Process definition formalism maturity levels

    Publication Year: 1994, Page(s):132 - 133
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (164 KB)

    Beginning with the observations that process definition formalisms are not very different from general purpose programming languages and that almost every type of programming language has been used as the basis of one or more process definition formalisms, we conclude that the field of process definition formalisms is quite immature. We speculate on the future maturation of this field by proposing... 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.
  • An alternative to software process languages

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

    We argue that years of research into the characteristics needed in an “ideal” software process definition language have only demonstrated that such a language, if one were to exist, would be impossibly large and complicated. We suggest that it would be most difficult to write clear and effective process definitions in such a language. Thus, the prospects for continuing with this line o... View full abstract»

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

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

    The personal software process (PSP) has been developed by the Software Engineering Institute (SEI) to address the need for process improvement in small organizations and projects. Its principal focus is to help individual software engineers and small software teams to improve their performance. The PSP provides engineers with a defined sequence of improvement actions and explicit feedback on their... 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.
  • 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.
  • Decision oriented process modelling

    Publication Year: 1994, Page(s):124 - 128
    Cited by:  Papers (2)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (628 KB)

    We propose decision-oriented process modelling as a step towards human-centered process management, and demonstrate some implications of this model for the interaction between process modelling, process enactment, and process performance in a CASE environment. We also discuss the potential our approach offers for experience-based process improvement 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.