The WASA project

 

 

 

Constraint programming

A Java implementation of a CSP-oriented library.
http://liawww.epfl.ch/~torrens/JCL/

About JSolver. We deplore that the source code of this interesting tool is not available.
http://www.e-optimization.com/resources/uploads/JSolver_2.0_Intro.pdf

Another project named JSolve :
http://www.cs.kuleuven.ac.be/~bmd/PrologInJava/

About logic programming (much, much stuff) :
http://www.cs.ccu.edu.tw/~dan/logic-prog.html
http://solon.cma.univie.ac.at/~neum/glopt/techniques.html

Language patterns

"A Pattern Language for Developing Object-Oriented Frameworks" (this is about making frameworks)
http://st-www.cs.uiuc.edu/users/droberts/evolve.html

Pattern Language + framework around J2EE. J2EE knowledge not mandatory.
http://www.javaworld.com/javaworld/jw-04-2001/jw-0420-eplus.html

This paper presents language patterns inherently embedded in GUIs.
http://www.mit.edu/~jtidwell/interaction_patterns.html

Introduction says everything with "pattern language = structured pattern catalog".
http://www.cise.ufl.edu/research/ParallelPatterns/PatternLanguage/PatternLang.htm

Short and explainatory :
http://www.designmatrix.com/pl/anatomy.html

A Pattern Language sample around error management.
http://www.objectarchitects.de/arcus/cookbook/exhandling/