G. Inc, ProtoBuf -Protocol Buffers -Google's data interchange format -http://code.google.com, 2011.

A. Dearle, Software Deployment, Past, Present and Future, Future of Software Engineering (FOSE '07), pp.269-284, 2007.
DOI : 10.1109/FOSE.2007.20

M. Hapner, R. Burridge, R. Sharma, J. Fialli, and K. Stout, Java Message Service Specification. Sun Microsystems, 901 San Antonio Road, 2002.

M. Hassan, B. Song, and E. Huh, A dynamic and fast event matching algorithm for??a??content-based publish/subscribe information dissemination system in Sensor-Grid, The Journal of Supercomputing, vol.47, issue.2, pp.330-365
DOI : 10.1007/s11227-009-0327-0

M. Leclercq, V. Quéma, and J. Stefani, DREAM, Proceedings of the 3rd workshop on Adaptive and reflective middleware -, pp.250-255, 2004.
DOI : 10.1145/1028613.1028625

URL : https://hal.archives-ouvertes.fr/hal-00881539

S. Lin, F. Ta¨?anita¨?ani, and G. S. Blair, Facilitating Gossip Programming with the GossipKit Framework, Distributed Applications and Interoperable Systems 8th IFIP WG 6.1 International Conference, 2008.
DOI : 10.1007/978-3-540-68642-2_19

J. W. Liu, Real-Time Systems, 2000.
URL : https://hal.archives-ouvertes.fr/hal-00544464

G. Seong, N. , and S. H. Lee, Interoperability of Event Service in Java ORB Environment, Proceedings of Tenth International Workshop on Database and Expert Systems Applications, pp.29-33, 2002.

A. James, G. O-'brien, and . Marakas, Introduction to Information Systems, 2007.

M. Papazoglou and W. Van, Service oriented architectures: approaches, technologies and research issues, The VLDB Journal, vol.46, issue.10, pp.389-415, 1007.
DOI : 10.1007/s00778-007-0044-3

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.159.753

L. Seinturier, P. Merle, R. Rouvoy, D. Romero, V. Schiavoni et al., A Component-Based Middleware Platform for Reconfigurable Service-Oriented Architectures. Software: Practice and Experience, 2012.
URL : https://hal.archives-ouvertes.fr/inria-00567442

A. Taherkordi, F. Loiret, A. Abdolrazaghi, R. Rouvoy, Q. Le-trung et al., Programming Sensor Networks Using Remora Component Model, 6th IEEE International Conference on Distributed Computing in Sensor Systems (DCOSS'10), pp.45-62, 2010.
DOI : 10.1007/978-3-642-13651-1_4

URL : https://hal.archives-ouvertes.fr/hal-00471516

T. Vergnaud, J. Hugues, L. Pautet, and F. Kordon, PolyORB: A Schizophrenic Middleware to Build Versatile Reliable Distributed Applications, Reliable Software Technologies-Ada-Europe, pp.106-119, 2004.
DOI : 10.1007/978-3-540-24841-5_8

W. M. Van-der-aalst, Formalization and verification of event-driven process chains, Information and Software Technology, vol.41, issue.10, pp.639-650, 1999.
DOI : 10.1016/S0950-5849(99)00016-6

P. Wolfgang, Design patterns for object-oriented software development, 1994.