• Title of article

    Observations on the assured evolution of concurrent Java programs

  • Author/Authors

    Aaron Greenhouse، نويسنده , , T.J. Halloran، نويسنده , , William L. Scherlis، نويسنده ,

  • Issue Information
    دوهفته نامه با شماره پیاپی سال 2005
  • Pages
    28
  • From page
    384
  • To page
    411
  • Abstract
    Evolving and refactoring concurrent Java software can be error-prone, resulting in race conditions and other concurrency difficulties. We suggest that there are two principal causes: concurrency design intent is often not explicit in code and, additionally, consistency of intent and code cannot easily be established through either testing or inspection.
  • Keywords
    Concurrency , Static analysis , Refactoring , Program transformation , Program evolution , Program assurance , Java
  • Journal title
    Science of Computer Programming
  • Serial Year
    2005
  • Journal title
    Science of Computer Programming
  • Record number

    1079829