首页 > 最新文献

Proceedings IEEE Symposia on Human-Centric Computing Languages and Environments (Cat. No.01TH8587)最新文献

英文 中文
How children understand concurrent comics: experiences from LOFI and HIFI prototypes 儿童如何理解并发漫画:来自LOFI和HIFI原型的经验
Mikael Kindborg
In a study of how ten to eleven year old children understand program representations based on comic strips, it turned out that narrative interpretations were more common when using a low fidelity paper prototype than when using a high fidelity computer prototype. One explanation for this is that a computer prototype "sets the rules" to a much greater extent than a paper prototype, thus narrowing the set of plausible interpretations.
在一项关于10到11岁儿童如何理解基于连环漫画的程序表示的研究中,结果表明,使用低保真纸原型比使用高保真电脑原型时,叙事解释更常见。对此的一种解释是,与纸上原型相比,计算机原型在更大程度上“设定了规则”,从而缩小了合理解释的范围。
{"title":"How children understand concurrent comics: experiences from LOFI and HIFI prototypes","authors":"Mikael Kindborg","doi":"10.1109/HCC.2001.995264","DOIUrl":"https://doi.org/10.1109/HCC.2001.995264","url":null,"abstract":"In a study of how ten to eleven year old children understand program representations based on comic strips, it turned out that narrative interpretations were more common when using a low fidelity paper prototype than when using a high fidelity computer prototype. One explanation for this is that a computer prototype \"sets the rules\" to a much greater extent than a paper prototype, thus narrowing the set of plausible interpretations.","PeriodicalId":438014,"journal":{"name":"Proceedings IEEE Symposia on Human-Centric Computing Languages and Environments (Cat. No.01TH8587)","volume":"52 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-09-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114877186","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}
引用次数: 8
A predicate-based approach to defining visual language syntax 定义视觉语言语法的基于谓词的方法
J. Janneck, R. Esser
This paper presents an approach to the specification of visual language syntax. Based on attributed graphs as the notion of abstract syntax, syntactical correctness is specified by a set of predicates over that structure. The proposed technique facilitates the natural embedding of other visual and textual notations, the definition of complex syntactic and static-semantic properties, as well as a precise error diagnosis and localization. An editing environment supporting this technique is briefly discussed.
本文提出了一种可视化语言语法规范的方法。基于属性图作为抽象语法的概念,语法正确性由该结构上的一组谓词指定。该技术有助于其他视觉和文本符号的自然嵌入,复杂语法和静态语义属性的定义,以及精确的错误诊断和定位。简要讨论了支持该技术的编辑环境。
{"title":"A predicate-based approach to defining visual language syntax","authors":"J. Janneck, R. Esser","doi":"10.1109/HCC.2001.995232","DOIUrl":"https://doi.org/10.1109/HCC.2001.995232","url":null,"abstract":"This paper presents an approach to the specification of visual language syntax. Based on attributed graphs as the notion of abstract syntax, syntactical correctness is specified by a set of predicates over that structure. The proposed technique facilitates the natural embedding of other visual and textual notations, the definition of complex syntactic and static-semantic properties, as well as a precise error diagnosis and localization. An editing environment supporting this technique is briefly discussed.","PeriodicalId":438014,"journal":{"name":"Proceedings IEEE Symposia on Human-Centric Computing Languages and Environments (Cat. No.01TH8587)","volume":"41 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-09-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116496331","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}
引用次数: 17
A visual approach to XML document design and transformation XML文档设计和转换的可视化方法
Kang Zhang, Da-Qian Zhang, Yi Deng
This paper presents a visual approach to the representation and validation of multimedia document structures specified in XML and transformation of one structure to another. The underlying theory of our approach is a context-sensitive graph grammar formalism. The paper demonstrates the conciseness and expressiveness of the graph grammar formalism. An example XML structure is provided and its graph grammar representation, validation and transformation to a multimedia representation are presented.
本文提出了一种可视化的方法来表示和验证XML中指定的多媒体文档结构,并将一种结构转换为另一种结构。我们的方法的基础理论是一个上下文敏感的图语法形式主义。本文论证了图语法形式主义的简洁性和表现力。给出了一个示例XML结构,并给出了其图形语法表示、验证和向多媒体表示的转换。
{"title":"A visual approach to XML document design and transformation","authors":"Kang Zhang, Da-Qian Zhang, Yi Deng","doi":"10.1109/HCC.2001.995279","DOIUrl":"https://doi.org/10.1109/HCC.2001.995279","url":null,"abstract":"This paper presents a visual approach to the representation and validation of multimedia document structures specified in XML and transformation of one structure to another. The underlying theory of our approach is a context-sensitive graph grammar formalism. The paper demonstrates the conciseness and expressiveness of the graph grammar formalism. An example XML structure is provided and its graph grammar representation, validation and transformation to a multimedia representation are presented.","PeriodicalId":438014,"journal":{"name":"Proceedings IEEE Symposia on Human-Centric Computing Languages and Environments (Cat. No.01TH8587)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-09-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122803790","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}
引用次数: 19
A testing methodology for a dataflow based visual programming language 一种基于数据流的可视化编程语言的测试方法
M. Karam, Trevor J. Smedley
Dataflow based visual programming languages have become an important topic of research in recent years, yielding a variety of research systems and commercial applications. As with any programming language, visual or textual, dataflow programs may contain faults. Thus, to ensure the coma functioning of dataflow programs, and increase confidence in the quality of these programs, testing is required. Despite this valid observation, we find that the casting criteria found in the literature mainly addressed imperative, declarative, and form-based languages. However, we did not find any discussion that specifically addressed testing criteria for dataflow programs. In this paper, we investigate, from a testing perspective, differences between dataflow and imperative languages. The results reveal opportunities for adapting code-based control-flow testing criteria to test dataflow languages. We show that our proposed testing methodology is well suited for dataflow programs. In particular, the "all-branches" criterion provides important error detection ability, and can be applied to dataflow programs. We implemented a testing system that allows users to visually and empirically investigate the testability of programs written in the visual programming language Prograph. Our empirical results confirm that, analogous to imperative languages, the all-branches criterion cannot detect all the errors in a dataflow program. Thus, to catch those undetected errors, more rigorous testing should be applied.
近年来,基于数据流的可视化编程语言已经成为一个重要的研究课题,产生了各种研究系统和商业应用。与任何编程语言一样,无论是可视化的还是文本的,数据流程序都可能包含错误。因此,为了确保数据流程序的正常运行,并增加对这些程序质量的信心,测试是必要的。尽管有这种有效的观察,我们发现在文献中发现的转换标准主要针对命令式、声明式和基于形式的语言。然而,我们没有发现任何专门针对数据流程序的测试标准的讨论。在本文中,我们从测试的角度研究了数据流和命令式语言之间的差异。结果揭示了采用基于代码的控制流测试标准来测试数据流语言的机会。我们表明,我们提出的测试方法非常适合于数据流程序。特别是,“全分支”准则提供了重要的错误检测能力,可以应用于数据流程序。我们实现了一个测试系统,允许用户直观地和经验地调查用可视化编程语言program编写的程序的可测试性。我们的经验结果证实,与命令式语言类似,全分支准则不能检测数据流程序中的所有错误。因此,为了捕获那些未被发现的错误,应该应用更严格的测试。
{"title":"A testing methodology for a dataflow based visual programming language","authors":"M. Karam, Trevor J. Smedley","doi":"10.1109/HCC.2001.995275","DOIUrl":"https://doi.org/10.1109/HCC.2001.995275","url":null,"abstract":"Dataflow based visual programming languages have become an important topic of research in recent years, yielding a variety of research systems and commercial applications. As with any programming language, visual or textual, dataflow programs may contain faults. Thus, to ensure the coma functioning of dataflow programs, and increase confidence in the quality of these programs, testing is required. Despite this valid observation, we find that the casting criteria found in the literature mainly addressed imperative, declarative, and form-based languages. However, we did not find any discussion that specifically addressed testing criteria for dataflow programs. In this paper, we investigate, from a testing perspective, differences between dataflow and imperative languages. The results reveal opportunities for adapting code-based control-flow testing criteria to test dataflow languages. We show that our proposed testing methodology is well suited for dataflow programs. In particular, the \"all-branches\" criterion provides important error detection ability, and can be applied to dataflow programs. We implemented a testing system that allows users to visually and empirically investigate the testability of programs written in the visual programming language Prograph. Our empirical results confirm that, analogous to imperative languages, the all-branches criterion cannot detect all the errors in a dataflow program. Thus, to catch those undetected errors, more rigorous testing should be applied.","PeriodicalId":438014,"journal":{"name":"Proceedings IEEE Symposia on Human-Centric Computing Languages and Environments (Cat. No.01TH8587)","volume":"158 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-09-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123745604","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}
引用次数: 19
End-user programming in a structured dialogue environment: the GIPSE project 在结构化对话环境中的最终用户编程:GIPSE项目
G. Patry, P. Girard
Computer Aided Design software is a class of application where the need for specialized versions of functions is especially important. These added functionalities are usually made by computer experts. The GIPSE system has been designed to allow end-users to specialize themselves their application to their need by removing or adding new functions. The creation of a new functionality is done by the way of Programming by Demonstration techniques, without any use of textual programming language. This allows GIPSE to be used by non computer literate.
计算机辅助设计软件是一类应用程序,其中需要专门版本的功能是特别重要的。这些附加功能通常是由计算机专家制作的。GIPSE系统的设计目的是允许最终用户通过删除或添加新功能来使他们的应用程序专门化以满足他们的需要。新功能的创建是通过演示编程技术的方式完成的,而不使用任何文本编程语言。这使得不懂计算机的人也可以使用GIPSE。
{"title":"End-user programming in a structured dialogue environment: the GIPSE project","authors":"G. Patry, P. Girard","doi":"10.1109/HCC.2001.995261","DOIUrl":"https://doi.org/10.1109/HCC.2001.995261","url":null,"abstract":"Computer Aided Design software is a class of application where the need for specialized versions of functions is especially important. These added functionalities are usually made by computer experts. The GIPSE system has been designed to allow end-users to specialize themselves their application to their need by removing or adding new functions. The creation of a new functionality is done by the way of Programming by Demonstration techniques, without any use of textual programming language. This allows GIPSE to be used by non computer literate.","PeriodicalId":438014,"journal":{"name":"Proceedings IEEE Symposia on Human-Centric Computing Languages and Environments (Cat. No.01TH8587)","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-09-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127931934","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}
引用次数: 1
VXT: Visual XML Transformer 可视化XML转换器
Emmanuel Pietriga, Jean-Yves Vion-Dury
The ever-growing amount of heterogeneous data exchanged via the Internet, combined with the popularity of XML, makes structured document transformations an increasingly important application domain. Most of the existing solutions for expressing XML transformations are textual languages, such as XSLT (Extensible Stylesheet Language Transformations) or DOM (Document Object Model), combined with a general-purpose programming language. Several tools build on top of these languages, providing a graphical environment and debugging facilities. Transformations are, however, still specified in a textual way using the underlying language (often XSLT), thus requiring users to learn it. We believe that visual programming techniques are well-suited to representing XML structures and make the specification of transformations simpler. We propose a visual language, called VXT (Visual XML Transformer), for the specification of XML transformations in an interactive environment based on a zoomable user interface toolkit and on two target languages specialised in structure transformations: Circus and XSLT.
通过Internet交换的异构数据数量不断增长,再加上XML的流行,使得结构化文档转换成为一个日益重要的应用程序领域。表示XML转换的大多数现有解决方案都是文本语言,如XSLT(可扩展样式表语言转换)或DOM(文档对象模型),并结合通用编程语言。有几个工具构建在这些语言之上,提供图形化环境和调试工具。但是,转换仍然是使用底层语言(通常是XSLT)以文本方式指定的,因此需要用户学习它。我们相信,可视化编程技术非常适合表示XML结构,并使转换规范更简单。我们提出了一种称为VXT(可视XML转换器)的可视化语言,用于在基于可缩放用户界面工具包和两种专门用于结构转换的目标语言(Circus和XSLT)的交互式环境中规范XML转换。
{"title":"VXT: Visual XML Transformer","authors":"Emmanuel Pietriga, Jean-Yves Vion-Dury","doi":"10.1109/HCC.2001.995300","DOIUrl":"https://doi.org/10.1109/HCC.2001.995300","url":null,"abstract":"The ever-growing amount of heterogeneous data exchanged via the Internet, combined with the popularity of XML, makes structured document transformations an increasingly important application domain. Most of the existing solutions for expressing XML transformations are textual languages, such as XSLT (Extensible Stylesheet Language Transformations) or DOM (Document Object Model), combined with a general-purpose programming language. Several tools build on top of these languages, providing a graphical environment and debugging facilities. Transformations are, however, still specified in a textual way using the underlying language (often XSLT), thus requiring users to learn it. We believe that visual programming techniques are well-suited to representing XML structures and make the specification of transformations simpler. We propose a visual language, called VXT (Visual XML Transformer), for the specification of XML transformations in an interactive environment based on a zoomable user interface toolkit and on two target languages specialised in structure transformations: Circus and XSLT.","PeriodicalId":438014,"journal":{"name":"Proceedings IEEE Symposia on Human-Centric Computing Languages and Environments (Cat. No.01TH8587)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-09-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129094537","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
UML-based behavior specification of interactive multimedia applications 交互式多媒体应用程序的基于uml的行为规范
Stefan Sauer, G. Engels
Availability of precise, yet usable modeling languages is essential to the construction of multimedia systems based on software engineering principles and methods. Although several languages have been proposed for the specification of isolated multimedia system aspects, there not yet exists an integrated modeling language that adequately supports multimedia software development in practice. We propose an extension of the Unified Modeling Language (UML) for the integrated specification of multimedia systems based on an object-oriented development method. Since integration of co-existing timed procedural and interactive behavior is at the heart of multimedia systems, we focus on UML-based specification of behavior in this paper. In addition, we outline how these behavioral aspects are to be integrated with media, presentation, and software architecture modeling to achieve a coherent and consistent model.
基于软件工程原理和方法的多媒体系统的构建离不开精确的、可用的建模语言。虽然已经提出了几种语言来规范独立的多媒体系统方面,但还没有一种集成的建模语言在实践中充分支持多媒体软件开发。本文提出了一种基于面向对象开发方法的多媒体系统集成规范的统一建模语言(UML)的扩展。由于同时存在的定时过程和交互行为的集成是多媒体系统的核心,因此本文主要关注基于uml的行为规范。此外,我们概述了如何将这些行为方面与媒体、表示和软件架构建模集成,以实现连贯一致的模型。
{"title":"UML-based behavior specification of interactive multimedia applications","authors":"Stefan Sauer, G. Engels","doi":"10.1109/HCC.2001.995271","DOIUrl":"https://doi.org/10.1109/HCC.2001.995271","url":null,"abstract":"Availability of precise, yet usable modeling languages is essential to the construction of multimedia systems based on software engineering principles and methods. Although several languages have been proposed for the specification of isolated multimedia system aspects, there not yet exists an integrated modeling language that adequately supports multimedia software development in practice. We propose an extension of the Unified Modeling Language (UML) for the integrated specification of multimedia systems based on an object-oriented development method. Since integration of co-existing timed procedural and interactive behavior is at the heart of multimedia systems, we focus on UML-based specification of behavior in this paper. In addition, we outline how these behavioral aspects are to be integrated with media, presentation, and software architecture modeling to achieve a coherent and consistent model.","PeriodicalId":438014,"journal":{"name":"Proceedings IEEE Symposia on Human-Centric Computing Languages and Environments (Cat. No.01TH8587)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-09-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125355478","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}
引用次数: 40
On the pLR parsability of visual languages 视觉语言的pLR可解析性研究
G. Costagliola, V. Deufemia, F. Ferrucci, C. Gravino
The widespread use of visual languages has motivated the need for grammar-based tools to support designers in the definition and implementation of graphical environments. The effective use of such systems requires efficient parsing techniques. The VLCC system makes use of a suitable LR-like methodology that allows us to efficiently parse visual sentences. However there exist particular grammars which are non pLR parsable because they can produce run-time conflicts during the parsing of some sentences. In this paper we will introduce an algorithm that statically verifies the pLR parsability of a positional grammar by detecting whether or not it would produce run-time conflicts.
视觉语言的广泛使用激发了对基于语法的工具的需求,以支持设计人员定义和实现图形环境。有效地使用这些系统需要有效的解析技术。VLCC系统使用了一种合适的类似lr的方法,使我们能够有效地解析视觉句子。然而,存在一些特定的语法是不可pLR解析的,因为它们在解析某些句子时可能会产生运行时冲突。在本文中,我们将介绍一种算法,该算法通过检测是否会产生运行时冲突来静态验证位置语法的pLR可解析性。
{"title":"On the pLR parsability of visual languages","authors":"G. Costagliola, V. Deufemia, F. Ferrucci, C. Gravino","doi":"10.1109/HCC.2001.995234","DOIUrl":"https://doi.org/10.1109/HCC.2001.995234","url":null,"abstract":"The widespread use of visual languages has motivated the need for grammar-based tools to support designers in the definition and implementation of graphical environments. The effective use of such systems requires efficient parsing techniques. The VLCC system makes use of a suitable LR-like methodology that allows us to efficiently parse visual sentences. However there exist particular grammars which are non pLR parsable because they can produce run-time conflicts during the parsing of some sentences. In this paper we will introduce an algorithm that statically verifies the pLR parsability of a positional grammar by detecting whether or not it would produce run-time conflicts.","PeriodicalId":438014,"journal":{"name":"Proceedings IEEE Symposia on Human-Centric Computing Languages and Environments (Cat. No.01TH8587)","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-09-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126564910","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}
引用次数: 7
HyperSnapping 截图软件
T. Masui
We introduce a new drawing technique called HyperSnapping. In many drawing editors, various operations are provided for object alignment, and snapping is one of the most frequently used techniques, with which users can snap the mouse cursor or dragged objects to existing objects or square grids. HyperSnapping is an extension to snapping operations, where users can control the behavior of snapping grids and the constraints between objects only by dragging objects, without explicitly changing drawing modes. With HyperSnapping, simple constraints and drawing macros can easily be constructed and used for further editing without explicit end-user programming.
我们介绍了一种新的绘图技术,叫做“超快照”。在许多绘图编辑器中,为对象对齐提供了各种操作,抓取是最常用的技术之一,用户可以抓取鼠标光标或将对象拖动到现有对象或正方形网格上。hypersnap是对抓取操作的扩展,用户可以通过拖动对象来控制抓取网格的行为和对象之间的约束,而不需要显式地改变绘图模式。有了hypersnap,简单的约束和绘图宏可以很容易地构建和用于进一步的编辑,而不需要明确的最终用户编程。
{"title":"HyperSnapping","authors":"T. Masui","doi":"10.1109/HCC.2001.995258","DOIUrl":"https://doi.org/10.1109/HCC.2001.995258","url":null,"abstract":"We introduce a new drawing technique called HyperSnapping. In many drawing editors, various operations are provided for object alignment, and snapping is one of the most frequently used techniques, with which users can snap the mouse cursor or dragged objects to existing objects or square grids. HyperSnapping is an extension to snapping operations, where users can control the behavior of snapping grids and the constraints between objects only by dragging objects, without explicitly changing drawing modes. With HyperSnapping, simple constraints and drawing macros can easily be constructed and used for further editing without explicit end-user programming.","PeriodicalId":438014,"journal":{"name":"Proceedings IEEE Symposia on Human-Centric Computing Languages and Environments (Cat. No.01TH8587)","volume":"111 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127066498","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}
引用次数: 8
End user programming in an industrial research and development group 工业研发小组中的终端用户编程
H. Goodell
This p a j w presents partial resultsfrom o case sludy of a full application of end user programming in an industrial prcduct Reseorch & Development (R&D) organization. Scientists and engineers developing large idustrial w h i n e s built all applicotion sofiare, with programmers (including the author) in o support role. In interviews, the project team ond its managers described o sophisticated and complex integration of programming into their w k activitiq similm to th0Je described in other end user programming environments.
本文介绍了在工业产品研发(R&D)组织中全面应用最终用户编程的一个案例研究的部分结果。开发大型工业应用软件的科学家和工程师构建了所有的应用软件,而程序员(包括作者)只扮演一个支持角色。在访谈中,项目团队及其经理描述了将编程集成到他们的工作活动中的复杂和复杂的情况,这与其他终端用户编程环境中描述的情况类似。
{"title":"End user programming in an industrial research and development group","authors":"H. Goodell","doi":"10.1109/HCC.2001.995302","DOIUrl":"https://doi.org/10.1109/HCC.2001.995302","url":null,"abstract":"This p a j w presents partial resultsfrom o case sludy of a full application of end user programming in an industrial prcduct Reseorch & Development (R&D) organization. Scientists and engineers developing large idustrial w h i n e s built all applicotion sofiare, with programmers (including the author) in o support role. In interviews, the project team ond its managers described o sophisticated and complex integration of programming into their w k activitiq similm to th0Je described in other end user programming environments.","PeriodicalId":438014,"journal":{"name":"Proceedings IEEE Symposia on Human-Centric Computing Languages and Environments (Cat. No.01TH8587)","volume":"54 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129543668","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 Symposia on Human-Centric Computing Languages and Environments (Cat. No.01TH8587)
全部 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