A Case Study in Business Application Development Using Open Source and Semantic Web Technologies