Abstract. Open source software has become a common way of disseminating research results. In this talk, we first introduce the motivations and implications of releasing research pr...
The expansion of the World Wide Web and the use of computers in education have increased the demand for Web courses and, consequently, the need for systems that simplify their prod...
The release of general purpose GPU programming environments has garnered universal access to computing performance that was once only available to super-computers. The availability...
Aditi Rathi, Michael DeBole, Weina Ge, Robert T. C...
The Java programming environment is increasingly being used to build large-scale multi-language applications. Whether these applications combine Java with other languages for legac...
Paul M. Murray, Todd Smith, Suresh Srinivas, Matth...
Most complex systems today contain software, and systems failures activated by software faults can provide lessons for software development practices and software quality assuranc...