N. Alex Rupp
N. Alex Rupp studies theoretical geometry and classical literature, and writes for a number of tech rags of wide and varied (dis)repute. He is conducting ongoing research in declarative programming. More information on him may be found at http://www.alex-rupp.com
Articles
Rule engines and declarative programming offer a markedly different style of programming, one that's particularly well-suited to certain kinds of applications. N. Alex Rupp kicks off his "Ruling Out" column with an introduction to the rule engine JSR and how this technology can be used.
In December, N. Alex Rupp tore down the idea of MVC as a design pattern for servlet architectures. Now, as an alternative, he offers Workflow, Action, Representation and State, or WARS.
Model-View-Controller (MVC) is a foundation of GUI design, but is it the right design for servlets? N. Alex Rupp argues that it has become an antipattern that needs to be laid to rest.
JUnit is the glue that holds many open source projects together. But JUnit has problems performing multithreaded unit tests. This article introduces a JUnit extension library designed to enable multithreaded unit testing in JUnit.



