• DocumentCode
    1584085
  • Title

    Software process modelling as relationships between tasks

  • Author

    Franch, Xavier ; Ribó, Josep M.

  • Author_Institution
    Univ. Politecnica de Catalunya, Barcelona, Spain
  • fYear
    1997
  • Firstpage
    199
  • Lastpage
    206
  • Abstract
    Systematic formulation of software process models is currently a challenging problem in software engineering. We present an approach to define models covering the phases of specification, design, implementation and testing of software systems in the component programming framework, taking into account non-functional aspects of software (efficiency, etc.), automatic reusability of implementations in systems and also prototyping techniques involving both specifications and implementations. Our proposal relies on the identification of a catalogue of tasks that appear during these phases which satisfy some relationships concerning their order of execution. A software process model can be defined as the addition of more relationships over these tasks using a simple, modular process language. We have developed also a formal definition of correctness of a software development with respect to a software process model, based on the formulation of models as graphs.
  • Keywords
    formal specification; graph theory; program testing; program verification; software prototyping; software reusability; component programming; formal specification; graphs; modular process language; program testing; prototyping; software correctness; software design; software engineering; software process modelling; software reusability; system implementation; task relationships; Automatic programming; Automatic testing; Concrete; Proposals; Software engineering; Software prototyping; Software reusability; Software systems; Software testing; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    EUROMICRO 97. New Frontiers of Information Technology., Proceedings of the 23rd EUROMICRO Conference
  • Conference_Location
    Budapest, Hungary
  • ISSN
    1089-6503
  • Print_ISBN
    0-8186-8129-2
  • Type

    conf

  • DOI
    10.1109/EURMIC.1997.617262
  • Filename
    617262