The role and reality of graphics standards (Panel)

J. Warner
{"title":"The role and reality of graphics standards (Panel)","authors":"J. Warner","doi":"10.1145/800031.808603","DOIUrl":null,"url":null,"abstract":"Graphics standards are formally sanctioned guidelines for graphics programming. Just as ANSI standards provide FORTRAN programmers with a common ground among compilers, the role of graphics standards is to define a set of common procedures or subroutines for developing graphics applications. The primary objectives underlying graphics standards are program portability and a common methodology for application program development. Graphic standards are clearly desirable and efforts to bring them about are well underway. Nevertheless, the role of graphics standards must be matched with the reality of software development environments. A common problem faced by all standards committees is the very long lead time required to arrive at consensus. Most standards groups are staffed by volunteers, chartered to develop standards models around generally-accepted current professional practices. Often, this is a time-consuming process relying on compromise and diplomacy and hampered by long intervals between meetings. As a result, standards inevitably lag behind the industry, where competitive hardware vendors play leapfrog with one another, pushing the state of the art. Much of the concern surrounding standards implementations stems from the low level of standards literacy in the graphics user community. Beyond a vague understanding of functionality, most graphics software shoppers have little understanding on the different levels of standards, how to measure a good implementation, and methods of programming efficiently using a graphics standards methodology. As a result, standards-based packages face the difficult challenge of balancing the theoretical world of standards with the down to-earth needs of application developers working against deadlines. This session will measure the several standards proposals now in the ANSI pipeline against the requirements and literacy level of the buying public. The evolution of a standard through ANSI and the implications of certification procedures will be presented and discussed. The problems of implementing a graphics standard will also be discussed, along with the general buying criteria to follow when shopping for standards-based graphics software.","PeriodicalId":113183,"journal":{"name":"Proceedings of the 11th annual conference on Computer graphics and interactive techniques","volume":"7 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1984-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 11th annual conference on Computer graphics and interactive techniques","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/800031.808603","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Graphics standards are formally sanctioned guidelines for graphics programming. Just as ANSI standards provide FORTRAN programmers with a common ground among compilers, the role of graphics standards is to define a set of common procedures or subroutines for developing graphics applications. The primary objectives underlying graphics standards are program portability and a common methodology for application program development. Graphic standards are clearly desirable and efforts to bring them about are well underway. Nevertheless, the role of graphics standards must be matched with the reality of software development environments. A common problem faced by all standards committees is the very long lead time required to arrive at consensus. Most standards groups are staffed by volunteers, chartered to develop standards models around generally-accepted current professional practices. Often, this is a time-consuming process relying on compromise and diplomacy and hampered by long intervals between meetings. As a result, standards inevitably lag behind the industry, where competitive hardware vendors play leapfrog with one another, pushing the state of the art. Much of the concern surrounding standards implementations stems from the low level of standards literacy in the graphics user community. Beyond a vague understanding of functionality, most graphics software shoppers have little understanding on the different levels of standards, how to measure a good implementation, and methods of programming efficiently using a graphics standards methodology. As a result, standards-based packages face the difficult challenge of balancing the theoretical world of standards with the down to-earth needs of application developers working against deadlines. This session will measure the several standards proposals now in the ANSI pipeline against the requirements and literacy level of the buying public. The evolution of a standard through ANSI and the implications of certification procedures will be presented and discussed. The problems of implementing a graphics standard will also be discussed, along with the general buying criteria to follow when shopping for standards-based graphics software.
图形标准的作用和现实(专题讨论)
图形标准是图形编程的正式认可的指导方针。正如ANSI标准为FORTRAN程序员提供了编译器之间的共同基础一样,图形标准的作用是为开发图形应用程序定义一组通用过程或子例程。图形标准的主要目标是程序可移植性和应用程序开发的通用方法。图形标准显然是可取的,实现它们的努力正在顺利进行。然而,图形标准的角色必须与软件开发环境的现实相匹配。所有标准委员会面临的一个共同问题是需要很长时间才能达成共识。大多数标准组织都是由志愿者组成的,他们被授权围绕被普遍接受的当前专业实践开发标准模型。通常,这是一个耗时的过程,依赖于妥协和外交手段,并受到会议间隔时间长的阻碍。其结果是,标准不可避免地落后于行业,而竞争激烈的硬件供应商则相互跳跃式竞争,推动技术的发展。围绕标准实现的许多担忧源于图形用户社区对标准的低水平理解。除了对功能的模糊理解之外,大多数图形软件购买者对不同级别的标准、如何衡量良好的实现以及使用图形标准方法高效编程的方法知之甚少。因此,基于标准的包面临着平衡标准理论世界与应用程序开发人员在截止日期前工作的实际需求的困难挑战。本次会议将根据购买公众的需求和文化水平来衡量目前在ANSI管道中的几个标准提案。通过ANSI标准的演变和认证程序的影响将被提出和讨论。我们还将讨论实现图形标准的问题,以及在购买基于标准的图形软件时应遵循的一般购买标准。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信