20.01.2015 Views

Performance Modeling and Benchmarking of Event-Based ... - DVS

Performance Modeling and Benchmarking of Event-Based ... - DVS

Performance Modeling and Benchmarking of Event-Based ... - DVS

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.

4.2. PERFORMANCE MODELING PATTERN 47<br />

QPN Definition<br />

Places:<br />

Place Type Description<br />

Producer S Publish events.<br />

Broker Q Receives all incoming events <strong>and</strong> forwards notifIcation<br />

events to n consumers.<br />

Consumer S Consumes incoming events.<br />

Colors:<br />

Color<br />

<strong>Event</strong><br />

Notification (Not.)<br />

Description<br />

Represents the published event.<br />

<strong>Event</strong> notification.<br />

Transitions:<br />

Id Input Output Description<br />

T1 1 <strong>Event</strong> (Producer) 1 <strong>Event</strong> (Broker) Producer publishes<br />

event.<br />

T2 1 <strong>Event</strong> (Broker) n Notifications (Broker) Notifications are created.<br />

T3 1 Notification (Broker) 1 Not. (Consumer) Consumer receives<br />

event.

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

Saved successfully!

Ooh no, something went wrong!