• DocumentCode
    1990016
  • Title

    Fine-grain process modelling

  • Author

    Nuseibeh, Bashar ; Finkelstein, Anthony ; Kramer, Jeff

  • Author_Institution
    Dept. of Comput., Imperial Coll. of Sci., Technol. & Med., London, UK
  • fYear
    1993
  • fDate
    6-7 Dec 1993
  • Firstpage
    42
  • Lastpage
    46
  • Abstract
    We propose the use of fine-grain process modelling as an aid to software development. We suggest the use of two levels of granularity, one at the level of the individual developer and another at the level of the representation scheme used by that developer. The advantages of modelling the software development process at these two levels, we argue, include respectively: the production of models that better reflect actual development processes because they are oriented towards the actors who enact them; and models that are vehicles for providing guidance because they may be expressed in terms of the actual representation schemes employed by those actors. We suggest that the previously published approach (A. Finkelstein et al., 1990; 1992) of using multiple "ViewPoints" to model software development participants, the perspectives that they hold, the representation schemes that they deploy and the process models that they maintain, is one way of supporting the fine-grain modelling we advocate. We point to some simple, tool-based experiments we have performed that support this proposition.
  • Keywords
    modelling; software engineering; fine-grain process modelling; granularity; multiple ViewPoints; process models; representation schemes; software development; tool-based experiments; Educational institutions; Navigation; Production; Programming; Software design; Software maintenance; Software systems; Vehicles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Specification and Design, 1993., Proceedings of the Seventh International Workshop on
  • Print_ISBN
    0-8186-4360-9
  • Type

    conf

  • DOI
    10.1109/IWSSD.1993.315516
  • Filename
    315516