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.

Appendix B<br />

EEML 2005<br />

The language vocabulary <strong>of</strong> EEML 2005 is presented in this chapter. EEML can be<br />

used <strong>for</strong> process and enterprise modeling on different levels (both type and instance<br />

level). The language vocabulary is grouped into several domains focusing on different<br />

modeling perspectives.<br />

Currently EEML includes four modeling domains — <strong>Process</strong> modeling, Resources<br />

modeling, Goal modeling and Data modeling (UML Class Diagram). In this research,<br />

we mainly concern the <strong>Process</strong> modeling and Resource modeling necessary <strong>for</strong> describing<br />

a business process.<br />

B.1 <strong>Process</strong> Modeling Domain<br />

B.1.1<br />

Task<br />

The Task concept should be used to represent a limited piece <strong>of</strong> work within a process.<br />

A task can be decomposed into smaller tasks, and, likewise, be a part <strong>of</strong> a larger task.<br />

The notation <strong>of</strong> a task is a round rectangle. Each task can have an Input Port and an<br />

Output Port which are the small diamonds attached to the left and right side within<br />

the round rectangle. A task-subtask-structure is shown in an onion-style notation as<br />

illustrated below (Figure B.1):<br />

Figure B.1: EEML Tasks<br />

179

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

Saved successfully!

Ooh no, something went wrong!