19 citations found. Retrieving documents...
E. Fiume, D. Tsichritzis, and L. Dami. A temporal scripting language for object-oriented animation. In Proc. Eurographics 1987.

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Content-Based Access to Algebraic Video - Duda, Weiss, Gifford   (26 citations)  (Correct)

....in section 3.2.1. We are investigating other video algebraic composition operations. These include binary operations that will achieve simultaneous termination, overlay of video streams, synchronization on events, a general synchronization operator (similar to operators defined by Fiume et al. [5]) and non determinism. 3.1.2 Presentation Because multiple algebraic video nodes can be scheduled to play at any specific time within one video expression, the playback may result in concurrent video streams that require simultaneous screen display. The number of distinct streams depends on the ....

E. Fiume, D. Tsichritzis, and L. Dami. A temporal scripting language for object-oriented animation. In Proc. Eurographics 1987, pages 283--294, Amsterdam, Netherlands, August 1987.


Integrating Simulation and Animation Software Systems through a.. - Walker (1996)   (Correct)

....designed to address the problems of integrating existing simulation and animation agents; the rest were included here because of their similarities to environments which were so designed, in case one were tempted to utilize or modify them for such an integration environment. Fiume et al. fium87] defined a temporal scripting language intended for object oriented animation. Such objects can be viewed today as independent, but inter communicating processes. Their motivations included the wish to specify the coordination of objects, real time constraints, and concurrency. It is not ....

E. Fiume, D. Tsichritzis, and L. Dami. "A Temporal Scripting Language for Object-Oriented Animation". Proceedings of the European Computer Graphics Conference and Exhibition (EUROGRAPHICS '87), pp. 283-- 294, August 1987.


Synchronization Aspects of a Presentation Model for.. - Filho, Soares, Casanova (1995)   (Correct)

....models classified within the framework proposed by Buchanan and Zellweger, resumed in the Section 2. This table updates a previous one presented in the same reference including the NCPM model. The examples presented are: Temporal glue [HaSR92] Trellis [StFu90] Geneva temporal scripting language [FiTD87], CMIFed [BuRL91, RJMB93] MODE [BlHL92] Firefly [BuZe93] and NCPM. Tabela 1: Presentation models comparison using the framework defined by Buchanan and Zellweger Temporal Glue Trellis Geneva CMIFed MODE Firefly NCPM Media Segments Granularity Coarse Fine Duration Predictable ....

Fiume, E. Tsichritzis, D. and Dami, L. "A Temporal Scripting Language for Object-oriented Animation". In Proceedings Eurographics'87. Elsevier Science Publishers. North-Holland Publishing Company, Amsterdan, 1987.


Automatic Temporal Layout Mechanisms - Buchanan, Zellweger (1993)   (65 citations)  (Correct)

....document systems are in the predocument formatter stage. They typically require authors to create temporal layouts manually by positioning media segments on a document timeline [8, 16, 18, 19] a tedious and error prone process. Other manual methods include temporal scripting languages [9] and temporal relation trees [15, 12] It is time for multimedia document systems to take over this task, generating the temporal layouts automatically. Analogous to automatic spatial formatting, automatic temporal formatting requires authors to specify both the media and temporal formatting ....

....using runtime signalling to detect and correct media delays, and incrementally running a formatter to handle documents generated on the fly. We now briefly describe these algorithms. In the simplest case, a temporal specification can be converted into a graph or a temporal scripting language [9], which is then processed by an interpreter that serves as a runtime formatter. A merge approach can be used when a partial layout, with one predictable and at least one unpredictable portions, is available. This algorithm manages the individual portions of the layout, and when it detects the ....

[Article contains additional citation context not shown here]

Fiume E., Tsichritzis D, and Dami L. A temporal scripting language for object-oriented animation. In Proceedings Eurographics'87, Elsevier Science Publishers, NorthHolland Publishing Company, Amsterdam, 1987.


Model for Hypermedia Authoring and Browsing - Rodrigo Botafogo   (Correct)

....among others to develop general multimedia systems. Recently, many new models have been proposed for the development of hypermedia applications. Buchanan and Zellweger [2] make a good comparison between many systems of interest, namely: Xavier [13] Firefly [3] CMIF [14] Trellis [23] Geneva [11], and MODE [1] Also of interest is OCPN [16] and its derivations [22, 21] This paper presents a novel model, the morena model, for the development of hypermedia systems. Although many of the individual features of morena are also present in other systems, morena brings together these features ....

E. Fiume, D. Tsichritzis, and L. Dami. A temporal scripting language for object-oriented animation. In Proccedings of Eurographics'87, 1987.


A Model for Coordinating Interacting Agents - Paul Lalonde (1994)   (1 citation)  (Correct)

....that coordinate the interaction between the agents, and its evaluator. A separate interface, called Gurn, builds the SPAM graph using calls to library routines that build SPAM sub graphs that implement interpolators, constraints, and synchronization operators such as those found in Fiume et al. [fium87]. The details of Gurn are beyond the scope of this paper. The interface between an agent and SPAM (agents do not directly communicate with each other) is called an actuator and represents the parameter or group of parameters to animate. Thus for a freeform surface modeller an actuator is ....

....specifies the zero condition, the or nodes pass along one of their inputs without waiting for another, and the final gate assures that a result will only leave the sub graph at the end of the interval. erators are implemented in the same way. Fiume et al. detail a number of useful operators [fium87] that all have isomorphic representations as SPAM graphs. 5 Keyframing and Dynamic Simulation Using SPAM we built a simple application combining three agents, a display engine that displays a double pendulum, a dynamic simulation engine that performs dynamics on the pendulum, and an input agent ....

E. Fiume, D. Tsichritzis, and L. Dami. "A Temporal Scripting Language for ObjectOriented Animation". Eurographics '87, pp. 283--294, August 1987.


Active Objects in Hybrid - Nierstrasz (1987)   (56 citations)  (Correct)

....object can be defined in a way that is consistent with data hiding and object independence. The idea of high priority operations is promising, though it is not clear how that may be used to affect the control of the interrupted activity. We are experimenting with techniques for animating objects [Fium87]. We expect that the triggering and constraint mechanisms provided by Hybrid will be useful in binding animated objects to the active objects they represent. The separation of specification and realization given by the object oriented approach means that we shall be able to respecify our animated ....

E. Fiume, D.C. Tsichritzis and L. Dami, "A Temporal Scripting Language for Object-Oriented Animation, " to appear, Eurographics '87, Amsterdam, The Netherlands, 1987.


Algebraic Video for Composition and Content-Based Access - Weiss, Duda, Gifford   (Correct)

....in a contains operation is explained in section 3.2.1. We are investigating other algebraic video composition operations. These include operations that will achieve overlay of video streams, synchronization on events, a general synchronization operator (similar to operators defined by Fiume et al. [8]) and nondeterminism. 3.1.2 Output Characteristics Because multiple video streams can be scheduled to play at any specific time within one video expression, the playback may require multiple screen displays and audio outputs. Therefore, video expressions include output characteristics that ....

E. Fiume, D. Tsichritzis, and L. Dami. A temporal scripting language for object-oriented animation. In Proc. Eurographics 1987, pages 283--294, Amsterdam, Netherlands, August 1987.


A Framework for Low Level Analysis and Synthesis to Support.. - Scott Hudson (1993)   (Correct)

....ground between the flexibility and control of general concurrency specifications and the ease of use of timeline and annotation approaches. To do this we employ the fourth primary approach to temporal specification the compositional approach. Under the compositional approach (see for example [Fium87, Gibb91]) multimedia documents are constructed by composing small presentations into larger ones. Temporal relationships are created using special scheduling and synchronization composition operators. This approach allows techniques such as timelines or general synchronization notations to be applied, ....

....in user interfaces development tools is an attractive alternative, but difficult to implement in this environment because of the dynamic nature of the document being edited. We are currently examining several other paradigms for our high level authoring environment including scriptbased editors [Fium87], iconic visual programming languages [Koeg92] programming by rehearsal [Finz84] and the walk through metaphor. A number of techniques to enhance the framework described here are also in our future plans. These include: inclusion of more types of interactive objects and more flexible use of them ....

Fiume, E., Tsichritzis, D. and Dami, L, "A Temporal Scripting Language for ObjectOriented Animation", Proceedings of Eurographics 1987, pp. 129-141.


An Object Oriented System Implementing KNOs - Casais (1988)   (11 citations)  (Correct)

....modify their behaviour during their lifetime. We give a description of our system and illustrate its functionality with selected examples. 1 Introduction Object oriented systems are believed to be of considerable value in domains such as software engineering [Cox86] computer graphics animation [FTD87] and office automation [Zdo84, WL86] They combine well known techniques (modularization, data abstraction) with new concepts, and give a new framework for the implementation of distributed applications. Object oriented languages usually exhibit the following characteristics: ffl The traditional ....

E. Fiume, D. Tsichritzis, and L. Dami. A temporal scripting language for object-oriented animation. In Proceedings of Eurographics 1987, Amsterdam, August 1987.


AniGraph - A Data Structure for Computer Animation - Braun, Formella (1995)   (Correct)

....data or for more complex objects a procedure generating the object. However, in every case an object appears as a set of variables mostly just real numbers that define the properties of the object. An animation of the object is given by assigning different values to a subset of the variables [6, 8, 15, 17]. There exist different ways to assign values to variables: explicitly by data sets, interactively by spline functions [5] functions curves [23] etc. or procedurally by simulations or iterations [11, 19] In any way, they can be implemented as functions or procedures in a programming language ....

E. Fiume, D. Tsichritzis, and L. Dami. A temporal scripting language for object-oriented animation. In G. Marechal, editor, Eurographics '87, pages 283--294. North-Holland, Aug. 1987.


Composite Multimedia and Active Objects - Gibbs (1991)   (45 citations)  (Correct)

....instance, use a timeline representation where temporal transformations can be interactively specified by moving and stretching the timelines. Another approach to constructing complex multimedia presentations is to specify concurrency and synchronization using a temporal scripting language [3][6]. For instance, TEMPO [3] provides a set of temporal operators which are used to combine activities one activity, perhaps the presentation of an audio sequence, can be specified as occurring in parallel, or before, or offset from, a second, visual, activity. A powerful feature of TEMPO is that, ....

Fiume, E., Tsichritzis, D., and Dami, L. A Temporal Scripting Language for Object-Oriented Animation. In Proc. Eurographics'87, NorthHolland, 1987.


Application Development - Using Objects Tsichritzis (1994)   (1 citation)  Self-citation (Tsichritzis)   (Correct)

No context found.

E. Fiume, D.C. Tsichritzis and L. Dami, "A Temporal Scripting Language for Object-Oriented Animation", Proceedings of Eurographics 1987.


Objects + Scripts = Applications - Nierstrasz, Tsichritzis, de Mey.. (1991)   (14 citations)  Self-citation (Tsichritzis)   (Correct)

....set of well understood industrial application domains. In addition to continuing work on Vista, we are pursuing a number of other directions closely related to visual scripting. Our first prototype of a scripting tool was TEMPO, a language for scripting temporal objects, in particular, animations [9]. Recent work on an object oriented multimedia framework supports scripting [25] We have also developed scripting interfaces for musical composition [6] 18 Objects Scripts = Applications Another closely related topic is the specification of object oriented programming languages that are ....

E. Fiume, D.C. Tsichritzis and L. Dami, "A Temporal Scripting Language for Object-Oriented Animation," Proceedings of Eurographics 1987 (North-Holland), Elsevier Science Publishers, Amsterdam, 1987.


Visual Composition and Multimedia - de Mey, Breiteneder, Dami, Gibbs..   (3 citations)  Self-citation (Tsichritzis Dami)   (Correct)

....when connected, define an audio data path between the devices. LOUDs are used as part of the audio protocol for communication with an audio server. Past and current work at the Centre Universitaire d Informatique has also influenced many of the ideas in this paper. Among these projects are TEMPO[3] and scripting [8] TEMPO is a temporal scripting language for computer animation. This language supports the definition of temporal relationships between animated characters. Scripting is a component oriented approach to application development where software components are linked together ....

Fiume, E., Tsichritzis, D., and Dami, L. A Temporal Scripting Language for Object-Oriented Animation. Proc. Eurographics'87, North-Holland, 1987.


Temporal Scripting using TEMPO - Dami, Fiume, Nierstrasz, Tsichritzis (1988)   (1 citation)  Self-citation (Fiume Tsichritzis Dami)   (Correct)

....so that we could implement other temporal operators like E 1 o E 2 (simultaneous termination) or E 1 [t 1 ] i E 2 [t 2 ] general synchronization of E 1 s local time t 1 with E 2 s local time t 2 . These operators must know the ending time of an activity; they are described in detail in [Fium87]. They have been abandoned in our current version of TEMPO, because we found too limiting the constraint of having only activities with a fixed duration. 5 Implementation of basic expressions Using the temporal operators, complex hierarchies of expressions can be specified. At some level, ....

Eugene Fiume, Dennis Tsichritzis and Laurent Dami, "A Temporal Scripting Language for Object-Oriented Animation", in Proceedings of Eurographics 1987, Elsevier Science Publishers (North-Holland), Amsterdam.


Visual Scripting - Towards Interactive.. - Nierstrasz, Dami, .. (1990)   Self-citation (Tsichritzis Dami)   (Correct)

....overview Visual Scripting ended. In our environment, for example, we are using scripting ideas in several very disparate areas: animation, music, and objectsheets. We have implemented a system for computer animation in which scripting controls the synchronization of animated actors [6]. The set of motions to be performed in a scene is specified hierarchically: local behaviours of actors, either programmed or scripted, can be encapsulated and then coordinated with other actors through the use of scripting operators that specify temporal relationships between participants. ....

E. Fiume, D.C. Tsichritzis and L. Dami, "A Temporal Scripting Language for Object-Oriented Animation," Proceedings of Eurographics 1987 (North-Holland), Elsevier Science Publishers, Amsterdam, 1987.


Content-Based Access to Algebraic Video - Ron Weiss Andrzej   (Correct)

No context found.

E. Fiume, D. Tsichritzis, and L. Dami. A temporal scripting language for object-oriented animation. In Proc. Eurographics 1987.


An Object-Oriented Methodology Using Dynamic.. - Turner, Gobbetti, .. (1990)   (3 citations)  (Correct)

No context found.

Fiume Eugene et al.: "A Temporal Scripting Language for Object-Oriented Animation". Proc. Eurographics '87, North Holland, pp. 283-294. Golberg A, Robson S (1983) Smalltalk-80: The Language and its Implementation, Addison Wesley.

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