See this document in CiteSeerX!

Generating Programs from Connections of Physical  (Make Corrections)  
Models Gordon S. Novak Jr. Department of Computer Sciences University of...



  Home/Search   Context   Related

 
View or download:
utexas.edu/users/novak/caia94.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  utexas.edu/users/novak/caia94 (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: We describe a system that constructs a computer program from a graphical specification provided by the user. The specification consists of diagrams that represent physical and mathematical models; connections between diagram ports signify that corresponding quantities must be equal. A program (in Lisp or C) is generated from the graphical specification by data flow analysis and algebraic manipulation of equations associated with the physical models. Equations, algebraic manipulations, and unit... (Update)

Active bibliography (related documents):   More   All
1.3:   Creation of Views for Reuse of Software with Different Data.. - Novak, Jr. (1997)   (Correct)
1.0:   Conversion of Units of Measurement - Gordon Novak Jr (1995)   (Correct)
0.9:   Automated Modeling of Complex Systems to Answer Prediction.. - Rickel (1995)   (Correct)

Similar documents based on text:   More   All
0.3:   Software Reuse by Specialization of Generic Procedures through.. - Novak, Jr. (1997)   (Correct)
0.1:   A New Marketing Paradigm for Electronic Commerce - Hoffman, Novak (1996)   (Correct)
0.1:   Physics Problem Solving Using Multiple Views - Novak, Jr., Araya   (Correct)

BibTeX entry:   (Update)

@misc{ novak-generating,
  author = "Models Gordon Novak",
  title = "Generating Programs from Connections of Physical",
  url = "citeseer.ist.psu.edu/679533.html" }
Citations (may not include all citations):
287   Mathematica: a System for Doing Mathematics by Computer (context) - Wolfram - 1991  ACM
23   Synthesis of Mathematical-Modeling Software (context) - Kant - 1993  ACM
17   The Code 2.0 Graphical Parallel Programming Language (context) - Newton, Browne - 1992  ACM   DBLP
11   Diagrams and Text as Computer Input (context) - Novak, Bulko - 1993
10   Expert and Novice Performance in Solving Physics Problems (context) - Larkin, McDermott et al. - 1980
7   Models of Thought (context) - Simon - 1989
7   Understanding Natural Language with Diagrams (context) - Novak, Bulko - 1990  DBLP
6   Software Reuse through View Type Clusters (context) - Novak - 1992  ACM
5   product review (context) - Jagadeesh, Wang - 1993
5   Negotiated Interfaces for Software Reuse (context) - Novak, Hill et al. - 1992  ACM   DBLP
5   GLISP: A LISP-Based Programming System With Data Abstraction (context) - Novak - 1983  DBLP
5   Representations of Knowledge in a Program for Solving Physic.. (context) - Novak - 1977  DBLP
4   New York: Van Nostrand Reinhold (context) - Nan, Visual - 1988
4   A Knowledge-based Software Development Environment for Scien.. (context) - Keller, Rimon - 1992
4   Representation of Models for Expert Problem Solving in Physi.. (context) - Kook, Novak - 1991  ACM   DBLP
3   Why a Diagram is (Sometimes) Worth 10,000 Words (context) - Larkin, Simon - 1987
3   Engineering Formulas (context) - Kurt - 1986
2   Cliche-Based Modeling for Expert Problem-Solving Systems (context) - Ruey-Juin - 1992  ACM
2   Temporal and Spatial Analysis in Knowledge-Based Physics Pro.. (context) - Xiang-Seng - 1993  ACM

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC