需要:一个通用的分布式对象平台

Richard Hasha
{"title":"需要:一个通用的分布式对象平台","authors":"Richard Hasha","doi":"10.1109/MIS.1999.757624","DOIUrl":null,"url":null,"abstract":"Richard Husha, Interactive Home Systems Last year, a colleague and I decided we needed to pull our heads out of a very large home-automation project we’d been buried in and go see what the rest of the intelligent environments world had been up to. We attended the AAA1 Intelligent Environments Symposium at Stanford in the spring of 1998. By the end of the conference, I understood that a great deal of energy is going into building supporting infrastructure just to get to a point where the interesting work can actually begin. I saw all these really smart people spending lots of energy on the same kinds of plumbing-related work just so they could begin focusing on their areas of interest. What a big waste of gray matter! For the past five and a half years, I’ve been implementing the control system for a very large, very complex private home. The system is based fundamentally on a distributed-object model. Back when we were trying to figure out just how to structure the project, I spent a lot of time nailing down the core constraints and issues: general, well-thought-out software platform that would stand the test of time as more and more functionality was piled on it. These facts drove us to spend a high percentage of our development resources on the construction of such a platform. Given our experience, I very much believe that if such a platform were available to researchers and developers working on intelligent-environment projects, it would greatly amplify their efforts. This essay argues for such a software platform and further discusses some of the issues common to complex distributed applications such as those aimed at intelligent-environment behavior.","PeriodicalId":393423,"journal":{"name":"IEEE Intelligent Systems and their Applications","volume":"46 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1999-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"12","resultStr":"{\"title\":\"Needed: A common Distributed-Object Platform\",\"authors\":\"Richard Hasha\",\"doi\":\"10.1109/MIS.1999.757624\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Richard Husha, Interactive Home Systems Last year, a colleague and I decided we needed to pull our heads out of a very large home-automation project we’d been buried in and go see what the rest of the intelligent environments world had been up to. We attended the AAA1 Intelligent Environments Symposium at Stanford in the spring of 1998. By the end of the conference, I understood that a great deal of energy is going into building supporting infrastructure just to get to a point where the interesting work can actually begin. I saw all these really smart people spending lots of energy on the same kinds of plumbing-related work just so they could begin focusing on their areas of interest. What a big waste of gray matter! For the past five and a half years, I’ve been implementing the control system for a very large, very complex private home. The system is based fundamentally on a distributed-object model. Back when we were trying to figure out just how to structure the project, I spent a lot of time nailing down the core constraints and issues: general, well-thought-out software platform that would stand the test of time as more and more functionality was piled on it. These facts drove us to spend a high percentage of our development resources on the construction of such a platform. Given our experience, I very much believe that if such a platform were available to researchers and developers working on intelligent-environment projects, it would greatly amplify their efforts. This essay argues for such a software platform and further discusses some of the issues common to complex distributed applications such as those aimed at intelligent-environment behavior.\",\"PeriodicalId\":393423,\"journal\":{\"name\":\"IEEE Intelligent Systems and their Applications\",\"volume\":\"46 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1999-03-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"12\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IEEE Intelligent Systems and their Applications\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/MIS.1999.757624\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Intelligent Systems and their Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MIS.1999.757624","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 12

摘要

Richard Husha,互动家庭系统去年,我和我的一个同事决定,我们需要从一个非常大的家庭自动化项目中解脱出来,我们一直沉浸在这个项目中,去看看智能环境世界的其他领域都在做些什么。1998年春天,我们在斯坦福大学参加了AAA1智能环境研讨会。在会议结束时,我了解到大量的精力投入到基础设施的建设中,只是为了让有趣的工作真正开始。我看到所有这些非常聪明的人都花了很多精力在同样的管道相关工作上,这样他们就可以开始专注于他们感兴趣的领域。真是浪费了大量的脑灰质!在过去的五年半里,我一直在为一个非常大,非常复杂的私人住宅实施控制系统。该系统基本上基于分布式对象模型。当我们试图弄清楚如何构建项目时,我花了很多时间来确定核心约束和问题:一般的,经过深思熟虑的软件平台,随着越来越多的功能堆积在上面,它将经受住时间的考验。这些事实促使我们花费了很高比例的开发资源来构建这样一个平台。根据我们的经验,我非常相信,如果这样一个平台可供从事智能环境项目的研究人员和开发人员使用,将极大地增强他们的努力。本文论证了这样一个软件平台,并进一步讨论了复杂分布式应用程序的一些常见问题,例如那些针对智能环境行为的问题。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Needed: A common Distributed-Object Platform
Richard Husha, Interactive Home Systems Last year, a colleague and I decided we needed to pull our heads out of a very large home-automation project we’d been buried in and go see what the rest of the intelligent environments world had been up to. We attended the AAA1 Intelligent Environments Symposium at Stanford in the spring of 1998. By the end of the conference, I understood that a great deal of energy is going into building supporting infrastructure just to get to a point where the interesting work can actually begin. I saw all these really smart people spending lots of energy on the same kinds of plumbing-related work just so they could begin focusing on their areas of interest. What a big waste of gray matter! For the past five and a half years, I’ve been implementing the control system for a very large, very complex private home. The system is based fundamentally on a distributed-object model. Back when we were trying to figure out just how to structure the project, I spent a lot of time nailing down the core constraints and issues: general, well-thought-out software platform that would stand the test of time as more and more functionality was piled on it. These facts drove us to spend a high percentage of our development resources on the construction of such a platform. Given our experience, I very much believe that if such a platform were available to researchers and developers working on intelligent-environment projects, it would greatly amplify their efforts. This essay argues for such a software platform and further discusses some of the issues common to complex distributed applications such as those aimed at intelligent-environment behavior.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信