ACM Home Page
Please provide us with feedback. Feedback
A metamodel for distributed event based systems
Full text PdfPdf (341 KB)
Source Distributed event-based systems; Vol. 332 archive
Proceedings of the second international conference on Distributed event-based systems table of contents
Rome, Italy
SESSION: Modeling event based systems table of contents
Pages 221-232  
Year of Publication: 2008
ISBN:978-1-60558-090-6
Authors
Rolando Blanco  University of Waterloo, Canada
Jun Wang  University of Waterloo, Canada
Paulo Alencar  University of Waterloo, Canada
Sponsors
: IEEE
: ACM
: USENIX
IFIP : International Federation for Information Processing
SIGSOFT: ACM Special Interest Group on Software Engineering
SIGMOD: ACM Special Interest Group on Management of Data
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 26,   Downloads (12 Months): 243,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1385989.1386018
What is a DOI?

ABSTRACT

A metamodel, suitable for the study of modularization and composition of functionality in distributed event systems, is proposed in this paper. The metamodel describes the structural, control, and runtime aspects of distributed event systems. Central to the metamodel is the use of reactive component interfaces. Reactive component interfaces specify the events components in the system generate and react to, and describe the behaviour expected from the components. Gem, a distributed event system that follows the metamodel is presented. Two composition mechanisms, interface extension and encapsulation, are supported in Gem and serve to illustrate the type of compositions that can be implemented by systems that conform to the metamodel.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
3
4
5
 
6
 
7
8
 
9
P. Fenkam, M. Jazayeri, and G. Reif. On methodologies for constructing correct event-based applications. In A. Carzaniga and P. Fenkam, editors, 3rd International Workshop on Distributed Event-Based Systems (DEBS'04), pages 38--43, Edinburgh, Scotland, UK, May 2004. IEEE.
 
10
D. Ferraiolo and R. Kuhn. Role-based access controls. In 15th NIST-NCSC National Computer Security Conference, pages 554--563, 1992.
 
11
 
12
L. Fiege. Visibility in Event-Based Systems. Ph.d. thesis, Technische Universität Darmstadt, Darmstadt, Germany, Apr. 2005.
 
13
 
14
S. M. Inc. Jxta v2.0 protocols specification, 2007.
 
15
D. Kitchin, W. R. Cook, and J. Misra. A language for task orchestration and its semantic properties. In C. Baier and H. Hermanns, editors, CONCUR, volume 4137 of Lecture Notes in Computer Science, pages 477--491. Springer-Verlag, 2006.
 
16
 
17
 
18
 
19
 
20
M. Mansouri-Samani and M. Sloman. Gem: A generalised event monitoring language for distributed systems. IEE/IOP/BCS Distributed Systems Engineering Journal, 4(2):96--108, June 1997.
 
21
 
22
G. Mühl. Large-Scale Content-Based Publish/Subscribe Systems. PhD thesis, Technische Universität Darmstadt, Darmstadt, Germany, September 2002.
 
23
24
 
25
P. R. Pietzuch. Hermes: A Scalable Event-Based Middleware. PhD thesis, University of Cambridge, Queens' College, February 2004.
 
26
A. J. H. Simons. On the compositional properties of UML statechart diagrams. In Proceedings of the Third Workshop on Rigorous Object-Oriented Methods, (ROOM2000), Electronic Workshops in Computing (eWiC), York, UK, January 2000. The British Computer Society (BCS).
 
27
R. D. Team. Draft rapide 1.0 pattern language reference manual. http://pavg.stanford.edu/rapide/lrms/patterns.ps, July 1997. Program Analysis and Verification Group, Stanford University.
 
28
W. W. W. C. (W3C). State chart xml (scxml): State machine notation for control abstraction, w3c working draft 21 february 2007, 2007.
 
29
J. Wang. An interface based distributed event system. Master's thesis, University of Waterloo, Waterloo, Ontario, Canada, April 2008.
 
30
M. E. Winston, R. Chaffin, and D. Herrmann. A taxonomy of part-whole relations. Cognitive Science, 11(4):417--444, 1987.

Collaborative Colleagues:
Rolando Blanco: colleagues
Jun Wang: colleagues
Paulo Alencar: colleagues