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
Link To Document