Category Archives: Concurrent Unit Testing

My work on unit testing for concurrent programs.

Paper: Test-First Java Concurrency for the Classroom

Test-First Java Concurrency for the Classroom 41st Technical Symposium on Computer Science Education (SIGCSE 2010) Concurrent programming is becoming more important due to the growing dominance of multi-core processors and the prevalence of graphical user interfaces (GUIs). To prepare students … Continue reading

Posted in Concurrent Unit Testing, Publications | Leave a comment

Print This Print This   Email This Email This

SIGCSE Paper Accepted!

The paper that I submitted to SIGCSE a month and a half ago, “Test-First Java Concurrency for the Classroom”, got accepted! That means I’m going to Milwaukee in March. Update: I just realized that if my other paper currently under … Continue reading

Posted in Concurrent Unit Testing, Research | Leave a comment

Print This Print This   Email This Email This

Today’s Loose Ends

I’m in the process of wrapping up today’syesterday’s loose ends: I made a new ConcJUnit release, 20091019, containing the files for versions 3.8.2 and 4.7, as described at the end of the last post. There is a new version of … Continue reading

Posted in Concurrent Unit Testing, Mint, Research | Leave a comment

Print This Print This   Email This Email This

Two Confusing Errors

A while ago, I was told by our one-and-only client of Mint that the version of DrJava with Mint does not display Mint as a compiler, even though it is included in the jar file and therefore should be available. … Continue reading

Posted in Concurrent Unit Testing, DrJava, Mint, Ramblings | Leave a comment

Print This Print This   Email This Email This

AWT Exception Handler Cannot Be Reset After Exception

When testing ConcJUnit some more from inside DrJava, I noticed some weird behavior. I had a JUnit 3.8.2 version of a test, and an equivalent JUnit 4 version. Run independently, they behaved as expected (which in my line of work … Continue reading

Posted in Concurrent Unit Testing, Ramblings, Uncategorized | Leave a comment

Print This Print This   Email This Email This

OpenJDK Compatibility for ConcJUnit

I just made a new ConcJUnit release available on SourceForge: version 20090927. While working on integrating Mint into DrJava, I tested it on Mac. Since Mint requires Java 6, that involved using Soylatte, and Soylatte is based on OpenJDK. To … Continue reading

Posted in Concurrent Unit Testing | Leave a comment

Print This Print This   Email This Email This

Photos from My COMP 600 Practice Talk

Jennifer Harris was kind enough to video-tape m…

Continue reading
Posted in Concurrent Unit Testing, Graduate School, Pictures | Leave a comment

Print This Print This   Email This Email This

SIGCSE 2010 Paper Submitted

Now I’ll take a break, then I’ll proof-read it …

Continue reading
Posted in Concurrent Unit Testing, DrJava, Mint, Uncategorized | 1 Comment

Print This Print This   Email This Email This

Possible ConcJUnit Enhancement

I’m writing a paper about ConcJUnit, this time …

Continue reading
Posted in Concurrent Unit Testing | Leave a comment

Print This Print This   Email This Email This

Back from Calgary

So I’ve been back from Calgary for nearly a wee…

Continue reading
Posted in Concurrent Unit Testing, Graduate School, Pictures | Leave a comment

Print This Print This   Email This Email This

Presentation: ConcJUnit: Unit Testing for Concurrent Programs

ConcJUnit: Unit Testing for Concurrent Programs…

Continue reading
Posted in Concurrent Unit Testing, Publications | Leave a comment

Print This Print This   Email This Email This

Practice Talk in COMP 600 Graduate Seminar

In our COMP 600 graduate seminar, I gave a prac…

Continue reading
Posted in Concurrent Unit Testing, Graduate School | Leave a comment

Print This Print This   Email This Email This

Presentation: ConcJUnit: Unit Testing for Concurrent Programs

ConcJUnit: Unit Testing for Concurrent Programs…

Continue reading
Posted in Concurrent Unit Testing, Publications | Leave a comment

Print This Print This   Email This Email This

Daemon Threads in DrJava’s Interactions Pane

I’m working on integrating ConcJUnit into DrJav…

Continue reading
Posted in Concurrent Unit Testing, DrJava | Leave a comment

Print This Print This   Email This Email This

OpenJDK Incompatibilities

It seems like we have some incompatibilities wi…

Continue reading
Posted in Concurrent Unit Testing, DrJava | Leave a comment

Print This Print This   Email This Email This

PPPJ 2009 Program Posted

The PPPJ 2009 program has been posted. I don’t …

Continue reading
Posted in Concurrent Unit Testing | Leave a comment

Print This Print This   Email This Email This

Long Overdue Update

It is the end of July already. The last time I …

Continue reading
Posted in COMP402, Concurrent Unit Testing, DrJava, Graduate School, Mint, Pictures, Research, Uncategorized | Leave a comment

Print This Print This   Email This Email This

Book: A Framework for Concurrent Unit Testing: Concutest

A Framework for Testing Concurrent Programs: Co…

Continue reading
Posted in Concurrent Unit Testing, Publications | Leave a comment

Print This Print This   Email This Email This

volatile For Synchronizing non-volatile Data

Jevgeni Kabanov on dow.ngra.de made an interes…

Continue reading
Posted in Concurrent Unit Testing, Ramblings, Uncategorized | Leave a comment

Print This Print This   Email This Email This

Still Working on Subtyped Annotation API

Just when I thought I had a complete working AP…

Continue reading
Posted in Concurrent Unit Testing, Research, xajavac | Leave a comment

Print This Print This   Email This Email This