13. A data converting computing device for creating OWL (Web Ontology Language) ontology from a UBL (Universal Business Language) process diagram, comprising: one or more processors; memory coupled to the one or more processors and configured to be capable of executing programmed instructions comprising and stored in the memory to: extract at least one of one or more processes, one or more partitions, one or more activities, or one or more objects from the UBL process diagram; create a first OWL class corresponding to the one or more processes assigned as instances to the first OWL class, a second OWL class corresponding to the one or more partitions assigned as instances to the second OWL class, a third OWL class corresponding to the one or more objects assigned as instances to the third OWL class, and one or more object properties, wherein the one or more object properties correspond to the one or more activities; assign a domain and a range corresponding to each of the one or more object properties, wherein assigning the range to each of the one or more object properties comprises determining an object associated with each of the one or more object properties assigning the object as the range to each of the one or more object properties; generate an OWL ontology by adding the first OWL class, the second OWL class, the third OWL class, and the one or more object properties; and associate one or more rules with the one or more object properties, wherein the one or more rules capture the sequence of the one or more activities.
13. A data converting computing device for creating OWL (Web Ontology Language) ontology from a UBL (Universal Business Language) process diagram, comprising: one or more processors; memory coupled to the one or more processors and configured to be capable of executing programmed instructions comprising and stored in the memory to: extract at least one of one or more processes, one or more partitions, one or more activities, or one or more objects from the UBL process diagram; create a first OWL class corresponding to the one or more processes assigned as instances to the first OWL class, a second OWL class corresponding to the one or more partitions assigned as instances to the second OWL class, a third OWL class corresponding to the one or more objects assigned as instances to the third OWL class, and one or more object properties, wherein the one or more object properties correspond to the one or more activities; assign a domain and a range corresponding to each of the one or more object properties, wherein assigning the range to each of the one or more object properties comprises determining an object associated with each of the one or more object properties assigning the object as the range to each of the one or more object properties; generate an OWL ontology by adding the first OWL class, the second OWL class, the third OWL class, and the one or more object properties; and associate one or more rules with the one or more object properties, wherein the one or more rules capture the sequence of the one or more activities. 14. The device as set forth in claim 13 , wherein the one or more processors are further configured to be capable of executing programmed instructions for the assigning the domain corresponding to each of the one or more object properties, which comprise the programmed instructions stored in the memory to: determine a partition associated with each of the one or more object properties; and assign the partition as the domain to each of the one or more object properties.