{"title":"统一管理事件通知和流I/O的软件架构,用于记录和分析用户事件","authors":"J. Stelovsky, C. Aschwanden","doi":"10.1109/HICSS.2002.994101","DOIUrl":null,"url":null,"abstract":"Event notification and stream input/output have always been regarded as two separate paradigms. There are, however, applications-especially in the realm of user interfaces and experiments-that could benefit from being able to receive or deliver data in either form. We present a unified approach to data transfer that facilitates conversion between the two concepts, as well as a flexible technique for implementing arbitrary event notification in an object-oriented way. A unified input/output library that simplifies error handling and ensures correct opening and closing of streams rounds up the proposed extensions to an operating system.","PeriodicalId":366006,"journal":{"name":"Proceedings of the 35th Annual Hawaii International Conference on System Sciences","volume":"16 1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2002-08-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Software architecture for unified management of event notification and stream I/O and its use for recording and analysis of user events\",\"authors\":\"J. Stelovsky, C. Aschwanden\",\"doi\":\"10.1109/HICSS.2002.994101\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Event notification and stream input/output have always been regarded as two separate paradigms. There are, however, applications-especially in the realm of user interfaces and experiments-that could benefit from being able to receive or deliver data in either form. We present a unified approach to data transfer that facilitates conversion between the two concepts, as well as a flexible technique for implementing arbitrary event notification in an object-oriented way. A unified input/output library that simplifies error handling and ensures correct opening and closing of streams rounds up the proposed extensions to an operating system.\",\"PeriodicalId\":366006,\"journal\":{\"name\":\"Proceedings of the 35th Annual Hawaii International Conference on System Sciences\",\"volume\":\"16 1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2002-08-07\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 35th Annual Hawaii International Conference on System Sciences\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/HICSS.2002.994101\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 35th Annual Hawaii International Conference on System Sciences","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/HICSS.2002.994101","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Software architecture for unified management of event notification and stream I/O and its use for recording and analysis of user events
Event notification and stream input/output have always been regarded as two separate paradigms. There are, however, applications-especially in the realm of user interfaces and experiments-that could benefit from being able to receive or deliver data in either form. We present a unified approach to data transfer that facilitates conversion between the two concepts, as well as a flexible technique for implementing arbitrary event notification in an object-oriented way. A unified input/output library that simplifies error handling and ensures correct opening and closing of streams rounds up the proposed extensions to an operating system.