联想个人记忆,一种面向用户的方法

D. Seeley
{"title":"联想个人记忆,一种面向用户的方法","authors":"D. Seeley","doi":"10.1145/1041578.1041580","DOIUrl":null,"url":null,"abstract":"This paper describes a personal information retrieval system, APM, written in PASCAL for small computers. The motivation is to help the user to keep abreast of information in rapidly growing areas and to do research. It has been modeled after the Community Memory system which has been successful in store-front community computer situations in the past. However, APM represents a significant extension in its inclusion of associative structures, its expanded user-oriented design, and in its inherent extendibility. It should be particularly suitable for both individual retrieval systems and as a basis for a networked community of systems.Along with describing a typical command language and its base implementation, the associative structures that compliment the open-ended keyword design are detailed. Particularly useful is the treatment of these structures by the same internal operations that are used for the retrieval of the messages themselves. A spin-off is the capability of having the system respond to the individual's own conceptual structures rather than rigidly-designed ones. The implication of this to large-scale sharing of information between APM nodes in co-operative networks are discussed.The user-oriented design is essentially achieved by putting all of the system-user interactions on the same basis as messages in the data-base. This fact greatly enhances the flexibility required to meet the requirements of particular users. By making the alterations to interactions straightforward, the resulting system can evolve without the obstacles of \"encrusted\" code. Much of the internal operation of APM can also be handled in this manner.As a result of this experience with APM, several guidelines are described for the development of user-oriented software in the personal computing field. A notion of \"appropriate software\" is elaborated. Finally, extensions to APM are discussed including: a) using meta-message structures such as \"presentation scripts\" and \"development skeletons\", and b) using an associative data-base as a context for interactive modelling.","PeriodicalId":396584,"journal":{"name":"ACM Sigpc Notes","volume":"29 5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1979-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Associative personal memory, a user oriented approach\",\"authors\":\"D. Seeley\",\"doi\":\"10.1145/1041578.1041580\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper describes a personal information retrieval system, APM, written in PASCAL for small computers. The motivation is to help the user to keep abreast of information in rapidly growing areas and to do research. It has been modeled after the Community Memory system which has been successful in store-front community computer situations in the past. However, APM represents a significant extension in its inclusion of associative structures, its expanded user-oriented design, and in its inherent extendibility. It should be particularly suitable for both individual retrieval systems and as a basis for a networked community of systems.Along with describing a typical command language and its base implementation, the associative structures that compliment the open-ended keyword design are detailed. Particularly useful is the treatment of these structures by the same internal operations that are used for the retrieval of the messages themselves. A spin-off is the capability of having the system respond to the individual's own conceptual structures rather than rigidly-designed ones. The implication of this to large-scale sharing of information between APM nodes in co-operative networks are discussed.The user-oriented design is essentially achieved by putting all of the system-user interactions on the same basis as messages in the data-base. This fact greatly enhances the flexibility required to meet the requirements of particular users. By making the alterations to interactions straightforward, the resulting system can evolve without the obstacles of \\\"encrusted\\\" code. Much of the internal operation of APM can also be handled in this manner.As a result of this experience with APM, several guidelines are described for the development of user-oriented software in the personal computing field. A notion of \\\"appropriate software\\\" is elaborated. Finally, extensions to APM are discussed including: a) using meta-message structures such as \\\"presentation scripts\\\" and \\\"development skeletons\\\", and b) using an associative data-base as a context for interactive modelling.\",\"PeriodicalId\":396584,\"journal\":{\"name\":\"ACM Sigpc Notes\",\"volume\":\"29 5 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1979-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"ACM Sigpc Notes\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/1041578.1041580\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM Sigpc Notes","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/1041578.1041580","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

本文介绍了一个用PASCAL编写的小型计算机个人信息检索系统APM。其动机是帮助用户及时了解快速发展领域的信息并进行研究。它模仿了过去在店面社区计算机环境中取得成功的社区存储系统。然而,APM在其包含的关联结构、扩展的面向用户的设计和固有的可扩展性方面代表了一个重要的扩展。它应该特别适合于单独的检索系统,并作为网络系统社区的基础。除了描述典型的命令语言及其基本实现外,还详细介绍了与开放式关键字设计相辅相成的关联结构。特别有用的是,通过用于检索消息本身的相同内部操作来处理这些结构。副产品是让系统响应个人自己的概念结构而不是严格设计的结构的能力。讨论了这对协同网络中APM节点间大规模信息共享的意义。面向用户的设计本质上是通过将所有系统用户交互放在与数据库中的消息相同的基础上来实现的。这一事实大大提高了满足特定用户需求所需的灵活性。通过直接更改交互,生成的系统可以在没有“嵌套”代码障碍的情况下进化。APM的大部分内部操作也可以用这种方式处理。由于有了使用APM的经验,本文描述了在个人计算领域开发面向用户的软件的一些指导原则。阐述了“合适的软件”的概念。最后,讨论了APM的扩展,包括:a)使用元消息结构,如“表示脚本”和“开发骨架”,以及b)使用关联数据库作为交互式建模的上下文。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Associative personal memory, a user oriented approach
This paper describes a personal information retrieval system, APM, written in PASCAL for small computers. The motivation is to help the user to keep abreast of information in rapidly growing areas and to do research. It has been modeled after the Community Memory system which has been successful in store-front community computer situations in the past. However, APM represents a significant extension in its inclusion of associative structures, its expanded user-oriented design, and in its inherent extendibility. It should be particularly suitable for both individual retrieval systems and as a basis for a networked community of systems.Along with describing a typical command language and its base implementation, the associative structures that compliment the open-ended keyword design are detailed. Particularly useful is the treatment of these structures by the same internal operations that are used for the retrieval of the messages themselves. A spin-off is the capability of having the system respond to the individual's own conceptual structures rather than rigidly-designed ones. The implication of this to large-scale sharing of information between APM nodes in co-operative networks are discussed.The user-oriented design is essentially achieved by putting all of the system-user interactions on the same basis as messages in the data-base. This fact greatly enhances the flexibility required to meet the requirements of particular users. By making the alterations to interactions straightforward, the resulting system can evolve without the obstacles of "encrusted" code. Much of the internal operation of APM can also be handled in this manner.As a result of this experience with APM, several guidelines are described for the development of user-oriented software in the personal computing field. A notion of "appropriate software" is elaborated. Finally, extensions to APM are discussed including: a) using meta-message structures such as "presentation scripts" and "development skeletons", and b) using an associative data-base as a context for interactive modelling.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术文献互助群
群 号:604180095
Book学术官方微信