Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/170791.170832acmconferencesArticle/Chapter ViewAbstractPublication PagescscConference Proceedingsconference-collections
Article
Free access

Functions as objects in a data flow based visual language

Published: 01 March 1993 Publication History

Abstract

Data flow based visual programming languages are an active area of research in visual programming languages. Some recent data flow visual programming languages have implemented higher order functions, allowing functions to be passed to/from functions. This paper describes a data flow visual programming language in which the first class citizenship of programs have been taken a step further, and programs can be manipulated as data with the same kind of flexibility that LISP offers in manipulating programs as data.

References

[1]
Hils. D.D. "Visual languages and computing survey: data flow visual programming languages." Journal of Visual Languages and Computing 3:1 (1992) pp 69-I01.
[2]
Kimura, T.D., Choi, J.W. and Mack, J.M. "A Visual Language for Key~e~ Progrffiauning," Technical Report WUCS-86-6, Department of Computer Science, Washington University, St. Louis, June 1986.
[3]
Kimura, T.D. "Hyperfiow: A Visual Programming Language for Pen Computers," to appear in IEEE Workshop on Visual Languages, Seattle, Washington, 1992.
[4]
Milner, A.J.R.G. '*A Proposal for Standard ML," Proceedings of the ACM Symtmsium on I.JSP and Functional Programming, Austin, Texas. 1984.
[5]
Lau-Kee, D., Billyard, A., Faic~, R., Kozato, Y., Otto, P., Smith, M., Wilkinson, L "VPL: An Active, Declarative Visual Programming System," Proceedings of IEEE Workshop on Visual Languages, Kobe" Japan, 1991, pp 40-46.
[6]
Najork, M.A., Golin, E. "Enhancing Show-and- Tell with a polymorphic type system and higher order functions," Proceedings of IEEE Workshop on Visual Languages, Skokie" Illinois, 1990, pp. 215-220.
[7]
Ntjork, M.A., Kapltrt, S.M. "The CUBE Language," Procemiings of IEEE Workshop on Visual Languages, Kobe" Japan, 1991, pp 218- 224.
[8]
Turner, D. "An Overview of Miranda," in Rtxarch Topics in Functional Programming. Addison- Wesley Publishing Company, 1990, pp 1-16.
[9]
Weinland A., Gamma E., Marry R. "El'++ - An Object-Oriented Application Framework in C++," OOPSLA '88. Special Issue of SIGPLAN Notices 25:11 (1988).

Cited By

View all
  • (2024)Function+Data Flow: A Framework to Specify Machine Learning Pipelines for Digital TwinningProceedings of the 1st ACM International Conference on AI-Powered Software10.1145/3664646.3664759(19-27)Online publication date: 10-Jul-2024
  • (2022)Domain-Specific Visual Language for Data Engineering QualityProceedings of the 1st ACM SIGPLAN International Workshop on Programming Abstractions and Interactive Notations, Tools, and Environments10.1145/3563836.3568727(48-56)Online publication date: 29-Nov-2022
  • (2022)Tierkreis: a Dataflow Framework for Hybrid Quantum-Classical Computing2022 IEEE/ACM Third International Workshop on Quantum Computing Software (QCS)10.1109/QCS56647.2022.00007(12-21)Online publication date: Nov-2022
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
CSC '93: Proceedings of the 1993 ACM conference on Computer science
March 1993
543 pages
ISBN:0897915585
DOI:10.1145/170791
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 March 1993

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

CSC93
Sponsor:
CSC93: 21st Annual ACM Computer Science Conference
February 16 - 18, 1993
Indiana, Indianapolis, USA

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)27
  • Downloads (Last 6 weeks)2
Reflects downloads up to 04 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Function+Data Flow: A Framework to Specify Machine Learning Pipelines for Digital TwinningProceedings of the 1st ACM International Conference on AI-Powered Software10.1145/3664646.3664759(19-27)Online publication date: 10-Jul-2024
  • (2022)Domain-Specific Visual Language for Data Engineering QualityProceedings of the 1st ACM SIGPLAN International Workshop on Programming Abstractions and Interactive Notations, Tools, and Environments10.1145/3563836.3568727(48-56)Online publication date: 29-Nov-2022
  • (2022)Tierkreis: a Dataflow Framework for Hybrid Quantum-Classical Computing2022 IEEE/ACM Third International Workshop on Quantum Computing Software (QCS)10.1109/QCS56647.2022.00007(12-21)Online publication date: Nov-2022
  • (2019)Open Piping: Towards an Open Visual Workflow EnvironmentEnd-User Development10.1007/978-3-030-24781-2_14(183-190)Online publication date: 3-Jul-2019
  • (2009)Towards a user-centered composition system for service-based composite applicationsProceedings of the 11th International Conference on Information Integration and Web-based Applications & Services10.1145/1806338.1806397(321-330)Online publication date: 14-Dec-2009
  • (2005)The JOpera visual composition languageJournal of Visual Languages & Computing10.1016/j.jvlc.2004.08.00416:1-2(119-152)Online publication date: Feb-2005
  • (2003)Product information systems engineering: an approach for building product models by reuse of patternsRobotics and Computer-Integrated Manufacturing10.1016/S0736-5845(03)00028-019:3(239-261)Online publication date: Jun-2003
  • (1993)HyperflowProceedings of the 1993 ACM conference on Computer science10.1145/170791.170831(209-214)Online publication date: 1-Mar-1993
  • (1993)Object-oriented development of a data flow visual language systemProceedings 1993 IEEE Symposium on Visual Languages10.1109/VL.1993.269589(134-141)Online publication date: 1993

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media