{"title":"计算的白板:系统设计师的目标和挑战","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":"{\"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}","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}
Whiteboards that Compute: Goals and Challenges for System Designers
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?