首页 > 最新文献

Proceedings IEEE 2002 Symposia on Human Centric Computing Languages and Environments最新文献

英文 中文
W/AGE: the Windsor Attribute Grammar Programming Environment W/AGE:温莎属性语法编程环境
R. Frost
Advances in speech-recognition and wireless-communication technology have generated a growing interest in hands-free, eyes-free, access to, and navigation between, remote data sources. Owing to the fact that conventional query languages such as SQL cannot be spoken, there is a need to develop natural-language processors to be used in conjunction with speech interfaces. Ideally, it should be possible for non-programmers to create their own speech-accessible natural-language applications that they can easily add to a SpeechWeb, in a similar manner to the creation of web pages using hunt. The W/AGE programming environment is a step towards this goal.
语音识别和无线通信技术的进步使人们对免提、免目、访问远程数据源以及在远程数据源之间导航的兴趣日益浓厚。由于传统的查询语言(如SQL)无法使用,因此需要开发与语音接口结合使用的自然语言处理器。理想情况下,非程序员应该可以创建他们自己的语音可访问的自然语言应用程序,他们可以轻松地将其添加到SpeechWeb中,类似于使用hunt创建网页的方式。W/AGE编程环境是实现这一目标的一步。
{"title":"W/AGE: the Windsor Attribute Grammar Programming Environment","authors":"R. Frost","doi":"10.1109/HCC.2002.1046358","DOIUrl":"https://doi.org/10.1109/HCC.2002.1046358","url":null,"abstract":"Advances in speech-recognition and wireless-communication technology have generated a growing interest in hands-free, eyes-free, access to, and navigation between, remote data sources. Owing to the fact that conventional query languages such as SQL cannot be spoken, there is a need to develop natural-language processors to be used in conjunction with speech interfaces. Ideally, it should be possible for non-programmers to create their own speech-accessible natural-language applications that they can easily add to a SpeechWeb, in a similar manner to the creation of web pages using hunt. The W/AGE programming environment is a step towards this goal.","PeriodicalId":298317,"journal":{"name":"Proceedings IEEE 2002 Symposia on Human Centric Computing Languages and Environments","volume":"C-22 10","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114122727","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 10
Fun learning Stagecast Creator: an exercise in minimalism and collaboration 有趣的学习Stagecast Creator:在极简主义和协作的练习
Cheryl D. Seals, M. Rosson, John Millar Carroll, T. L. Lewis, Lenese Colson
We are attempting to create a cross-generational learning community who will work together to design, construct, and discuss simulations of community topics. The simulations are built with Stagecast Creator, a state-of-the art visual programming environment. As part of this larger project, we have developed minimalist training materials for middle school students. This paper reports a formative evaluation of these training materials, in which groups of students worked together on two related tutorial modules. In general the students were successful in their work with Creator, needing little aid from the experimenters, and showing evidence of enjoyment. Our aim is to develop materials that will attract participation and enable students to spend their free time and play with this environment, and as a by-product of having fun, learn more about visual programming.
我们正在尝试创建一个跨代学习社区,他们将共同设计、构建和讨论社区主题的模拟。模拟是用Stagecast Creator构建的,这是一种最先进的可视化编程环境。作为这个更大项目的一部分,我们为中学生开发了极简主义的培训材料。本文报告了对这些培训材料的形成性评价,其中学生小组一起学习两个相关的教程模块。总的来说,学生们在与造物主的工作中是成功的,几乎不需要实验者的帮助,而且表现出享受的迹象。我们的目标是开发能够吸引参与的材料,使学生能够利用他们的空闲时间和这个环境玩耍,并作为乐趣的副产品,了解更多关于可视化编程的知识。
{"title":"Fun learning Stagecast Creator: an exercise in minimalism and collaboration","authors":"Cheryl D. Seals, M. Rosson, John Millar Carroll, T. L. Lewis, Lenese Colson","doi":"10.1109/HCC.2002.1046370","DOIUrl":"https://doi.org/10.1109/HCC.2002.1046370","url":null,"abstract":"We are attempting to create a cross-generational learning community who will work together to design, construct, and discuss simulations of community topics. The simulations are built with Stagecast Creator, a state-of-the art visual programming environment. As part of this larger project, we have developed minimalist training materials for middle school students. This paper reports a formative evaluation of these training materials, in which groups of students worked together on two related tutorial modules. In general the students were successful in their work with Creator, needing little aid from the experimenters, and showing evidence of enjoyment. Our aim is to develop materials that will attract participation and enable students to spend their free time and play with this environment, and as a by-product of having fun, learn more about visual programming.","PeriodicalId":298317,"journal":{"name":"Proceedings IEEE 2002 Symposia on Human Centric Computing Languages and Environments","volume":"96 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114287725","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 25
Portability and reuse of components for spreadsheet languages 电子表格语言组件的可移植性和重用性
M. Montigel
Spreadsheets are popular visual languages, since they are simple to use even for non-programmers. Yet, compared to other programming languages, spreadsheets provide rather limited support for portability and reuse of components. The new language Wizcell provides an integrated modularity concept including fine-granular referencing, interface definitions based on explicit input and output cells, and model-view-controller modularity. These concepts facilitate the reuse of components by copy/paste operations or by dragging and dropping elements to and from user-configurable palettes with minimal formula changes. A platform-independent model, which can be executed by a portable virtual machine, enhances portability. Such a model may be accompanied by several possibly platform-dependent views to accommodate different environments.
电子表格是一种流行的可视化语言,因为即使是非程序员也很容易使用。然而,与其他编程语言相比,电子表格对组件的可移植性和重用提供了相当有限的支持。新语言Wizcell提供了一个集成的模块化概念,包括细粒度引用、基于显式输入和输出单元的接口定义,以及模型-视图-控制器模块化。这些概念通过复制/粘贴操作或在用户可配置的调色板之间拖放元素来促进组件的重用,而只需对公式进行最小的更改。可由可移植虚拟机执行的与平台无关的模型增强了可移植性。这样的模型可能伴随着几个可能依赖于平台的视图,以适应不同的环境。
{"title":"Portability and reuse of components for spreadsheet languages","authors":"M. Montigel","doi":"10.1109/HCC.2002.1046352","DOIUrl":"https://doi.org/10.1109/HCC.2002.1046352","url":null,"abstract":"Spreadsheets are popular visual languages, since they are simple to use even for non-programmers. Yet, compared to other programming languages, spreadsheets provide rather limited support for portability and reuse of components. The new language Wizcell provides an integrated modularity concept including fine-granular referencing, interface definitions based on explicit input and output cells, and model-view-controller modularity. These concepts facilitate the reuse of components by copy/paste operations or by dragging and dropping elements to and from user-configurable palettes with minimal formula changes. A platform-independent model, which can be executed by a portable virtual machine, enhances portability. Such a model may be accompanied by several possibly platform-dependent views to accommodate different environments.","PeriodicalId":298317,"journal":{"name":"Proceedings IEEE 2002 Symposia on Human Centric Computing Languages and Environments","volume":"120 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128074942","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Concrete programming with reactive objects 使用响应性对象的具体编程
Simon Gauvin, Trevor J. Smedley
Reactive systems are characterized by an event driven collection of communicating components which respond to internal and external stimuli. We present an approach for enabling the visual development of reactive systems by combining object-orientation and message-passing. Taking the point of view that message-passing is a more natural model for reactive systems than call-based semantics we present the reactive object, a language independent extension to object-oriented programming that adds facilities for inter-object asynchronous communication. The use of concrete visual representations of entities in the domains of message-passing and object-oriented programming we show that reactive objects have the potential to simplify the development of reactive systems.
反应性系统的特点是一个事件驱动的通信组件集合,这些组件响应内部和外部刺激。我们提出了一种通过结合面向对象和消息传递来实现响应式系统可视化开发的方法。考虑到消息传递是响应式系统比基于调用的语义更自然的模型,我们提出了响应式对象,这是面向对象编程的一种独立于语言的扩展,增加了对象间异步通信的功能。在消息传递和面向对象编程领域中实体的具体可视化表示的使用表明,响应式对象具有简化响应式系统开发的潜力。
{"title":"Concrete programming with reactive objects","authors":"Simon Gauvin, Trevor J. Smedley","doi":"10.1109/HCC.2002.1046351","DOIUrl":"https://doi.org/10.1109/HCC.2002.1046351","url":null,"abstract":"Reactive systems are characterized by an event driven collection of communicating components which respond to internal and external stimuli. We present an approach for enabling the visual development of reactive systems by combining object-orientation and message-passing. Taking the point of view that message-passing is a more natural model for reactive systems than call-based semantics we present the reactive object, a language independent extension to object-oriented programming that adds facilities for inter-object asynchronous communication. The use of concrete visual representations of entities in the domains of message-passing and object-oriented programming we show that reactive objects have the potential to simplify the development of reactive systems.","PeriodicalId":298317,"journal":{"name":"Proceedings IEEE 2002 Symposia on Human Centric Computing Languages and Environments","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127497819","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Error detection support in a cellular modeling end-user programming environment 在元胞建模最终用户编程环境中的错误检测支持
Marc Vass, P. Schoenhoff
Debugging tools for end-user programming have largely concentrated on generic and general-domain applications, such as spreadsheets. Complex, domain specific tasks such as cellular modeling, however, introduce new types of errors, non-existent in a general domain. These errors may be generated at typographical, semantic, modeling, or cognitive levels. Our work explores requirements and potential for error detection and debugging systems within an end-user programming (EUP) environment geared toward modeling cellular biology.
用于最终用户编程的调试工具主要集中在通用和通用领域的应用程序上,例如电子表格。然而,复杂的、特定于领域的任务,如细胞建模,会引入在一般领域中不存在的新类型的错误。这些错误可能在排版、语义、建模或认知级别上产生。我们的工作探索了在面向细胞生物学建模的终端用户编程(EUP)环境中错误检测和调试系统的需求和潜力。
{"title":"Error detection support in a cellular modeling end-user programming environment","authors":"Marc Vass, P. Schoenhoff","doi":"10.1109/HCC.2002.1046361","DOIUrl":"https://doi.org/10.1109/HCC.2002.1046361","url":null,"abstract":"Debugging tools for end-user programming have largely concentrated on generic and general-domain applications, such as spreadsheets. Complex, domain specific tasks such as cellular modeling, however, introduce new types of errors, non-existent in a general domain. These errors may be generated at typographical, semantic, modeling, or cognitive levels. Our work explores requirements and potential for error detection and debugging systems within an end-user programming (EUP) environment geared toward modeling cellular biology.","PeriodicalId":298317,"journal":{"name":"Proceedings IEEE 2002 Symposia on Human Centric Computing Languages and Environments","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122488914","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
An empirical study of user preference and performance with UML diagrams 用UML图对用户偏好和性能进行实证研究
C. Britton, M. Kutar, Sue Anthony, T. Barker, Sarah Beecham, Vitoria Wilkinson
Elicitation and validation of user requirements depend, to a large extent, on the effectiveness of the tools and techniques used as a vehicle for discussion between developers and users during the requirements process. This effectiveness may, in turn, be influenced by user preference for a particular approach or requirements technique. This paper describes a study that was carried out to investigate the relationship between user preference for sequence or collaboration diagrams in UML, with their accuracy in understanding information contained in the diagrams. Results showed that user preference for one of the two diagram types before carrying out the task was not reflected in improved performance with that type of diagram compared with the other. However, after carrying out the task, user statements about which type of diagram they preferred working with were matched by improved performance with that type of diagram.
用户需求的引出和验证在很大程度上依赖于作为需求过程中开发人员和用户之间讨论媒介的工具和技术的有效性。这种有效性可能反过来受到用户对特定方法或需求技术的偏好的影响。本文描述了一项研究,该研究旨在调查用户对UML中序列图或协作图的偏好,以及它们在理解图中包含的信息方面的准确性之间的关系。结果表明,在执行任务之前,用户对两种图表类型中的一种的偏好并没有反映在与另一种图表类型相比,这种图表类型的性能有所提高。然而,在执行任务之后,用户关于他们喜欢使用哪种类型的图的陈述与使用该类型的图的改进性能相匹配。
{"title":"An empirical study of user preference and performance with UML diagrams","authors":"C. Britton, M. Kutar, Sue Anthony, T. Barker, Sarah Beecham, Vitoria Wilkinson","doi":"10.1109/HCC.2002.1046338","DOIUrl":"https://doi.org/10.1109/HCC.2002.1046338","url":null,"abstract":"Elicitation and validation of user requirements depend, to a large extent, on the effectiveness of the tools and techniques used as a vehicle for discussion between developers and users during the requirements process. This effectiveness may, in turn, be influenced by user preference for a particular approach or requirements technique. This paper describes a study that was carried out to investigate the relationship between user preference for sequence or collaboration diagrams in UML, with their accuracy in understanding information contained in the diagrams. Results showed that user preference for one of the two diagram types before carrying out the task was not reflected in improved performance with that type of diagram compared with the other. However, after carrying out the task, user statements about which type of diagram they preferred working with were matched by improved performance with that type of diagram.","PeriodicalId":298317,"journal":{"name":"Proceedings IEEE 2002 Symposia on Human Centric Computing Languages and Environments","volume":"48 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122641532","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 12
An interrogative approach to novice programming 新手编程的疑问式方法
Alexa M. Quinn
Domain specific programming languages tend to be rigid in capability, and dependent on either a graphical interface or a scripting language. We present a question-oriented approach that requires no prior knowledge of programming and can be easily adapted to a wide range of domains. Interrogative programming works by "parsing" the user's intent using the responses to a series of closed-ended questions. Questions are guided by a context free grammar specified in an external file. We discuss the benefits, capabilities and limitations of interrogative programming along with the results of recent usability studies with our prototype.
特定于领域的编程语言往往在功能上是严格的,并且依赖于图形界面或脚本语言。我们提出了一种面向问题的方法,它不需要事先的编程知识,可以很容易地适应于广泛的领域。问询式编程通过对一系列封闭式问题的回答来“解析”用户的意图。问题由外部文件中指定的与上下文无关的语法引导。我们讨论了疑问式编程的优点、能力和局限性,以及我们的原型最近的可用性研究结果。
{"title":"An interrogative approach to novice programming","authors":"Alexa M. Quinn","doi":"10.1109/HCC.2002.1046354","DOIUrl":"https://doi.org/10.1109/HCC.2002.1046354","url":null,"abstract":"Domain specific programming languages tend to be rigid in capability, and dependent on either a graphical interface or a scripting language. We present a question-oriented approach that requires no prior knowledge of programming and can be easily adapted to a wide range of domains. Interrogative programming works by \"parsing\" the user's intent using the responses to a series of closed-ended questions. Questions are guided by a context free grammar specified in an external file. We discuss the benefits, capabilities and limitations of interrogative programming along with the results of recent usability studies with our prototype.","PeriodicalId":298317,"journal":{"name":"Proceedings IEEE 2002 Symposia on Human Centric Computing Languages and Environments","volume":"65 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131828440","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
Solving design problems in a logic-based visual design environment 在基于逻辑的视觉设计环境中解决设计问题
Omid Banyasad, P. T. Cox
Designs of complex objects often include parameters which, when given values, provide a realisation of a specific example of the design. Such parametrised designs, therefore, actually represent families of objects. In order to provide the programming capabilities necessary for building such parametrised designs, some computer-aided design systems include programming languages or provide interfaces to them. This creates a sharp division in the design process between designer and programmer. To address this discontinuity, a Language for Structured Design (LSD) has been proposed as an extension to a visual logic programming language. In LSD, design components and operations on them are homogeneously represented in one language. Here we report on another advantage of the LSD approach; namely, that visual logic programming, used as the engine to drive the parametrised assembly of objects, also provides powerful symbolic problem-solving capability. This allows the designer/programmer to work at a higher level, giving descriptive rather than prescriptive specifications of a design. Hence LSD integrates problem solving, synthesis, and modeling in a single homogeneous programming/design environment. We demonstrate the problem-solving capabilities of LSD using the masterkeying problem.
复杂对象的设计通常包括参数,当给定值时,这些参数提供了设计的特定示例的实现。因此,这种参数化设计实际上代表了对象族。为了提供建立这种参数化设计所需的编程能力,一些计算机辅助设计系统包括编程语言或为它们提供接口。这在设计过程中造成了设计师和程序员之间的明显分歧。为了解决这种不连续性,结构化设计语言(LSD)被提出作为视觉逻辑编程语言的扩展。在LSD中,设计组件和对它们的操作用一种语言同质地表示。在这里,我们报告LSD方法的另一个优点;也就是说,视觉逻辑编程作为驱动对象参数化装配的引擎,也提供了强大的符号问题解决能力。这允许设计师/程序员在更高的层次上工作,给出设计的描述性规范,而不是规定性规范。因此,LSD将问题解决、综合和建模集成到一个单一的同构编程/设计环境中。我们用主密钥问题来演示LSD解决问题的能力。
{"title":"Solving design problems in a logic-based visual design environment","authors":"Omid Banyasad, P. T. Cox","doi":"10.1109/HCC.2002.1046356","DOIUrl":"https://doi.org/10.1109/HCC.2002.1046356","url":null,"abstract":"Designs of complex objects often include parameters which, when given values, provide a realisation of a specific example of the design. Such parametrised designs, therefore, actually represent families of objects. In order to provide the programming capabilities necessary for building such parametrised designs, some computer-aided design systems include programming languages or provide interfaces to them. This creates a sharp division in the design process between designer and programmer. To address this discontinuity, a Language for Structured Design (LSD) has been proposed as an extension to a visual logic programming language. In LSD, design components and operations on them are homogeneously represented in one language. Here we report on another advantage of the LSD approach; namely, that visual logic programming, used as the engine to drive the parametrised assembly of objects, also provides powerful symbolic problem-solving capability. This allows the designer/programmer to work at a higher level, giving descriptive rather than prescriptive specifications of a design. Hence LSD integrates problem solving, synthesis, and modeling in a single homogeneous programming/design environment. We demonstrate the problem-solving capabilities of LSD using the masterkeying problem.","PeriodicalId":298317,"journal":{"name":"Proceedings IEEE 2002 Symposia on Human Centric Computing Languages and Environments","volume":"75 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114226506","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Supporting the construction of real world interfaces 支持构建真实世界的接口
D. McCrickard, David Wrighton, D. Bussert
In recent years, real world objects have been used to reflect information previously shown on the computer screen. While most earlier efforts have required significant developer knowledge and skills to construct and program the displays, our work is investigating methods to enable programmers to use real world objects in much the same way that they would typical user interface widgets. This paper outlines programming interfaces developed on top of the X10 protocol for controlling power flow to electrical devices, including sample programs for each.
近年来,现实世界的物体被用来反映以前在计算机屏幕上显示的信息。虽然大多数早期的工作都需要大量的开发人员知识和技能来构建和编程显示,但我们的工作是研究方法,使程序员能够以与典型用户界面小部件相同的方式使用真实世界的对象。本文概述了基于X10协议开发的编程接口,用于控制电气设备的功率流,包括每个接口的示例程序。
{"title":"Supporting the construction of real world interfaces","authors":"D. McCrickard, David Wrighton, D. Bussert","doi":"10.1109/HCC.2002.1046345","DOIUrl":"https://doi.org/10.1109/HCC.2002.1046345","url":null,"abstract":"In recent years, real world objects have been used to reflect information previously shown on the computer screen. While most earlier efforts have required significant developer knowledge and skills to construct and program the displays, our work is investigating methods to enable programmers to use real world objects in much the same way that they would typical user interface widgets. This paper outlines programming interfaces developed on top of the X10 protocol for controlling power flow to electrical devices, including sample programs for each.","PeriodicalId":298317,"journal":{"name":"Proceedings IEEE 2002 Symposia on Human Centric Computing Languages and Environments","volume":"59 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121698301","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 10
A method for providing program interoperability for end-users 一种为最终用户提供程序互操作性的方法
Rod Moten
In this paper we present an overview of a method for providing program interoperability at the end-user level. Using our method, developers can make their applications capable of supporting end-user program interoperability independently of any operating platform or implementation language.
在本文中,我们概述了在最终用户级别提供程序互操作性的方法。使用我们的方法,开发人员可以使他们的应用程序能够独立于任何操作平台或实现语言支持最终用户程序的互操作性。
{"title":"A method for providing program interoperability for end-users","authors":"Rod Moten","doi":"10.1109/HCC.2002.1046346","DOIUrl":"https://doi.org/10.1109/HCC.2002.1046346","url":null,"abstract":"In this paper we present an overview of a method for providing program interoperability at the end-user level. Using our method, developers can make their applications capable of supporting end-user program interoperability independently of any operating platform or implementation language.","PeriodicalId":298317,"journal":{"name":"Proceedings IEEE 2002 Symposia on Human Centric Computing Languages and Environments","volume":"61 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2002-09-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124704846","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
Proceedings IEEE 2002 Symposia on Human Centric Computing Languages and Environments
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1