Clinical Practice Guidelines (CPG) are used by healthcare practitioners to standardize clinical practice and to provide evidence mediated health-care. Currently, there have been considerable efforts to computerize CPG so as to operationalize them within Clinical Decision Support Systems (CDSS) and to deploy them at the point of care. In our work, we take a semantic web approach - employing a domain ontology, a patient ontology, decision rules and a rule execution engine - towards the computerization and execution of CPG for CDSS. We present an ontology-driven approach for computerizing CPG and executing them based on individual patient instances. In our work we extend the Guideline Element Model (GEM) for computerizing CPG. We have (i) defined a CPG ontology based on the Document Type Definition (DTD) of GEM for ontologically representing a GEM encoded CPG; (ii) developed CPG decision logic definition tool and defined CPG rule syntax ows practitioners to abstract and define decis...