Method and an apparatus for automatic semantic annotation of a process model
First Claim
1. A method for automatic semantic annotation of a process model which comprises model elements named by natural language expressions,wherein a textual structure of each natural language expression is analyzed on the basis of predefined semantic pattern descriptions to establish a semantic linkage between each model element to classes and instances of a reference process ontology for generation of a semantically annotated process model.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and a method for automated semantic annotation of a process model having model elements named by natural language expressions, wherein said apparatus comprises at least one semantic pattern analyser which analyses the textual structure of each natural language expression on the basis of predefined semantic pattern descriptions to establish a semantic linkage between each model element to classes and instances of a reference process ontology for generating a semantically annotated process model.
-
Citations
19 Claims
-
1. A method for automatic semantic annotation of a process model which comprises model elements named by natural language expressions,
wherein a textual structure of each natural language expression is analyzed on the basis of predefined semantic pattern descriptions to establish a semantic linkage between each model element to classes and instances of a reference process ontology for generation of a semantically annotated process model.
-
14. A method for automatic semantic annotation of a process model having model elements named by natural language expressions comprising the steps of:
-
performing a linguistic normalization of the natural language expressions to generate a semantic label for each named model element of said process model; and performing a semantic pattern analysis for each generated semantic label to establish a semantic linkage between each model element to classes and instances of a reference process ontology.
-
-
15. An apparatus for automated semantic annotation of a process model having model elements named by natural language expressions,
wherein said apparatus comprises at least one semantic pattern analyser which analyses the textual structure of each natural language expression on the basis of predefined semantic pattern descriptions to establish a semantic linkage between each model element to classes and instances of a reference process ontology for generating a semantically annotated process model.
-
19. An apparatus for automated semantic annotation of a process model having model elements named by natural language expressions comprising:
-
means for performing a linguistic normalization of a natural language expression to generate a semantic label of the corresponding model element; and means for performing a semantic pattern analysis of said generated semantic label to generate an ordered set of tuples containing instances of semantic pattern templates using analysis rules of a semantic pattern description.
-
Specification