28 citations found. Retrieving documents...
Object Management Group (1997). Event Service Specification. Technical Report formal/97-12-11, Object Management Group (OMG), Famingham, MA.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Profile-Directed Optimization of Event-Based Programs - Saumya (2002)   (1 citation)  (Correct)

....a variety of contexts. They are used to structure user interaction code in GUI systems [16, 7] form the basis for configurability in systems to build customized distributed services and network protocols [3, 8, 14] are the paradigm used for asynchronous notification in distributed object systems [17], and are advocated as an alternative to threads in web servers and other types of system code [18, 21] Even operating system kernels can be viewed as event based systems, with the occurrence of interrupts and system calls being events that drive execution. The rationale behind using events is ....

Object Management Group. Event Service Specification (Version 1.1), March 2001.


Profile-Directed Optimization of Event-Based Programs - Rajagopalan, Debray.. (2002)   (1 citation)  (Correct)

....variety of contexts. They are used to structure user interaction code in GUI systems [10, 19] form the basis for configurability in systems to build customized distributed services and network protocols [5, 12, 18] are the paradigm used for asynchronous notification in distributed object systems [20], and are advocated as an alternative to threads in web servers and other types of system code [21, 27] Even operating system kernels can be viewed as event based systems, with the occurrence of interrupts and system calls being events that drive execution. The rationale behind using events is ....

....will be executed, can be specified for an event handler. Events and handlers can be synchronous or asynchronous. Events also form the basis for event notification services ranging from the selective broadcasting in Field [25] to standards efforts such as the CORBA Event Notification Service [20]. Such services are typically used in a distributed system for communicating between separate address spaces. Although event and handler profiling makes sense in this context, handler merging may not be feasible since the handlers may need to reside in separate address spaces. Programming ....

Object Management Group. Event Service Specification (Version 1.1), March 2001.


An Embedded Ubiquitous Control Architecture for Low Power Systems - Weatherall   (Correct)

....other transport methods, since events may only be received at discrete intervals. If a sensor beacons every ten seconds and delivers events in this way then attribute data is guaranteed to remain valid for ten seconds after receipt. Events over RPC An approach favoured by the OMG CORBA Event [49] and Notification [50] services is to pass events in method invocations. Internally, Koala supports an RPC event delivery mechanism based on counting events. The ORB watches remote objects by invoking a private await( method, passing the event counter value of the last event received. The ....

Object Management Group. Event Service Specification, Version 1.1, February 2001.


Real-time Processing of Media Streams: A Case for.. - Eide, Eliassen.. (2002)   (Correct)

....to detect entry or exit from a camera view. 4. Prototype In this section we describe a prototype of the framework with emphasis on the parts relevant for distributed eventbased systems. 4.1. Event notificationservice Different event notification service technologies, such as CORBA Event Service[14], CORBA Notification Service, and SIENA are available. We are at the time of writing in the process of starting to use SIENA and CORBA Notification Service. The event notification service in this prototype is based on Mbus[16] which we will now describe and discuss. Mbus is a standard[17] ....

Object Management Group Inc. CORBA services, Event Service Specification, v1.1. http://www.omg.org/, 2001.


On QoS-Aware Publish-Subscribe - Araújo, Rodrigues (2002)   (1 citation)  (Correct)

....the Proceedings of the International Workshop on Distributed Event Based Systems, Vienna, Austria, July, 2002. In conjuction with the 22nd International Conference on Distributed Computing Systems) This work has been partially supported by the project POSI 41473 CHS 2001, INDIQoS. 1 Service [12], CORBA Notification Service [11] Java Message Service [14] and to systems, such as CEA (Cambridge Event Architecture) 2] Distributed Asynchronous Collections [9] or SIENA (Scalable Internet Event Notification Architectures) 6] This is a significant drawback, since QoS features are an ....

Object Management Group, OMG Headquarters, 250 First Avenue, Suite 201, Needham, MA 02494, USA. Event Service Specification, March 2001.


Using Events for the Scalable Federation of.. - Bates, Bacon, Moody.. (1998)   (26 citations)  (Correct)

....Work Our event system is built as a layer above distributed programming systems, such as CORBA, DCOM or Java RMI. It does not require any special support from such systems. We developed our event system initially using a locally developed distributed object system, and later with CORBA. CORBA [6], Java [9] and Microsoft [11] have defined event services. Our work differs from these as follows: 1. Open distribution We are interested in the use of events in a global Internet. It is important to contrast the differences between events in an open distributed systems context and an ....

Object Management Group. Event Service Spec- ification. Technical report, March 1995.


On QoS-Aware Publish-Subscribe - Araújo, Rodrigues (2002)   (1 citation)  (Correct)

.... existing architectures that support the publish subscribe communication is their limited support for the negotiation or enforcement of Quality of Service (QoS) parameters (such as required bandwidth or latency, for instance) This observation applies both to models, such as the CORBA Event Service [11], CORBA Notification Service [10] Java Message Service [12] and to systems, such as CEA (Cambridge Event Architecture) 1] Distributed Asynchronous Collections [8] or SIENA (Scalable Internet Event Notification Architectures) 6] This is a significant drawback, since QoS features are an ....

Object Management Group, OMG Headquarters, 250 First Avenue, Suite 201, Needham, MA 02494, USA. Event Service Specification, March 2001.


Supporting Distributed Processing of Time-based Media Streams - Eide, Eliassen, Lysne (2001)   (2 citations)  (Correct)

....must be realized as a distributed and scalable service, balancing requirements for real time communication and low event propagation delay against ordering and reliability guarantees associated with event delivery. Different event notification service technologies, such as CORBA Event Service[14], CORBA Notification Service[13] SIENA[3] Scalable Internet Event Notification Architecture) and somewhat related, shared spaces approaches such as JavaSpaces[21] are available, but the event broker in this prototype is based on Mbus[16] Mbus is a standard[17] currently being worked out by ....

Object Management Group Inc. CORBA services, Event Service Specification, v1.1. http://www.omg.org/, 2001.


Flexible IDL Compilation for Complex Communication Patterns - Eide, Simister, Stack..   (Correct)

....IDL based middleware systems support additional communication models through the use of runtime services : libraries of objects that act as communication proxies and which implement new application level communication models atop compiler generated synchronous RPC stubs. The CORBA Event Service [25] is an example of this approach, as is CORBA s support for deferred synchronous communication through the Dynamic Invocation Interface [24] 1 These services, however, do not necessarily provide sufficiently strong support to high performance applications. The communication proxies introduce ....

....the benefits that come from the ability to create application specific stubs. We showed that application specific stubs, customized according to a set of programmer supplied interface annotations, could provide up to an order of magnitude speedup in RPC performance. The CORBA Event Service [25] is another Object Management Group standard for decoupling requests and replies between CORBA objects. This specification defines an event channel as an object that mediates communication between sets of suppliers and consumers. Because an event channel is a heavyweight object, it can provide ....

Object Management Group. Event service specification. In CORBAservices Specification, chapter 4. Object Management Group, Dec. 1997.


Design and Implementation of CORBA-Based Subscription Server - Ritika Maheshwari Rod   (Correct)

....system. In this paper, we also outline the similarity between the EOSDIS Subscription Server and our subscription server (section 6) 2. Event Service As a solution to the problems with the CORBA invocation model, the Object Management Group (OMG) came up with the Event Service specification [7]. The Event Service provides an application architecture where there are no clients or servers. There are suppliers (or generators) of information and consumers of information. The Event Service de couples communication from specific client server pairs. The heart of the OMG Event Service is the ....

Object Management Group, "Event Service Specification", ftp://ftp.omg.org/pub/docs/formal/97-12-11.pdf


Event Composition in Time-dependent Distributed Systems - Liebig, Cilia, Buchmann (1999)   (10 citations)  (Correct)

....operators and point out the potential pitfalls due to the very nature of distributed systems. Finally we address open issues and present current and future work. II. Related Work General purpose event notification services have been proposed recently as part of major middleware initiatives [37,38,39,20,31]. However, most of them are restricted to primitive events and do not consider any consumption policies. Composition of events was proposed together with the concept of Event Condition Action rules in active databases [10] Active databases support composite events but assume the existence of a ....

....events. CEA is oriented to support multimedia, mobility, group interaction and composition of heterogeneous software components [5] The implementation of CEA is based on a proprietary RPC system, limiting interoperability. Recently, COBEA [31] was proposed, which extends the CORBA Event Service [37] with the CEA publish register notify paradigm, supporting fault tolerance, composite events, server side filtering and access control. In EVE [19,45] an event based middleware layer is proposed as platform for a workflow enactment system. The workflow is mapped to services and brokers. The ....

Object Management Group (OMG). Event Service Specification. Technical Report formal/97-12-11, ftp://www.omg.org/pub/docs/formal /97-12-11.pdf.


The Architecture of the READY Event Notification Service - Gruber, Krishnamurthy.. (1999)   (28 citations)  (Correct)

....of specifications. READY (REliable, Available, Distributed Yeast) extends the Yeast specification language by adding structured events, QoS directives, sessions and session groups, and several other language constructs. The CORBA Notification Service [13] extends the CORBA Event Service [12] by adding structured events, event type discovery, event filtering, sharing of filters among several consumers, QoS properties, and an optional event type repository. Although these additions are closely related to our work, READY offers better grouping mechanisms, much more powerful filtering ....

Object Management Group (OMG). Event Service specification. ftp://www.omg.org/pub/docs/formal/97-12-11.pdf.


Flexible and Optimized IDL Compilation for Distributed.. - Eide, Lepreau, Simister (1998)   (3 citations)  (Correct)

....of presentation from interface in order to produce application specialized stubs. We showed that programmer supplied interface annotations that coerce the programmer s contract to applications needs could provide up to an order of magnitude speedup in rpc performance. The corba Event Service [25] is an Object Management Group standard for decoupling requests and replies between corba objects. The specification defines an event channel as an object that mediates communication between sets of suppliers and consumers. Because an event channel is a heavyweight object, it can provide many ....

Object Management Group. Event service specification. In CORBAservices Specification, chapter 4. Object Management Group, Dec. 1997.


Higher-Level Constructs in the READY Event Notification.. - Gruber, Krishnamurthy..   (Correct)

....and deliver them to event consumers (subscribers) Publish subscribe mechanisms have also been retro fitted to existing middleware products, including persistent message queue products and TP monitors. There is also standards work in this area: the OMG adopted a standard CORBA Event Service [11], and will soon adopt a standard for a Notification Service which is a feature enriched version of the Event Service. Despite all of these products and the standardization efforts, and despite the fact that event driven computation is not a new idea, there has been relatively little work on ....

Object Management Group (OMG). Event service specification. ftp://www.omg.org/pub/docs/formal/97-07-13.pdf.


The Architecture of the READY Event Notification Service - Gruber, Krishnamurthy.. (1999)   (28 citations)  (Correct)

....where event consumers (subscribers) accept events from suppliers (publishers) often via a mediator. Publish subscribe mechanisms have been retro fitted to existing middleware products, including persistent message queue products and transaction processing monitors. The CORBA Event Service [17] and the recent CORBA Notification Service [18] a feature enriched version of the Event Service, are efforts to standardize the middleware. Though event driven computation is a relatively old idea, there has been little work on highlevel constructs for event services. The most basic event ....

....events, quality of service directives, sessions and session groups, and several other language constructs. The CORBA Notification Service [18] offers a decoupled, publish subscribe model of communication via notification channels . This service significantly enhances the CORBA Event Service [17] by adding event filtering, durable connections, and delivery guarantee semantics. Suppliers supply events to notification channels while consumers register simple filters with channels. A Notification channel passes to each registered consumer all supplied events that pass its filters. Suppliers ....

Object Management Group (OMG). Event Service specification. ftp://www.omg.org/pub/docs/formal/97-12-11.pdf.


High-Level Constructs in the READY Event Notification.. - Gruber, Krishnamurthy.. (1998)   (9 citations)  (Correct)

....(publishers) and deliver them to event consumers (subscribers) Publish subscribe mechanisms have also been retro fitted to existing middleware products, including persistent message queue products and TP monitors. There is also standards work in this area, includingthe CORBA Event Service [15] and more recently the CORBA Notification Service [16] a feature enriched version of the Event Service. Despite all of these products and the standardization efforts, and despite the fact that event driven computation is not a new idea, there has been relatively little work on highlevel ....

....of a unified messaging system [2] Some of the examples presented here are taken from that domain. 2 Related Work The CORBA Notification Service [16] offers a decoupled, publish subscribe model of communication via notification channels. This service significantly enhances the CORBA Event Service [15] by adding event filtering, durable connections, and delivery guarantee semantics. Suppliers supply events to notification channels while consumers register simple filters with channels. A Notification channel passes to each registered consumer all supplied events that pass its filters. Suppliers ....

Object Management Group (OMG). Event Service specification. ftp://www.omg.org/pub/docs/formal/97-12-11.pdf.


DREAM: Distributed Reliable Event-based Application.. - Buchmann, Bornhövd.. (2003)   Self-citation (Group)   (Correct)

No context found.

Object Management Group. Event Service Specification. Technical Report formal/97-12-11, Object Management Group (OMG), Famingham, MA, May 1997.


DREAM: Distributed Reliable Event-based Application.. - Buchmann, Bornhövd..   Self-citation (Group)   (Correct)

No context found.

Object Management Group. Event Service Specification. Technical Report formal/97-12-11, Object Management Group (OMG), Famingham, MA, May 1997.


OMG RFP Revised Joint Submission - International Computers Limited   Self-citation (Group)   (Correct)

No context found.

Object Management Group, Event Service Specification, in CORBAservices: Common Object Services Specification, pp4-1 to 4-34, Revised Edition March


Implementing a High Level Pub/Sub Layer for Enterprise.. - Antollini, Cilia..   (Correct)

No context found.

Object Management Group (1997). Event Service Specification. Technical Report formal/97-12-11, Object Management Group (OMG), Famingham, MA.


Extending REBECA to Support Concept-Based Addressing - Antollini, Antollini.. (2004)   (Correct)

No context found.

Object Management Group. Event service specification. Technical report formal, Famingham, MA., May 1997.


Extending Content-based Publish/Subscribe Systems with .. - Eide, Eliassen.. (2003)   (Correct)

No context found.

Object Management Group Inc. CORBA services, Event Service Specification, v1.1. http://www.omg.org/, 2001.


Chained Negotiation for Distributed Notification Services - Lawley, Luck, Moreau (2004)   (Correct)

No context found.

Object Management Group. Event service specification. www.omg.org, mar 2001.


Extending REBECA to Support Concept-Based Addressing - Antollini, Antollini.. (2004)   (Correct)

No context found.

Object Management Group. Event service specification. Technical report formal, Famingham, MA., May 1997.


The Convergence of AOP and Active Databases: Towards.. - Cilia, Haupt..   (Correct)

No context found.

Object Management Group. Event Service Specification. Technical Report formal/97-12-11, Object Management Group (OMG), May 1997.


The Convergence of AOP and Active Databases: Towards.. - Cilia, Haupt.. (2003)   (Correct)

No context found.

Object Management Group. Event Service Specification. Technical Report formal/97-12-11, Object Management Group (OMG), May 1997. Mariano Cilia et al.


Automated Negotiation Between Publishers and.. - Lawley, Luck.. (2003)   (Correct)

No context found.

Object Management Group. Event service specification. www.omg.org, 2001.


An Architecture to Support Storage and Retrieval of Events - Spiteri (1998)   (5 citations)  (Correct)

No context found.

Object Management Group (OMG) (1997) Event Service Specification, ftp://www.omg.org Ward A., Jones A., and Hopper A. (1997) A New Location Technique for the Active office, IEEE Personal Communications, 4.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC