---
_id: '39521'
abstract:
- lang: eng
  text: Investigates the integration of an interactive constraint solver into an existing
    2D real-time animation environment in order to achieve a better observability,
    traceability and stability of the individual graphical objects. We present two
    approaches for assigning constraints to the objects. The first approach assigns
    constraints to the objects when they are created, keeping them stable during their
    entire life-time. The second approach dynamically changes constraints before the
    computation of each frame. The investigation is based on our practical experience
    with the complete visual programming language Pictorial Janus and the parallel
    constraint solver Parcon.
author:
- first_name: P.
  full_name: Griebel, P.
  last_name: Griebel
- first_name: Georg
  full_name: Lehrenfeld, Georg
  last_name: Lehrenfeld
- first_name: Wolfgang
  full_name: Müller, Wolfgang
  id: '16243'
  last_name: Müller
- first_name: C.
  full_name: Tahedl, C.
  last_name: Tahedl
- first_name: H.
  full_name: Uhr, H.
  last_name: Uhr
citation:
  ama: 'Griebel P, Lehrenfeld G, Müller W, Tahedl C, Uhr H. Integrating a Constraint
    Solver into a Real-Time Animation Environment. In: <i>Proceedings of the 1996
    IEEE Symposium on Visual Languages</i>. ; 1996. doi:<a href="https://doi.org/10.1109/VL.1996.545262">10.1109/VL.1996.545262</a>'
  apa: Griebel, P., Lehrenfeld, G., Müller, W., Tahedl, C., &#38; Uhr, H. (1996).
    Integrating a Constraint Solver into a Real-Time Animation Environment. <i>Proceedings
    of the 1996 IEEE Symposium on Visual Languages</i>. <a href="https://doi.org/10.1109/VL.1996.545262">https://doi.org/10.1109/VL.1996.545262</a>
  bibtex: '@inproceedings{Griebel_Lehrenfeld_Müller_Tahedl_Uhr_1996, place={Boulder
    CO}, title={Integrating a Constraint Solver into a Real-Time Animation Environment},
    DOI={<a href="https://doi.org/10.1109/VL.1996.545262">10.1109/VL.1996.545262</a>},
    booktitle={Proceedings of the 1996 IEEE Symposium on Visual Languages}, author={Griebel,
    P. and Lehrenfeld, Georg and Müller, Wolfgang and Tahedl, C. and Uhr, H.}, year={1996}
    }'
  chicago: Griebel, P., Georg Lehrenfeld, Wolfgang Müller, C. Tahedl, and H. Uhr.
    “Integrating a Constraint Solver into a Real-Time Animation Environment.” In <i>Proceedings
    of the 1996 IEEE Symposium on Visual Languages</i>. Boulder CO, 1996. <a href="https://doi.org/10.1109/VL.1996.545262">https://doi.org/10.1109/VL.1996.545262</a>.
  ieee: 'P. Griebel, G. Lehrenfeld, W. Müller, C. Tahedl, and H. Uhr, “Integrating
    a Constraint Solver into a Real-Time Animation Environment,” 1996, doi: <a href="https://doi.org/10.1109/VL.1996.545262">10.1109/VL.1996.545262</a>.'
  mla: Griebel, P., et al. “Integrating a Constraint Solver into a Real-Time Animation
    Environment.” <i>Proceedings of the 1996 IEEE Symposium on Visual Languages</i>,
    1996, doi:<a href="https://doi.org/10.1109/VL.1996.545262">10.1109/VL.1996.545262</a>.
  short: 'P. Griebel, G. Lehrenfeld, W. Müller, C. Tahedl, H. Uhr, in: Proceedings
    of the 1996 IEEE Symposium on Visual Languages, Boulder CO, 1996.'
date_created: 2023-01-24T11:56:25Z
date_updated: 2023-01-24T11:56:30Z
department:
- _id: '672'
doi: 10.1109/VL.1996.545262
keyword:
- Animation
- Layout
- Computer languages
- Visualization
- Observability
- Stability
- Runtime
- Costs
- Graphics
- Hardware
language:
- iso: eng
place: Boulder CO
publication: Proceedings of the 1996 IEEE Symposium on Visual Languages
publication_identifier:
  isbn:
  - 0-8186-7508-X
status: public
title: Integrating a Constraint Solver into a Real-Time Animation Environment
type: conference
user_id: '5786'
year: '1996'
...
---
_id: '39526'
abstract:
- lang: eng
  text: The main goal of the article is to evaluate the suitability of visual programming
    languages, i.e., Pictorial Janus (K. Kahn and V. Saraswat, 1990), for the modeling
    of complex systems and their control strategies. These systems can be seen as
    networks of communicating objects. Objects select strategies for suitable actions
    based on incoming messages. Our field of investigation is in computer integrated
    manufacturing considering the example of a car manufacturing cell. This color
    sorting assembly buffer (CSAB) schedules jobs in queues. The jobs represent car
    bodies scheduled in feeder lines for the enameling. Feeder lines collect raw bodies
    to blocks. Blocks are bodies which are to be enameled by the same color. This
    organization decreases the cost of expensive change-over-times when changing colors
    at the enamelling. Blocks of bodies are dislocated from the queue and enameled
    successively. Contradictory system goals, such as minimizing color changes and
    preserving the sequence of incoming jobs, have to be regarded by appropriate control
    strategies. Due to the complexity of this (NP complete) problem and to real time
    requirements for online control there are no optimal strategies on hand. Consequently,
    suitable heuristics have to be developed. Often they are designed applying a trial-and-error
    method. A modeling framework has to support the rapid prototyping of these systems
    as well as an expressive end user oriented representation. Both are essential
    requirements since end users need other visualization techniques than experienced
    designers due to their different knowledge and interests.
author:
- first_name: Christian
  full_name: Geiger, Christian
  last_name: Geiger
- first_name: R.
  full_name: Hunstock, R.
  last_name: Hunstock
- first_name: Georg
  full_name: Lehrenfeld, Georg
  last_name: Lehrenfeld
- first_name: Wolfgang
  full_name: Müller, Wolfgang
  id: '16243'
  last_name: Müller
- first_name: 'J. '
  full_name: 'Quintanilla, J. '
  last_name: Quintanilla
- first_name: 'C. '
  full_name: 'Tahedl, C. '
  last_name: Tahedl
- first_name: A.
  full_name: Weber, A.
  last_name: Weber
citation:
  ama: 'Geiger C, Hunstock R, Lehrenfeld G, et al. Visual Modeling and 3D-Representation
    with a Complete Visual Programming Language --- A Case Study in Manufacturing.
    In: <i>Proceedings of the 1996 IEEE Symposium on Visual Languages</i>. ; 1996.
    doi:<a href="https://doi.org/10.1109/VL.1996.545302">10.1109/VL.1996.545302</a>'
  apa: Geiger, C., Hunstock, R., Lehrenfeld, G., Müller, W., Quintanilla, J., Tahedl,
    C., &#38; Weber, A. (1996). Visual Modeling and 3D-Representation with a Complete
    Visual Programming Language --- A Case Study in Manufacturing. <i>Proceedings
    of the 1996 IEEE Symposium on Visual Languages</i>. <a href="https://doi.org/10.1109/VL.1996.545302">https://doi.org/10.1109/VL.1996.545302</a>
  bibtex: '@inproceedings{Geiger_Hunstock_Lehrenfeld_Müller_Quintanilla_Tahedl_Weber_1996,
    place={Boulder, CO, USA}, title={Visual Modeling and 3D-Representation with a
    Complete Visual Programming Language --- A Case Study in Manufacturing}, DOI={<a
    href="https://doi.org/10.1109/VL.1996.545302">10.1109/VL.1996.545302</a>}, booktitle={Proceedings
    of the 1996 IEEE Symposium on Visual Languages}, author={Geiger, Christian and
    Hunstock, R. and Lehrenfeld, Georg and Müller, Wolfgang and Quintanilla, J.  and
    Tahedl, C.  and Weber, A.}, year={1996} }'
  chicago: Geiger, Christian, R. Hunstock, Georg Lehrenfeld, Wolfgang Müller, J.  Quintanilla,
    C.  Tahedl, and A. Weber. “Visual Modeling and 3D-Representation with a Complete
    Visual Programming Language --- A Case Study in Manufacturing.” In <i>Proceedings
    of the 1996 IEEE Symposium on Visual Languages</i>. Boulder, CO, USA, 1996. <a
    href="https://doi.org/10.1109/VL.1996.545302">https://doi.org/10.1109/VL.1996.545302</a>.
  ieee: 'C. Geiger <i>et al.</i>, “Visual Modeling and 3D-Representation with a Complete
    Visual Programming Language --- A Case Study in Manufacturing,” 1996, doi: <a
    href="https://doi.org/10.1109/VL.1996.545302">10.1109/VL.1996.545302</a>.'
  mla: Geiger, Christian, et al. “Visual Modeling and 3D-Representation with a Complete
    Visual Programming Language --- A Case Study in Manufacturing.” <i>Proceedings
    of the 1996 IEEE Symposium on Visual Languages</i>, 1996, doi:<a href="https://doi.org/10.1109/VL.1996.545302">10.1109/VL.1996.545302</a>.
  short: 'C. Geiger, R. Hunstock, G. Lehrenfeld, W. Müller, J. Quintanilla, C. Tahedl,
    A. Weber, in: Proceedings of the 1996 IEEE Symposium on Visual Languages, Boulder,
    CO, USA, 1996.'
date_created: 2023-01-24T11:58:56Z
date_updated: 2023-01-24T11:59:01Z
department:
- _id: '672'
doi: 10.1109/VL.1996.545302
keyword:
- Computer integrated manufacturing
- Job shop scheduling
- Processor scheduling
- Computer languages
- Control system synthesis
- Computer aided manufacturing
- Sorting
- Assembly
- Costs
- Control systems
language:
- iso: eng
place: Boulder, CO, USA
publication: Proceedings of the 1996 IEEE Symposium on Visual Languages
publication_identifier:
  isbn:
  - 0-8186-7508-X
status: public
title: Visual Modeling and 3D-Representation with a Complete Visual Programming Language
  --- A Case Study in Manufacturing
type: conference
user_id: '5786'
year: '1996'
...
