21.01.2014 Views

Semantic Annotation for Process Models: - Department of Computer ...

Semantic Annotation for Process Models: - Department of Computer ...

Semantic Annotation for Process Models: - Department of Computer ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

x<br />

LIST OF FIGURES<br />

6.1 System modules <strong>of</strong> the prototype . . . . . . . . . . . . . . . . . . . . . . 95<br />

6.2 Structure <strong>of</strong> entities in the Pro-SEAT prototype . . . . . . . . . . . . . . 96<br />

6.3 Structure <strong>of</strong> entities in the pr<strong>of</strong>ile annotation . . . . . . . . . . . . . . . 96<br />

6.4 Structure <strong>of</strong> entities in the meta-model annotation . . . . . . . . . . . . 97<br />

6.5 Metis meta-model structure . . . . . . . . . . . . . . . . . . . . . . . . . 97<br />

6.6 Structure <strong>of</strong> entities in the model annotation . . . . . . . . . . . . . . . 98<br />

6.7 Metis model structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98<br />

6.8 Structure <strong>of</strong> entities in the goal annotation . . . . . . . . . . . . . . . . 99<br />

6.9 Structure <strong>of</strong> process model fragment . . . . . . . . . . . . . . . . . . . . 100<br />

6.10 Main components <strong>of</strong> the UI in Pro-SEAT . . . . . . . . . . . . . . . . . 101<br />

6.11 The UI <strong>of</strong> process knowledge navigator in Pro-SEAT . . . . . . . . . . . 102<br />

7.1 <strong>Semantic</strong> annotation process based on PSAM . . . . . . . . . . . . . . . 104<br />

7.2 Sales logistics process <strong>of</strong> enterprise A in BPMN . . . . . . . . . . . . . . 105<br />

7.3 Checking availability <strong>of</strong> the delivery <strong>of</strong> enterprise A in BPMN . . . . . . 106<br />

7.4 Picking, packing and create delivery <strong>of</strong> enterprise A in BPMN . . . . . . 107<br />

7.5 TelCo item receiving process . . . . . . . . . . . . . . . . . . . . . . . . 108<br />

7.6 Decomposition <strong>of</strong> the check items . . . . . . . . . . . . . . . . . . . . . . 108<br />

7.7 The item delivery process <strong>of</strong> enterprise B in EEML . . . . . . . . . . . . 109<br />

7.8 The delivery process to franchisees <strong>of</strong> enterprise B in EEML . . . . . . . 109<br />

7.9 The delivery process to shops <strong>of</strong> enterprise B in EEML . . . . . . . . . . 110<br />

7.10 SCOR S1 process <strong>of</strong> sourcing stocked product [164] . . . . . . . . . . . . 111<br />

7.11 SCOR process element S1.2 Receive Product in Protégé-OWL editor 113<br />

7.12 SCOR input/output Sourced Product On Order in Protégé-OWL editor113<br />

7.13 SCOR hard goal Sourced Products are Verified in Protégé-OWL<br />

editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114<br />

7.14 SCOR s<strong>of</strong>t goal Improve Supplier Delivery Per<strong>for</strong>mance in Protégé-<br />

OWL editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115<br />

7.15 Architecture <strong>of</strong> the process knowledge management system based on semantic<br />

annotation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122<br />

8.1 SEQUAL framework <strong>for</strong> discussing quality <strong>of</strong> models [80] . . . . . . . . 131<br />

8.2 Language quality in the quality framework [80] . . . . . . . . . . . . . . 132<br />

9.1 The SWRL rules in Protege-OWL SWRLTab . . . . . . . . . . . . . . . 151<br />

9.2 The query result <strong>of</strong> QRule-Activity-achievesHardGoal on PM A . . 152<br />

9.3 The query result <strong>of</strong> QRule-Activity-achievesHardGoal on PM B2 . . 152<br />

9.4 The query result <strong>of</strong> QRule-Activity-hasActor on PM A . . . . . . . . 153<br />

9.5 The query result <strong>of</strong> QRule-Activity-hasActor on PM B2 . . . . . . . . 154<br />

9.6 The query result <strong>of</strong> QRule-Activity-hasActor-sameas on PM A . . . 154<br />

9.7 The query result <strong>of</strong> QRule-Activity-hasActor-sameas on PM B2 . . . 155<br />

9.8 The query result <strong>of</strong> QRule-Activity-hasActor-kind<strong>of</strong> on PM B2 . . . 155<br />

9.9 The query result <strong>of</strong> QRule-Activity-hasSuccedingActivities on PM A 156<br />

9.10 The query result <strong>of</strong> QRule-Activity-hasSuccedingActivities on PM B2 156<br />

9.11 The query result <strong>of</strong> QRule-Activity-phase<strong>of</strong> on PM A . . . . . . . . . 157<br />

9.12 The query result <strong>of</strong> QRule-Activity-phase<strong>of</strong> on PM B2 . . . . . . . . 157<br />

9.13 The query result <strong>of</strong> QRule-Activity-Input-mappedto on PM B2 . . . 158

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!