• DocumentCode
    2589905
  • Title

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

  • Author

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

  • Author_Institution
    Dept. of Comput. Sci., Waikato Univ., Hamilton, New Zealand
  • fYear
    1997
  • fDate
    29 Sep-2 Oct 1997
  • Firstpage
    127
  • Lastpage
    136
  • Abstract
    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 our 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
  • Keywords
    automatic programming; programming environments; project management; software maintenance; automatic process enactment; collaborative software development; complex software systems; event history based techniques; multiple software developers; past event histories; process centred software engineering environment; process models; software process usage; visualisation support; work context; work coordination; work history determination; Collaborative software; Collaborative tools; Collaborative work; Engineering management; Environmental management; History; Software development management; Software engineering; Software systems; Software tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference, 1997. Proceedings., Australian
  • Conference_Location
    Sydney, NSW
  • Print_ISBN
    0-8186-8081-4
  • Type

    conf

  • DOI
    10.1109/ASWEC.1997.623764
  • Filename
    623764