Back to Search
Start Over
A design framework for Internet-scale event observation and notification
- Source :
- ACM SIGSOFT Software Engineering Notes. 22:344-360
- Publication Year :
- 1997
- Publisher :
- Association for Computing Machinery (ACM), 1997.
-
Abstract
- There is increasing interest in having software systems execute and interoperate over the Internet. Execution and interoperation at this scale imply a degree of loose coupling and heterogeneity among the components from which such systems will be built. One common approach to designing distributed, loosely-coupled, heterogeneous software systems is a structure based on event generation, observation and notification. The technology to support this approach is well-developed for local area -networks, but it is ill-suited to networks on the scale of the Internet. Hence, new technologies are needed to suppoort the construction of large-scale, event-based software systems for the Internet. We have begun to design a new facility for event observation and notification that better serves the needs of Internet-scale applications. In this paper we present results from our first step in this design process, in which we defined a framework that captures many of the relevant design dimensions. Our framework comprises seven models - an object model, an event model, a naming model, an observation model, a time model, a notification model, and a resource model. The paper discusses each of these models in detail and illustrates them using an example involving an update to a Web page. The paper also evaluates three existing technologies with respect to the seven models.
- Subjects :
- General Medicine
Subjects
Details
- ISSN :
- 01635948
- Volume :
- 22
- Database :
- OpenAIRE
- Journal :
- ACM SIGSOFT Software Engineering Notes
- Accession number :
- edsair.doi.dedup.....1cb3c9b00a553dc75b9a372f096d4cf6