Programming the Semantic Web
Adding Semantics to Social Software Engineering (by Steffen Lohmann & Thomas Riechert)
Staab programming thesemanticweb