Second-best practices for interoperability

ACM Stand. Pub Date : 1996-03-01 DOI:10.1145/230871.230877
Martin C. Libicki
{"title":"Second-best practices for interoperability","authors":"Martin C. Libicki","doi":"10.1145/230871.230877","DOIUrl":null,"url":null,"abstract":"■ If the GII is to realize its full potential, it will have to support distributed applications among heterogeneous user systems exchanging not only bits, but also mutually understood meanings (nouns and verbs). This requires standards. Yet the best method of generating such standards, through explicit consensus, may simply not work well, or on time. Second-best approaches such as middleware, lexical primitives, or metalanguage need to be considered. he vast world of information technology standards may be characterized by its two largest realms: public communications and private computation. Public communications entails hauling bits (with the requisite level of service, block definition, reliability and security) among entities that may be anonymous to each other. This is the province of the telephone system, the Internet, etc. Private computation is epitomized by the fully functional corporate network maintained by a specified office to support applications using specific and well-understood information definitions. Both realms are characterized by specific standards. Interoperability in public communications is supported by ITU and Internet standards. Portability of applications across heterogeneous architectures is supported by an ad hoc mixture of language standards, data-item standards, operating system standards, and emerging application portability interfaces. Communications tends to get the standards it needs—which it must if public communications is to exist. Computer uses tend to be covered by standards less often, but privately managed computer systems can use hand-crafting and tight management to get over the bumps. Over the next ten years, the formation of a global information infrastructure—the great challenge in information technology—will require a merger of the two realms. That is, public systems will need to find ways of exchanging and interpreting not only bits, but meanings. They will have to find ways of referring to common concepts using, if not identical vocabulary, at least a vocabulary that permits translation. Moreover, they will have to exchange information without the labor-intensive pre-negotiation usually entailed in the construction of private infrastructures. One can already glimpse applications that run over heterogeneous equipments (that is, nodes) operated by heterogeneous owners to transfer and understand information. Network management is an early application, albeit one well-standardized by its origin in telecommunications. More typical in the future may be environmental monitoring. An adequate environmental picture may require the fusing of data from ground sensors, water sensors, airborne laser-fed Second-Best Practices for Interoperability","PeriodicalId":270594,"journal":{"name":"ACM Stand.","volume":"268 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1996-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM Stand.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/230871.230877","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

■ If the GII is to realize its full potential, it will have to support distributed applications among heterogeneous user systems exchanging not only bits, but also mutually understood meanings (nouns and verbs). This requires standards. Yet the best method of generating such standards, through explicit consensus, may simply not work well, or on time. Second-best approaches such as middleware, lexical primitives, or metalanguage need to be considered. he vast world of information technology standards may be characterized by its two largest realms: public communications and private computation. Public communications entails hauling bits (with the requisite level of service, block definition, reliability and security) among entities that may be anonymous to each other. This is the province of the telephone system, the Internet, etc. Private computation is epitomized by the fully functional corporate network maintained by a specified office to support applications using specific and well-understood information definitions. Both realms are characterized by specific standards. Interoperability in public communications is supported by ITU and Internet standards. Portability of applications across heterogeneous architectures is supported by an ad hoc mixture of language standards, data-item standards, operating system standards, and emerging application portability interfaces. Communications tends to get the standards it needs—which it must if public communications is to exist. Computer uses tend to be covered by standards less often, but privately managed computer systems can use hand-crafting and tight management to get over the bumps. Over the next ten years, the formation of a global information infrastructure—the great challenge in information technology—will require a merger of the two realms. That is, public systems will need to find ways of exchanging and interpreting not only bits, but meanings. They will have to find ways of referring to common concepts using, if not identical vocabulary, at least a vocabulary that permits translation. Moreover, they will have to exchange information without the labor-intensive pre-negotiation usually entailed in the construction of private infrastructures. One can already glimpse applications that run over heterogeneous equipments (that is, nodes) operated by heterogeneous owners to transfer and understand information. Network management is an early application, albeit one well-standardized by its origin in telecommunications. More typical in the future may be environmental monitoring. An adequate environmental picture may require the fusing of data from ground sensors, water sensors, airborne laser-fed Second-Best Practices for Interoperability
互操作性的次优实践
如果GII要实现其全部潜力,它必须支持异构用户系统之间的分布式应用程序,不仅可以交换比特,还可以交换相互理解的含义(名词和动词)。这需要标准。然而,通过明确的共识来制定这样的标准的最佳方法,可能就是不能很好地发挥作用,或者不能按时发挥作用。需要考虑次优方法,如中间件、词法原语或元语言。信息技术标准的广阔世界可能以其两个最大的领域为特征:公共通信和私人计算。公共通信需要在可能彼此匿名的实体之间传输比特(具有必要的服务水平、块定义、可靠性和安全性)。这是电话系统、互联网等的领域。私有计算是由指定办公室维护的功能齐全的公司网络的缩影,以支持使用特定且易于理解的信息定义的应用程序。这两个领域都有特定的标准。公共通信的互操作性得到国际电联和互联网标准的支持。跨异构体系结构的应用程序的可移植性由语言标准、数据项标准、操作系统标准和新兴的应用程序可移植性接口的特别组合来支持。通信往往会得到它所需要的标准——如果公共通信要存在,它就必须得到标准。计算机使用往往不太常被标准所覆盖,但私人管理的计算机系统可以通过手工制作和严格的管理来克服这些障碍。在未来十年,全球信息基础设施的形成——信息技术的巨大挑战——将需要这两个领域的合并。也就是说,公共系统不仅需要找到交换和解释比特的方法,还需要找到交换和解释含义的方法。他们必须找到方法来引用共同的概念,即使不是使用相同的词汇,至少也要使用允许翻译的词汇。此外,它们将不得不在没有私人基础设施建设通常需要的劳动密集的预先谈判的情况下交换信息。人们已经可以看到运行在异构设备(即节点)上的应用程序,这些设备由异构所有者操作,以传输和理解信息。网络管理是一个早期的应用,尽管它起源于电信行业,已经很好地标准化了。未来更典型的可能是环境监测。充分的环境图像可能需要融合来自地面传感器、水传感器、机载激光馈送的数据,以实现互操作性的第二最佳实践
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信