Utilising past event histories in a process-centred software engineering environment

John C. Grundy, Warwick B. Mugridge, John G. Hosking

Research output: Contribution to conferencePaper

2 Citations (Scopus)


When working on complex software systems, it is often difficult for multiple software developers to coordinate their work, and for developers to coordinate their multiple tool and software process usage. Process-centred Software Engineering Environments attempt to help developers manage the complexities of such coordination by codifying steps in a software process, and codifying the 'work context' a developer utilises (i.e. the artefacts, tools and collaborators the developer requires during their work). Unfortunately most process-centred environments do not adequately support work coordination, ease-of-use and improvement of process models. We describe out work utilising histories of past events within a process-centred environment to give developers extra leverage when using process models to guide collaborative software development. We describe techniques for work history determination, improved visualisation support for work coordination, and automatic process enactment and process improvement. Our approach to realising these facilities within a process-centred software engineering environment is described, and our experiences using our event history-based techniques during software development is reviewed.

Original languageEnglish
Number of pages10
Publication statusPublished - 1 Dec 1997
Externally publishedYes
EventAustralian Software Engineering Conference 1997 - Sydney, Australia
Duration: 28 Sep 19972 Oct 1997
https://www.computer.org/csdl/proceedings/aswec/1997/12OmNzgNXYL (Proceedings)


ConferenceAustralian Software Engineering Conference 1997
Abbreviated titleASWEC 1997
Internet address

Cite this