Herman, I. (Ivan)
Overview
Works:  67 works in 263 publications in 3 languages and 1,934 library holdings 

Roles:  Author, Editor, Dissertant, htt, Other, Opponent, Thesis advisor 
Classifications:  T385, 006.6 
Publication Timeline
.
Most widely held works by
I Herman
The use of projective geometry in computer graphics by
I Herman(
Book
)
31 editions published between 1990 and 2007 in English and German and held by 578 WorldCat member libraries worldwide
Annotation
31 editions published between 1990 and 2007 in English and German and held by 578 WorldCat member libraries worldwide
Annotation
PREMO : a framework for multimedia middleware : specification, rationale, and Java binding by
D. J Duke(
Book
)
17 editions published in 1999 in English and held by 477 WorldCat member libraries worldwide
"This book does not attempt to replace the official standard. However, since standards are usually dry, highly technical, and notoriously difficult to read, the authors felt encouraged to provide a more readable version of the basic concepts, to present some of the more important features of the PREMO objects in detail, to highlight the reasons for specific design decisions, and to give simple examples and motivation clarifying the underlying concepts. A particularly helpful feature of the book is that the authors provide detailed specifications of the PREMO objects in Java."Jacket
17 editions published in 1999 in English and held by 477 WorldCat member libraries worldwide
"This book does not attempt to replace the official standard. However, since standards are usually dry, highly technical, and notoriously difficult to read, the authors felt encouraged to provide a more readable version of the basic concepts, to present some of the more important features of the PREMO objects in detail, to highlight the reasons for specific design decisions, and to give simple examples and motivation clarifying the underlying concepts. A particularly helpful feature of the book is that the authors provide detailed specifications of the PREMO objects in Java."Jacket
Computer graphics and mathematics by
B Falcidieno(
Book
)
12 editions published in 1992 in English and held by 232 WorldCat member libraries worldwide
Since its very existence as a separate field within computer science, computer graphics had to make extensive use of nontrivial mathematics, for example, projective geometry, solid modelling, and approximation theory. This interplay of mathematics and computer science is exciting, but also makes it difficult for students and researchers to assimilate or maintain a view of the necessary mathematics. The possibilities offered by an interdisciplinary approach are still not fully utilized. This book gives a selection of contributions to a workshop held near Genoa, Italy, in October 1991, where a group of mathematicians and computer scientists gathered to explore ways of extending the cooperation between mathematics and computer graphics
12 editions published in 1992 in English and held by 232 WorldCat member libraries worldwide
Since its very existence as a separate field within computer science, computer graphics had to make extensive use of nontrivial mathematics, for example, projective geometry, solid modelling, and approximation theory. This interplay of mathematics and computer science is exciting, but also makes it difficult for students and researchers to assimilate or maintain a view of the necessary mathematics. The possibilities offered by an interdisciplinary approach are still not fully utilized. This book gives a selection of contributions to a workshop held near Genoa, Italy, in October 1991, where a group of mathematicians and computer scientists gathered to explore ways of extending the cooperation between mathematics and computer graphics
GKS theory and practice by
Peter R Bono(
Book
)
10 editions published in 1987 in English and held by 225 WorldCat member libraries worldwide
Eurographics, the European Association for Computer Graphics, has always been an important forum for discussions and presentation of results concerning the first ISO Graphical Standard, GKS (the Graphical Kernel System) and later of its threedimensional extension, GKS3D. This book is a collection of those articles which have appeared within the framework of Eurographics in the past 5 years, and which still contain, even after several years, valid and interesting results concerning the problems arising in connection with GKS. Some of these papers help the reader to gain a deeper understanding of the standard; others deal with general implementation problems, and finally there are some presentations of specific algorithms usable also for a GKS or GKS3D implementation. The book may be of a particular interest to those specialists who intend to implement a GKS package or some similar graphics subsystem and who can therefore make direct use of the experiences reflected in this collection. The book should also be a valuable supplement in university courses concerned with teaching the principles of implementing deviceindependent computer graphics
10 editions published in 1987 in English and held by 225 WorldCat member libraries worldwide
Eurographics, the European Association for Computer Graphics, has always been an important forum for discussions and presentation of results concerning the first ISO Graphical Standard, GKS (the Graphical Kernel System) and later of its threedimensional extension, GKS3D. This book is a collection of those articles which have appeared within the framework of Eurographics in the past 5 years, and which still contain, even after several years, valid and interesting results concerning the problems arising in connection with GKS. Some of these papers help the reader to gain a deeper understanding of the standard; others deal with general implementation problems, and finally there are some presentations of specific algorithms usable also for a GKS or GKS3D implementation. The book may be of a particular interest to those specialists who intend to implement a GKS package or some similar graphics subsystem and who can therefore make direct use of the experiences reflected in this collection. The book should also be a valuable supplement in university courses concerned with teaching the principles of implementing deviceindependent computer graphics
Formal specification of manifold a preliminary study by
E. P. B. M Rutten(
Book
)
8 editions published between 1992 and 1993 in English and held by 14 WorldCat member libraries worldwide
This formal specification is intended as a preliminary study. Analysis of the properties of this model has not yet been carried out. The present formal specification constitutes a basis for further work on abstract models of Manifold. Continuation of this work includes clarification of the complete behavior of Manifold, development of programming assistance tools for analysis of Manifold programs, further development of the Manifold model, and possibly better models for its future implementations."
8 editions published between 1992 and 1993 in English and held by 14 WorldCat member libraries worldwide
This formal specification is intended as a preliminary study. Analysis of the properties of this model has not yet been carried out. The present formal specification constitutes a basis for further work on abstract models of Manifold. Continuation of this work includes clarification of the complete behavior of Manifold, development of programming assistance tools for analysis of Manifold programs, further development of the Manifold model, and possibly better models for its future implementations."
A dataflow graphics workstation by
P. J. W. ten Hagen(
Book
)
8 editions published in 1989 in English and held by 13 WorldCat member libraries worldwide
Abstract: "A new, revolutionary architecture for a superworkstation for graphical purposes is presented. The architecture is based on the use of advanced graphics components and, mainly, on the heavy use of dataflow processing technology, a still unexplored field of parallel computing as far as graphics is concerned. The resulting initial configuration is able to produce 200.000 to 250.000 Gouraud shaded and Zbuffered 3D triangles in a second with a colour palette of 24 bits per pixels."
8 editions published in 1989 in English and held by 13 WorldCat member libraries worldwide
Abstract: "A new, revolutionary architecture for a superworkstation for graphical purposes is presented. The architecture is based on the use of advanced graphics components and, mainly, on the heavy use of dataflow processing technology, a still unexplored field of parallel computing as far as graphics is concerned. The resulting initial configuration is able to produce 200.000 to 250.000 Gouraud shaded and Zbuffered 3D triangles in a second with a colour palette of 24 bits per pixels."
An object model for multimedia programming by
F Arbab(
Book
)
6 editions published in 1993 in English and held by 13 WorldCat member libraries worldwide
Although these concepts are not novel in themselves, we believe that their combined use in a multimedia development environment represents a substantial enhancement to more traditional approaches to programming in this area."
6 editions published in 1993 in English and held by 13 WorldCat member libraries worldwide
Although these concepts are not novel in themselves, we believe that their combined use in a multimedia development environment represents a substantial enhancement to more traditional approaches to programming in this area."
More examples in Manifold by
I Herman(
Book
)
6 editions published in 1992 in English and held by 12 WorldCat member libraries worldwide
Abstract: "This document gives an additional insight into the use of the Manifold system by presenting a set of nontrivial examples of programming using the Manifold language. The development of these examples has been inspired by some general algorithmic patterns arising in the field of computer graphics and the use of computing farms. This document presupposes that the reader is familiar with the syntax and the semantics of Manifold."
6 editions published in 1992 in English and held by 12 WorldCat member libraries worldwide
Abstract: "This document gives an additional insight into the use of the Manifold system by presenting a set of nontrivial examples of programming using the Manifold language. The development of these examples has been inspired by some general algorithmic patterns arising in the field of computer graphics and the use of computing farms. This document presupposes that the reader is familiar with the syntax and the semantics of Manifold."
The open inventor toolkit and the PREMO standard by
D Wang(
Book
)
6 editions published in 1996 in English and held by 12 WorldCat member libraries worldwide
Abstract: "PREMO is an emerging international standard for the presentations of multimedia objects including computer graphics. Open Inventor [superscript TM] is a commercially available 'de facto' standard for interactive computer graphics packaged as a library of objects. In this paper, we consider whether the concepts and objects of PREMO are sufficient to represent a professional quality system, such as Open Inventor. By comparing PREMO with Open Inventor, we hope to show that PREMO's computer graphics environment model and event model can properly describe Open Inventor's rendering action and event model. The scene graph is very important in Open Inventor. Most Open Inventor functions rely on various operations over scene graphs. The construction, edition and traversal of the scene graphs are implemented as a set of newly defined PREMO objects. Graphics rendering, event handling and scene graphs constitute the fundamental parts of Open Inventor, other Open Inventor functionalities can be constructed from these. We conclude that since these three fundamental parts of Open Inventor can be properly modelled and implemented by means of PREMO, that the concepts and objects of PREMO are sufficient to represent Open Inventor."
6 editions published in 1996 in English and held by 12 WorldCat member libraries worldwide
Abstract: "PREMO is an emerging international standard for the presentations of multimedia objects including computer graphics. Open Inventor [superscript TM] is a commercially available 'de facto' standard for interactive computer graphics packaged as a library of objects. In this paper, we consider whether the concepts and objects of PREMO are sufficient to represent a professional quality system, such as Open Inventor. By comparing PREMO with Open Inventor, we hope to show that PREMO's computer graphics environment model and event model can properly describe Open Inventor's rendering action and event model. The scene graph is very important in Open Inventor. Most Open Inventor functions rely on various operations over scene graphs. The construction, edition and traversal of the scene graphs are implemented as a set of newly defined PREMO objects. Graphics rendering, event handling and scene graphs constitute the fundamental parts of Open Inventor, other Open Inventor functionalities can be constructed from these. We conclude that since these three fundamental parts of Open Inventor can be properly modelled and implemented by means of PREMO, that the concepts and objects of PREMO are sufficient to represent Open Inventor."
Open inventor and PREMO by
Dejuan Wang(
Book
)
7 editions published in 1996 in English and held by 11 WorldCat member libraries worldwide
Abstract: "PREMO is an emerging international standard for the presentations of multimedia objects including computer graphics. Open Inventor [superscript TM] is a commercially available 'de facto' standard for interactive computer graphics packaged as a library of objects. In this report we consider whether the concepts and objects of PREMO are sufficient to represent a professional quality system, such as Open Inventor. By comparing PREMO with Open Inventor, we hope to show that PREMO's computer graphics environment model can properly describe the procedure by which Open Inventor realizes graphics applications, and PREMO's event model can naturally model Open Inventor's event handling mechanism in a natural way. The scene graph is a core concept in Open Inventor. Most Open Inventor functions rely on various operations over scene graphs. The construction, edition and traversal of scene graphs are shown to be readily implemented based on the current set of PREMO objects. Graphics rendering, event handling and the scene graph constitute the fundamental parts of Open Inventor, other Open Inventor functionalities can be constructed from these. We conclude that since these three fundamental parts of Open Inventor can be properly modelled and implemented by PREMO, the concepts and objects of PREMO are sufficient to represent Open Inventor."
7 editions published in 1996 in English and held by 11 WorldCat member libraries worldwide
Abstract: "PREMO is an emerging international standard for the presentations of multimedia objects including computer graphics. Open Inventor [superscript TM] is a commercially available 'de facto' standard for interactive computer graphics packaged as a library of objects. In this report we consider whether the concepts and objects of PREMO are sufficient to represent a professional quality system, such as Open Inventor. By comparing PREMO with Open Inventor, we hope to show that PREMO's computer graphics environment model can properly describe the procedure by which Open Inventor realizes graphics applications, and PREMO's event model can naturally model Open Inventor's event handling mechanism in a natural way. The scene graph is a core concept in Open Inventor. Most Open Inventor functions rely on various operations over scene graphs. The construction, edition and traversal of scene graphs are shown to be readily implemented based on the current set of PREMO objects. Graphics rendering, event handling and the scene graph constitute the fundamental parts of Open Inventor, other Open Inventor functionalities can be constructed from these. We conclude that since these three fundamental parts of Open Inventor can be properly modelled and implemented by PREMO, the concepts and objects of PREMO are sufficient to represent Open Inventor."
PREMO : an emerging standard for multimedia presentation by
I Herman(
Book
)
6 editions published in 1995 in English and held by 11 WorldCat member libraries worldwide
Abstract: "ISO/IEC JTC1/SC24 are developing a standard for the presentation of multimedia objects, called PREMO (Presentation Environments for Multimedia Objects). PREMO is aimed at application developers who want to include multimedia effects into the applications, but do not want to restrict themselves to model [sic] of multimedia documents, which is prevelant in multimedia applications today. This report gives an overview of the current status of PREMO."
6 editions published in 1995 in English and held by 11 WorldCat member libraries worldwide
Abstract: "ISO/IEC JTC1/SC24 are developing a standard for the presentation of multimedia objects, called PREMO (Presentation Environments for Multimedia Objects). PREMO is aimed at application developers who want to include multimedia effects into the applications, but do not want to restrict themselves to model [sic] of multimedia documents, which is prevelant in multimedia applications today. This report gives an overview of the current status of PREMO."
MADE : a multimedia application development environment by
I Herman(
Book
)
5 editions published in 1993 in English and Undetermined and held by 11 WorldCat member libraries worldwide
Abstract: "MADE is the acronym for an ESPRIT III project aiming at the development of a programming environment for multimedia applications. The resulting software library is based on C++, and is planned to operate on UNIX Workstations as well as on PCbased platforms. This reports [sic] gives a technical overview of the project, and describes some possible application scenarios where the MADE environment can be of a great help for multimedia programming."
5 editions published in 1993 in English and Undetermined and held by 11 WorldCat member libraries worldwide
Abstract: "MADE is the acronym for an ESPRIT III project aiming at the development of a programming environment for multimedia applications. The resulting software library is based on C++, and is planned to operate on UNIX Workstations as well as on PCbased platforms. This reports [sic] gives a technical overview of the project, and describes some possible application scenarios where the MADE environment can be of a great help for multimedia programming."
Examples in MANIFOLD by
F Arbab(
Book
)
7 editions published in 1990 in English and Dutch and held by 11 WorldCat member libraries worldwide
Abstract: "This document gives an insight into the use of the MANIFOLD system by presenting a few short examples. The overall description and the more formal syntax and semantics of MANIFOLD are given in separate documents."
7 editions published in 1990 in English and Dutch and held by 11 WorldCat member libraries worldwide
Abstract: "This document gives an insight into the use of the MANIFOLD system by presenting a few short examples. The overall description and the more formal syntax and semantics of MANIFOLD are given in separate documents."
On the projective invariant representation of conics in computer graphics by
I Herman(
Book
)
6 editions published in 1989 in English and held by 11 WorldCat member libraries worldwide
Abstract: "A general formulation for conics and conic arcs for the purpose of computer graphics is given, based on principles and theorems of projective geometry. This approach allows the approximation of these curves by line segments to be postponed in the graphics output pipeline; it results in a more compact storage, faster approximation algorithms and smoother outlook of the curves."
6 editions published in 1989 in English and held by 11 WorldCat member libraries worldwide
Abstract: "A general formulation for conics and conic arcs for the purpose of computer graphics is given, based on principles and theorems of projective geometry. This approach allows the approximation of these curves by line segments to be postponed in the graphics output pipeline; it results in a more compact storage, faster approximation algorithms and smoother outlook of the curves."
An overview of Manifold and its implementation by
F Arbab(
Book
)
7 editions published in 1991 in English and held by 11 WorldCat member libraries worldwide
Abstract: "Management of the communications among a set of concurrent processes arises in many applications and is a central concern in parallel computing. In this paper we introduce Manifold: a language whose sole purpose is to describe and manage complex interconnections among independent, concurrent processes. In the underlying paradigm of this language the primary concern is not with what functionality the individual processes in a parallel system provide. Instead, the emphasis is on how these processes are interconnected and how their interaction patterns change during the execution life of the system. This paper also includes an overview of our implementation of Manifold
7 editions published in 1991 in English and held by 11 WorldCat member libraries worldwide
Abstract: "Management of the communications among a set of concurrent processes arises in many applications and is a central concern in parallel computing. In this paper we introduce Manifold: a language whose sole purpose is to describe and manage complex interconnections among independent, concurrent processes. In the underlying paradigm of this language the primary concern is not with what functionality the individual processes in a parallel system provide. Instead, the emphasis is on how these processes are interconnected and how their interaction patterns change during the execution life of the system. This paper also includes an overview of our implementation of Manifold
2.5 dimensional graphics systems by
I Herman(
Book
)
8 editions published in 1989 in English and held by 11 WorldCat member libraries worldwide
Abstract: "The outline of an extension of traditional 2D graphics system is given. This extension is aimed at supporting a three dimensional application program, without incorporating full viewing into the general graphics system itself. The resulting system might be very advantageous for large application programs which have their own three dimensional facilities."
8 editions published in 1989 in English and held by 11 WorldCat member libraries worldwide
Abstract: "The outline of an extension of traditional 2D graphics system is given. This extension is aimed at supporting a three dimensional application program, without incorporating full viewing into the general graphics system itself. The resulting system might be very advantageous for large application programs which have their own three dimensional facilities."
Tree visualisation and navigation clues for information visualisation by
I Herman(
Book
)
3 editions published in 1998 in English and held by 10 WorldCat member libraries worldwide
Abstract: "Information visualisation very often requires good navigation aids on large trees, which represent the underlying abstract information. Using trees for information visualisation requires novel user interface techniques, visual clues, and navigational aids. This paper describes a visual clue for trees as well as an automatic folding (clustering) technique, both based on some mathematical concepts and results in combinatorics. Examples are shown how these techniques can be used, and what the further challenges in this area are."
3 editions published in 1998 in English and held by 10 WorldCat member libraries worldwide
Abstract: "Information visualisation very often requires good navigation aids on large trees, which represent the underlying abstract information. Using trees for information visualisation requires novel user interface techniques, visual clues, and navigational aids. This paper describes a visual clue for trees as well as an automatic folding (clustering) technique, both based on some mathematical concepts and results in combinatorics. Examples are shown how these techniques can be used, and what the further challenges in this area are."
Programming paradigms in an objectoriented multimedia standard by
D. J Duke(
Book
)
4 editions published in 1997 in English and held by 10 WorldCat member libraries worldwide
Abstract: "Of the various programming paradigms in use today, objectorientation is probably the most successful in terms of industrial takeup and application, particularly in the field of multimedia. It is therefore unsurprising that this technology has been adopted by ISO/IEC JTC1/SC24 as the foundation for a forthcoming International Standard for Multimedia, called PREMO. Two important design aims of PREMO are that it be distributable, and that it provide a set of mediarelated services that can be extended in a disciplined way to support the needs of future applications and problem domains. While key aspects of the objectoriented paradigm provide a sound technical basis for achieving these aims, the need to balance extensibility and a highlevel programming interface against the realities of efficiency and ease of implementation in a distributed setting meant that the task of synthesising a Standard from existing practice was nontrivial. Indeed, in order to meet the design aims of PREMO it was found necessary to augment the basic object infrastructure with facilities and ideas drawn from other programming paradigms, in particular concepts from constraint management and dataflow. This paper describes the important tradeoffs that have affected the development of PREMO and explains how these are addressed through the use of specific programming paradigms."
4 editions published in 1997 in English and held by 10 WorldCat member libraries worldwide
Abstract: "Of the various programming paradigms in use today, objectorientation is probably the most successful in terms of industrial takeup and application, particularly in the field of multimedia. It is therefore unsurprising that this technology has been adopted by ISO/IEC JTC1/SC24 as the foundation for a forthcoming International Standard for Multimedia, called PREMO. Two important design aims of PREMO are that it be distributable, and that it provide a set of mediarelated services that can be extended in a disciplined way to support the needs of future applications and problem domains. While key aspects of the objectoriented paradigm provide a sound technical basis for achieving these aims, the need to balance extensibility and a highlevel programming interface against the realities of efficiency and ease of implementation in a distributed setting meant that the task of synthesising a Standard from existing practice was nontrivial. Indeed, in order to meet the design aims of PREMO it was found necessary to augment the basic object infrastructure with facilities and ideas drawn from other programming paradigms, in particular concepts from constraint management and dataflow. This paper describes the important tradeoffs that have affected the development of PREMO and explains how these are addressed through the use of specific programming paradigms."
Skeletal images as visual cues in graph visualization by
I Herman(
Book
)
4 editions published in 1998 in English and held by 10 WorldCat member libraries worldwide
Abstract: "The problem of graph layout and drawing is fundamental to many approaches to the visualization of relational information structures. As the data set grows, the visualization problem is compounded by the need to reconcile the user's need for orientation cues with the danger of information overload. Put simply: How can we limit the number of visual elements on the screen so as not to overwhelm the user yet retain enough information that the user is able to navigate and explore the data set confidently? How can we provide orientational cues so that a user can understand the location of the current viewpoint in a large data set? These are problems inherent not only to graph drawing but information visualization in general. We propose a method which extracts the significant features of a directed acyclic graph as the basis for navigation."
4 editions published in 1998 in English and held by 10 WorldCat member libraries worldwide
Abstract: "The problem of graph layout and drawing is fundamental to many approaches to the visualization of relational information structures. As the data set grows, the visualization problem is compounded by the need to reconcile the user's need for orientation cues with the danger of information overload. Put simply: How can we limit the number of visual elements on the screen so as not to overwhelm the user yet retain enough information that the user is able to navigate and explore the data set confidently? How can we provide orientational cues so that a user can understand the location of the current viewpoint in a large data set? These are problems inherent not only to graph drawing but information visualization in general. We propose a method which extracts the significant features of a directed acyclic graph as the basis for navigation."
more
fewer
Audience Level
0 

1  
Kids  General  Special 
Related Identities
 Marshall, Scott 1964 Other Author
 Duke, D. J. (David J.) Author
 Falcidieno, B. (Bianca) Author Editor
 Pienovi, C. (Caterina) Editor
 Bono, Peter R. 1945 Author Editor
 Garcia, G. (Gérald) 1942 Author Editor
 Arbab, F. (Farhad) Author
 Reynolds, G. J.
 Centrum voor Wiskunde en Informatica (Amsterdam, Netherlands) Department of Interactive Systems
 Melançon, G. Author
Useful Links
Associated Subjects
Algebraic topology Combinatorial analysis Computer graphics Computer graphicsEquipment and supplies Computer graphicsStandards Computer science Computer scienceMathematics Computer simulation Cone Geometry Geometry, Algebraic Geometry, Projective GKS (Computer system) Graphical user interfaces (Computer systems) Java (Computer program language) Mathematics Middleware Multimedia systems Multimedia systemsStandards Numerical analysis Objectoriented programming (Computer science) Operating systems (Computers) Parallel computers Parallel programming (Computer science) PREMO (Standard) Programming languages (Electronic computers) Sewell, George Software compatibility Software engineering Trees (Graph theory) User interfaces (Computer systems) Western AustraliaGeraldton