Whiteboards that Compute: Goals and Challenges for System Designers

Ryan Dixon, T. Sherwood
{"title":"Whiteboards that Compute: Goals and Challenges for System Designers","authors":"Ryan Dixon, T. Sherwood","doi":"10.1145/1346281.2181009","DOIUrl":null,"url":null,"abstract":"Even after more than thirty years of desktop computing, many (if not most) engineers facing complex problems instinctively run right to the whiteboard. A whiteboard offers an incredibly natural way by which ideas can be remembered: it provides a means of describing and communicating the relationships between complex interacting parts, and can be used to specify rough schematics of final designs. While the utility of these simple smooth white slabs is clear, there is an opportunity here to create a computing device that can provide all of these abilities and more--a computer that is as simple as sketching but as powerful as a modern desktop. Written equations can be captured and solved, sketches of state machines can be executed, and previous drawings can be queried, recalled, shared, and transformed. We are not the first to claim this is an important direction of work, so why do we believe this to be a fruitful direction for systems research now?","PeriodicalId":120246,"journal":{"name":"Proceedings of the 13th international conference on Architectural support for programming languages and operating systems","volume":"41 4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 13th international conference on Architectural support for programming languages and operating systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/1346281.2181009","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Even after more than thirty years of desktop computing, many (if not most) engineers facing complex problems instinctively run right to the whiteboard. A whiteboard offers an incredibly natural way by which ideas can be remembered: it provides a means of describing and communicating the relationships between complex interacting parts, and can be used to specify rough schematics of final designs. While the utility of these simple smooth white slabs is clear, there is an opportunity here to create a computing device that can provide all of these abilities and more--a computer that is as simple as sketching but as powerful as a modern desktop. Written equations can be captured and solved, sketches of state machines can be executed, and previous drawings can be queried, recalled, shared, and transformed. We are not the first to claim this is an important direction of work, so why do we believe this to be a fruitful direction for systems research now?
计算的白板:系统设计师的目标和挑战
即使经过了三十多年的桌面计算,许多(如果不是大多数的话)工程师面对复杂的问题还是会本能地直接使用白板。白板提供了一种令人难以置信的自然方式,通过它可以记住想法:它提供了一种描述和交流复杂交互部分之间关系的方法,可以用来指定最终设计的粗略示意图。虽然这些简单的光滑白色平板的用途是显而易见的,但这里有一个机会来创造一种能够提供所有这些功能甚至更多的计算设备——一种像素描一样简单但像现代桌面一样强大的计算机。可以捕获和求解写好的方程,可以执行状态机的草图,并且可以查询、调用、共享和转换以前的绘图。我们并不是第一个声称这是一个重要的工作方向的人,那么为什么我们相信这是一个卓有成效的系统研究方向呢?
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信