Supporting storage and retrieval of computer and human activity

M. D. Spiteri, J. Bates
{"title":"Supporting storage and retrieval of computer and human activity","authors":"M. D. Spiteri, J. Bates","doi":"10.1145/319195.319236","DOIUrl":null,"url":null,"abstract":"This paper describes the architecture we designed and constructed to support the storage and retrieval of human and computer activity. We collect information about activities occurring in the real physical world as well as information relating to activities occurring within a computer environment. Important information regarding such activities is digitally represented through paramertised asynchronous events, denoting, for example, workstation operations like manipulation of files and launching of applications, or tracking of users' physical movements, usage of the telephone system, taking books from the library, etc. Our past experience has demonstrated how using events as the glue to build distributed active systems simplifies the construction of complex applications, and enables legacy stand-alone components to be rapidly integated within a larger collaborative environment. Our motivation for storing events is that events can represent indexing points into activities and enable an activity to be reconstructed or replayed. This is particularly useful for capture of online collaboration, automated diary generation, memory recollection environments, and novel scenarios like visualisation and analysis of user mobility. We have designed and authored an event repository architecture that provides powerful search and retrieval facilities, enabling extraction of behaviour patterns, searching for simple and composite occurrences, and replay of stored sequences.","PeriodicalId":335784,"journal":{"name":"Proceedings of the 8th ACM SIGOPS European workshop on Support for composing distributed applications","volume":"3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1998-09-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 8th ACM SIGOPS European workshop on Support for composing distributed applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/319195.319236","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

This paper describes the architecture we designed and constructed to support the storage and retrieval of human and computer activity. We collect information about activities occurring in the real physical world as well as information relating to activities occurring within a computer environment. Important information regarding such activities is digitally represented through paramertised asynchronous events, denoting, for example, workstation operations like manipulation of files and launching of applications, or tracking of users' physical movements, usage of the telephone system, taking books from the library, etc. Our past experience has demonstrated how using events as the glue to build distributed active systems simplifies the construction of complex applications, and enables legacy stand-alone components to be rapidly integated within a larger collaborative environment. Our motivation for storing events is that events can represent indexing points into activities and enable an activity to be reconstructed or replayed. This is particularly useful for capture of online collaboration, automated diary generation, memory recollection environments, and novel scenarios like visualisation and analysis of user mobility. We have designed and authored an event repository architecture that provides powerful search and retrieval facilities, enabling extraction of behaviour patterns, searching for simple and composite occurrences, and replay of stored sequences.
支持计算机和人类活动的存储和检索
本文描述了我们为支持人类和计算机活动的存储和检索而设计和构建的体系结构。我们收集真实物理世界中发生的活动的信息,以及与计算机环境中发生的活动相关的信息。有关这些活动的重要信息通过参数化的异步事件以数字方式表示,例如,表示工作站操作,如文件操作和启动应用程序,或跟踪用户的物理运动,使用电话系统,从图书馆取书等。我们过去的经验已经展示了如何使用事件作为粘合剂来构建分布式活动系统,从而简化了复杂应用程序的构建,并使遗留的独立组件能够在更大的协作环境中快速集成。我们存储事件的动机是,事件可以表示活动的索引点,并使活动能够被重构或重放。这对于捕获在线协作、自动日记生成、记忆回忆环境以及可视化和分析用户移动性等新颖场景特别有用。我们设计并编写了一个事件存储库架构,它提供了强大的搜索和检索功能,支持提取行为模式,搜索简单和复合事件,以及重播存储序列。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信