Semantic Annotation for Process Models: - Department of Computer ...
Semantic Annotation for Process Models: - Department of Computer ... Semantic Annotation for Process Models: - Department of Computer ...
138 CHAPTER 8. QUALITY EVALUATION OF THE METHOD Semantic Quality and Perceived Semantic Quality The semantic quality of the annotation models depends on the semantic quality of both the original models and the annotation. We have assumed that the original process models are semantically correct and complete. The semantics of the generated PSAM models are consequently determined by the transformation from the original models to the PSAM definitions. More semantics are introduced during the model and the goal annotation. The quality of such semantics is categorized into the perceived semantic quality in this approach because it corresponds to annotators’ and annotation users’ interpretations and their knowledge of the domain. Most annotation operations are manual, but Pro-SEAT supports the semi-automatic goal annotation which might help to achieve semantic validity and completeness. In Pro-SEAT, the ontology-based query interface provides the service to perceive the semantics of the annotation. The perceived semantic quality of annotation model is further validated through the applications and analyzed in chapter 9. Pragmatic Quality Since the annotated process models are OWL model instances, it is not difficult for an annotation user to understand the annotation schema and structure. Moreover, ontology is designed in a human understandable way and the annotation user is supposed to know about the domain. There is no problem for the annotation user to read the models, but it is hard for the user to see the whole picture of the models without the support of a visualization tool. However, the OWL models can be interpreted by any tools supporting OWL DL. Since the SCOR ontology provides explicit representation of conceptualization of supply chain domain, the references in the annotation help annotation users learn the domain and adapt processes of PM A , PM B1 and PM B2 , which is evident in the applicability validation in Chapter 9. Besides, the pragmatic quality of PM A , PM B1 and PM B2 represented in Pro-SEAT also depends on the pragmatic quality of Pro-SEAT, which is discussed in the following section. Social Quality One of the goals for the proposed approach is to help process knowledge sharing among different organizations within a domain. The ontologies are assumed to be the domain standards which are agreed by different audience. GPO is the meta-model ontology. The PSAM models are generated from this standard and the model content is annotated with domain standard. In the exemplar studies, SCOR is chosen to be the common standard and modeled as the domain ontology, because SCOR is already well known in many enterprises for the supply-chain management in practice. The original models PM A , PM B1 and PM B2 are all within the supply-chain domain. Organizational Quality For the organizational quality of the PSAM models and the tool, we can check if the modeling goals can be fulfilled and addressed by the proposed approach.
8.3. QUALITY ANALYSIS 139 • G1 - The annotation should improve the readability and comprehensibility of the existing process models. The semantic annotation enriches the model semantics by referencing the ontology concepts using semantic relationships. Thus, with the referenced ontology, the semantics of the model elements can be interpreted more correctly and completely by both human and machine. With respect to the pragmatic quality of Pro-SEAT we find that the annotation functions do not really address this goal. However the ontology-based query in Pro-SEAT provides the functions to navigate the process models. Since the annotation results are in OWL, the machine can read and reason the semantics in the annotation model. This goal is further analyzed in Chapter 9. • G2 - The annotation should help process knowledge sharing among different organizations within a domain. From the discussion on the social quality, we find that this goal has been addressed by the annotation models. The applicability of the approach in Chapter 9 proves that the annotation models can fulfill this goal. • G3 - The annotation should help to analyze and validate the existing process models. Satisfaction of this goal is checked and discussed in Chapter 9. • G4 - The annotation should be helpful in model reuse and model integration. Such goal is related to G2. The annotation models have not been applied in any real applications of model transformation and model integration. The applicability of the annotation results are only described in the application scenario under the exemplar studies. This goal is further analyzed in Chapter 9. 8.3.3 Quality evaluation of Pro-SEAT The annotation tool is also the means to achieve quality annotation results. Thus the tool evaluation is to validate the performance of Pro-SEAT on achieving model quality. • Physical Quality - Pro-SEAT provides the functions of importing the original process models, loading the ontology, editing and saving the meta-model annotation, the model and the goal annotation results. The current version of the tool is mainly designed for interpreting the models in XML created by Metis tool. The tool can only load the ontology in OWL format and the integrated ontology API is the Protégé 3.2.1 OWL API. There is no database repository deployed for the annotated process knowledge, but only the XML or OWL files and folders are used to manage the knowledge. Therefore, the benefit is that the knowledge is easy to distribute and could be published on the Web, while the disadvantage is the lack of a systematic way to manage the files and their inherent links. This might be compensated by integrating the CO 2 SY system which is developed by Strašunskas [175] for managing the interrelationships between product fragments.
- Page 108 and 109: 88 CHAPTER 5. GOAL ANNOTATION • i
- Page 110 and 111: 90 CHAPTER 5. GOAL ANNOTATION 5.5 G
- Page 112 and 113: 92 CHAPTER 5. GOAL ANNOTATION
- Page 114 and 115: 94 CHAPTER 6. PRO-SEAT (PROCESS SEM
- Page 116 and 117: 96 CHAPTER 6. PRO-SEAT (PROCESS SEM
- Page 118 and 119: 98 CHAPTER 6. PRO-SEAT (PROCESS SEM
- Page 120 and 121: 100 CHAPTER 6. PRO-SEAT (PROCESS SE
- Page 122 and 123: 102 CHAPTER 6. PRO-SEAT (PROCESS SE
- Page 124 and 125: 104 CHAPTER 7. EXEMPLAR STUDIES AND
- Page 126 and 127: 106 CHAPTER 7. EXEMPLAR STUDIES AND
- Page 128 and 129: 108 CHAPTER 7. EXEMPLAR STUDIES AND
- Page 130 and 131: 110 CHAPTER 7. EXEMPLAR STUDIES AND
- Page 132 and 133: 112 CHAPTER 7. EXEMPLAR STUDIES AND
- Page 134 and 135: 114 CHAPTER 7. EXEMPLAR STUDIES AND
- Page 136 and 137: 116 CHAPTER 7. EXEMPLAR STUDIES AND
- Page 138 and 139: 118 CHAPTER 7. EXEMPLAR STUDIES AND
- Page 140 and 141: 120 CHAPTER 7. EXEMPLAR STUDIES AND
- Page 142 and 143: 122 CHAPTER 7. EXEMPLAR STUDIES AND
- Page 144 and 145: 124 CHAPTER 7. EXEMPLAR STUDIES AND
- Page 146 and 147: 126 CHAPTER 7. EXEMPLAR STUDIES AND
- Page 149 and 150: Chapter 8 Quality Evaluation of the
- Page 151 and 152: 8.2. SETTING FOR THE QUALITY EVALUA
- Page 153 and 154: 8.2. SETTING FOR THE QUALITY EVALUA
- Page 155 and 156: 8.3. QUALITY ANALYSIS 135 to those
- Page 157: 8.3. QUALITY ANALYSIS 137 annotatio
- Page 161 and 162: 8.5. SUMMARY 141 3. Semantic annota
- Page 163 and 164: Chapter 9 Validation of Applicabili
- Page 165 and 166: 9.1. VALIDATION DESIGN 145 - RE3.3
- Page 167 and 168: 9.2. SWRL FORMULATION 147 Table 9.1
- Page 169 and 170: 9.2. SWRL FORMULATION 149 RE3.2 RE3
- Page 171 and 172: 9.3. APPLICABILITY VALIDATION IN AN
- Page 173 and 174: 9.3. APPLICABILITY VALIDATION IN AN
- Page 175 and 176: 9.3. APPLICABILITY VALIDATION IN AN
- Page 177 and 178: 9.3. APPLICABILITY VALIDATION IN AN
- Page 179 and 180: 9.4. DISCUSSION ON RESULTS OF THE V
- Page 181 and 182: 9.4. DISCUSSION ON RESULTS OF THE V
- Page 183: Part IV Synopsis 163
- Page 186 and 187: 166 CHAPTER 10. CONCLUSIONS AND FUT
- Page 188 and 189: 168 CHAPTER 10. CONCLUSIONS AND FUT
- Page 190 and 191: 170 CHAPTER 10. CONCLUSIONS AND FUT
- Page 193 and 194: Appendix A BPMN This chapter presen
- Page 195 and 196: A.3. CONNECTING OBJECTS 175 Figure
- Page 197 and 198: A.6. BPMN META-MODEL TREE IN METIS
- Page 199 and 200: Appendix B EEML 2005 The language v
- Page 201 and 202: B.2. RECOURSES MODELING DOMAIN 181
- Page 203 and 204: Appendix C SCOR SCOR — Supply Cha
- Page 205 and 206: C.2. LEVEL 2 TOOLKIT 185 Level 1 Me
- Page 207 and 208: C.3. LEVEL 3 PROCESS ELEMENTS 187 F
138 CHAPTER 8. QUALITY EVALUATION OF THE METHOD<br />
<strong>Semantic</strong> Quality and Perceived <strong>Semantic</strong> Quality<br />
The semantic quality <strong>of</strong> the annotation models depends on the semantic quality <strong>of</strong> both<br />
the original models and the annotation. We have assumed that the original process<br />
models are semantically correct and complete. The semantics <strong>of</strong> the generated PSAM<br />
models are consequently determined by the trans<strong>for</strong>mation from the original models to<br />
the PSAM definitions.<br />
More semantics are introduced during the model and the goal annotation. The<br />
quality <strong>of</strong> such semantics is categorized into the perceived semantic quality in this approach<br />
because it corresponds to annotators’ and annotation users’ interpretations and<br />
their knowledge <strong>of</strong> the domain. Most annotation operations are manual, but Pro-SEAT<br />
supports the semi-automatic goal annotation which might help to achieve semantic validity<br />
and completeness. In Pro-SEAT, the ontology-based query interface provides the<br />
service to perceive the semantics <strong>of</strong> the annotation. The perceived semantic quality <strong>of</strong><br />
annotation model is further validated through the applications and analyzed in chapter<br />
9.<br />
Pragmatic Quality<br />
Since the annotated process models are OWL model instances, it is not difficult <strong>for</strong> an<br />
annotation user to understand the annotation schema and structure. Moreover, ontology<br />
is designed in a human understandable way and the annotation user is supposed<br />
to know about the domain. There is no problem <strong>for</strong> the annotation user to read the<br />
models, but it is hard <strong>for</strong> the user to see the whole picture <strong>of</strong> the models without the<br />
support <strong>of</strong> a visualization tool. However, the OWL models can be interpreted by any<br />
tools supporting OWL DL. Since the SCOR ontology provides explicit representation<br />
<strong>of</strong> conceptualization <strong>of</strong> supply chain domain, the references in the annotation help annotation<br />
users learn the domain and adapt processes <strong>of</strong> PM A , PM B1 and PM B2 , which<br />
is evident in the applicability validation in Chapter 9. Besides, the pragmatic quality<br />
<strong>of</strong> PM A , PM B1 and PM B2 represented in Pro-SEAT also depends on the pragmatic<br />
quality <strong>of</strong> Pro-SEAT, which is discussed in the following section.<br />
Social Quality<br />
One <strong>of</strong> the goals <strong>for</strong> the proposed approach is to help process knowledge sharing among<br />
different organizations within a domain. The ontologies are assumed to be the domain<br />
standards which are agreed by different audience. GPO is the meta-model ontology.<br />
The PSAM models are generated from this standard and the model content is annotated<br />
with domain standard. In the exemplar studies, SCOR is chosen to be the common<br />
standard and modeled as the domain ontology, because SCOR is already well known<br />
in many enterprises <strong>for</strong> the supply-chain management in practice. The original models<br />
PM A , PM B1 and PM B2 are all within the supply-chain domain.<br />
Organizational Quality<br />
For the organizational quality <strong>of</strong> the PSAM models and the tool, we can check if the<br />
modeling goals can be fulfilled and addressed by the proposed approach.