• DocumentCode
    1370951
  • Title

    Evaluating the mediator method: Prism as a case study

  • Author

    Sullivan, Kevin J. ; Kalet, Ira J. ; Notkin, David

  • Author_Institution
    Dept. of Comput. Sci., Virginia Univ., Charlottesville, VA, USA
  • Volume
    22
  • Issue
    8
  • fYear
    1996
  • fDate
    8/1/1996 12:00:00 AM
  • Firstpage
    563
  • Lastpage
    579
  • Abstract
    A software engineer´s confidence in the profitability of a novel design technique depends to a significant degree on previous demonstrations of its profitability in practice. Trials of proposed techniques are thus of considerable value in providing factual bases for evaluation. We present our experience with a previously presented design approach as a basis for evaluating its promise and problems. Specifically, we report on our use of the mediator method to reconcile tight behavioral integration with ease of development and evolution of Prism, a system for planning radiation treatments for cancer patients. Prism is now in routine clinical use in several major research hospitals. Our work supports two claims. In comparison to more common design techniques, the mediator approach eases the development and evolution of integrated systems; and the method can be learned and used profitably by practising software engineers
  • Keywords
    medical computing; object-oriented methods; patient treatment; software reusability; Prism; behavioral integration; cancer patient treatment; case study; design technique profitability; integrated systems development; mediator method; object oriented method; radiation treatment planning; research hospitals; software engineering; software reuse; Cancer; Computer Society; Computer aided software engineering; Computer science; Design engineering; Design methodology; Hospitals; Medical treatment; Oncology; Profitability;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/32.536957
  • Filename
    536957