close
1.

図書

図書
David J. Duke, Ivan Herman, M. Scott Marshall
出版情報: Berlin : Springer, c1999  xii, 254 p. ; 24 cm
シリーズ名: Lecture notes in computer science ; 1591
所蔵情報: loading…
目次情報: 続きを見る
PREMO: A Standard for Distributed Multimedia
Introduction / 1.1:
What PREMO Is / 1.1.1:
What PREMO Isn't / 1.1.2:
Formal Description Techniques and PREMO / 1.2:
Structure of the Book / 1.3:
Typographical Conventions / 1.4:
Graphical Conventions / 1.5:
An Overview of PREMO
The Structure of PREMO / 2.1:
The PREMO Object Model / 2.3:
Overview / 2.3.1:
From Language Bindings to Environment Bindings / 2.3.2:
Object References / 2.3.3:
Active Objects / 2.3.4:
Operation Dispatching / 2.3.5:
Attributes / 2.3.6:
Non-object Data Types / 2.3.7:
The Foundation Component / 2.4:
Structures, Services, and Types / 2.4.1:
Inter-Object Communication / 2.4.2:
Synchronization / 2.4.3:
Time / 2.4.4:
Property Management / 2.4.5:
Object Factories / 2.4.6:
The Multimedia Systems Services Component / 2.5:
The Paradigm of Media Networks / 2.5.1:
Virtual Resources / 2.5.2:
Stream Control / 2.5.3:
Virtual Devices / 2.5.4:
Virtual Connections / 2.5.5:
Higher-Levels of Organization: Groups and Logical Devices / 2.5.6:
Working in Unison / 2.5.7:
The Modelling, Rendering, and Interaction Component / 2.6:
Object-Oriented Rendering / 2.6.1:
Primitives / 2.6.2:
Modelling and Rendering Devices / 2.6.3:
Coordination / 2.6.4:
Closing Remarks / 2.7:
The Fundamentals of PREMO
Basic Concepts / 3.1:
PREMO Objects and Object Types / 3.2.1:
Non-object Types / 3.2.2:
Object Identity and Object References / 3.2.4:
Operations / 3.3:
Subtyping / 3.4:
Inheritance / 3.5:
Protected Operations / 3.6:
Operation Selection, and Casting / 3.7:
Operation Request Modes / 3.8:
Exceptions / 3.9:
The Object and Object Reference Lifecycle / 3.10:
The Environment Binding / 3.11:
General Implementation Issues
Implementation Choices / 4.1:
Implementation Language / 4.1.1:
Implementation Environment / 4.1.2:
PREMO Specifications in Java and Java RMI / 4.2:
Constraints on the Specification Details / 4.2.1:
Registering Server Objects / 4.2.2:
PREMO Non-object Types / 5.1:
Basic Data Types / 5.2.1:
Constructed Data Types / 5.2.2:
Top Layer of the PREMO Object Hierarchy / 5.2.3:
The PREMOObject Interface / 5.3.1:
Simple PREMO Objects / 5.3.2:
Event Structures / 5.3.2.1:
Constraint Structures / 5.3.2.2:
Callbacks / 5.3.3:
Enhanced PREMO Objects / 5.3.4:
Enhanced PREMO Objects as Service Objects / 5.3.4.1:
Top Layer of PREMO / 5.3.4.2:
General Utility Objects / 5.4:
Event Management / 5.4.1:
The PREMO Event Model / 5.4.1.1:
The Event Handler Object / 5.4.1.2:
Synchronization Points / 5.4.1.3:
Finite State Machines: Controller Objects / 5.4.2:
Detailed Specification of a Controller / 5.4.2.1:
Activity of Controllers / 5.4.2.2:
Time Objects / 5.4.3:
General Notions / 5.4.3.1:
Specification of the PREMO Time Objects / 5.4.3.2:
Synchronization Facilities / 5.5:
Synchronizable Objects / 5.5.1:
Overview: Event-Based Synchronization / 5.5.1.1:
State Transition Monitoring / 5.5.1.2:
Detailed Specification of the Synchronizable Object / 5.5.1.3:
Synchronizable Objects as Callbacks / 5.5.1.4:
Time and Synchronizable Objects / 5.5.2:
Stop-Watch and Progression / 5.5.2.1:
Time and Progression Space / 5.5.2.2:
Reference Point Specifications in Time / 5.5.2.3:
Combining TimeSynchronizable Objects: Time Slaves / 5.5.3:
Time-Lines / 5.5.4:
Negotiation and Configuration Management / 5.6:
Property Inquiry Objects / 5.6.1:
Constraining Properties / 5.6.3:
Dynamic Change of Properties / 5.6.4:
Interaction among Properties / 5.6.5:
Some Conclusions on the Negotiation Facilities / 5.6.6:
Creation of Service Objects / 5.7:
Generic Factory Objects / 5.7.1:
Factory Finders / 5.7.2:
Use of Factories and Factory Finders / 5.7.3:
Multimedia Systems Services Component
Configuration Objects / 6.1:
Format Objects / 6.2.1:
Transport and Media Stream Protocol Objects / 6.2.2:
Quality of Service Descriptor Objects / 6.2.3:
The StreamControl Object / 6.3:
SyncStreamControl Objects / 6.3.2:
Property Control of Configurations / 6.4:
Resource and Configuration Management / 6.4.2:
Monitoring Resource Behaviour and Quality of Service Violations / 6.4.3:
Configuring Devices / 6.5:
Global Configuration / 6.5.1.1:
Port Configurations / 6.5.1.2:
Examples of Virtual Devices / 6.5.2:
Simple Media Devices / 6.5.2.1:
Transformer Devices / 6.5.2.2:
Detailed Specification of Virtual Connections / 6.6:
Examples of Virtual Connections / 6.6.3:
Multicast Connections / 6.6.4:
Groups / 6.7:
Logical Devices / 6.8:
The Role of Primitives in PREMO / 7.1:
The Hierarchy in Overview / 7.2.2:
Captured Primitives / 7.2.3:
Form Primitives / 7.2.4:
Tactile Primitives / 7.2.5:
Modifier Primitives / 7.2.6:
Wrapper Primitives / 7.2.7:
Tracer Primitives / 7.2.8:
Structured Primitives / 7.2.9:
Aggregate Primitives / 7.2.9.1:
TimeComposite / 7.2.9.2:
Reference Primitives / 7.2.10:
Coordinate Spaces / 7.3:
Coordinate / 7.3.1:
TimeLocation / 7.3.2:
Colour / 7.3.3:
Devices for Modelling, Rendering, and Interaction / 7.4:
MRI_Format / 7.4.1:
Efficiency Measures / 7.4.2:
MRI Device / 7.4.3:
Modeller / 7.4.4:
Renderer / 7.4.5:
MediaEngine / 7.4.6:
Input Devices, and Routing / 7.5:
InputDevice / 7.5.1:
Router / 7.5.2:
The Scene Database / 7.6:
Management / 7.7:
Allocation / 7.7.2:
Detailed Java Specifications of the PREMO Objects / 7.7.3:
Foundation Objects / 8.1:
Enumerations / 8.2.1:
Additional Data Types / 8.2.2:
Top Level of PREMO Hierarchy / 8.2.3:
Structures / 8.2.4:
Controllers / 8.2.5:
Sychronization Objects / 8.2.5.3:
Multimedia Systems Services / 8.2.7:
Structures and Additional Data Types / 8.3.1:
Virtual Resource / 8.3.3:
Virtual Device / 8.3.6:
Group / 8.3.7:
Logical Device / 8.3.9:
Objects for Coordinate Spaces / 8.4:
Coordinate Object / 8.4.1.1:
Colour Object / 8.4.1.2:
TimeLocation Object / 8.4.1.3:
Name Object / 8.4.2:
Objects for Media Primitives / 8.4.3:
Primitive Object / 8.4.3.1:
Captured Object / 8.4.3.2:
Primitives with Spatial and/or Temporal Form / 8.4.3.3:
Form Primitives for Audio Media Data / 8.4.3.4:
Form Primitives for Geometric Media Data / 8.4.3.5:
Primitives for the Modification of Media Data / 8.4.3.6:
Modifier Primitives for Audio Media Data / 8.4.3.7:
Modifier Primitives for Structural Aspects of Media Data / 8.4.3.8:
Modifier Primitives for Visual Aspects of Media Data / 8.4.3.9:
Organising Primitives into Structures / 8.4.3.10:
Organising Media Data within Time / 8.4.3.11:
Objects for Describing Properties of Devices / 8.4.4:
MRI_Format Object / 8.4.4.1:
EfficiencyMeasure Object / 8.4.4.2:
Processing Devices for Media Data / 8.4.5:
MRI_Device Object / 8.4.5.1:
Modeller Object / 8.4.5.2:
Renderer Object / 8.4.5.3:
MediaEngine Object / 8.4.5.4:
Scene Object / 8.4.6:
Objects for Supporting Interaction / 8.4.7:
InputDevice Object / 8.4.7.1:
Router Object / 8.4.7.2:
Coordinator Object / 8.4.8:
Selected Implementation Issues
The PREMO Environment / A.1:
Activity of Objects / A.1.1:
Top Level of the PREMO Hierarchy / A.1.2:
Distribution and the Creation of PREMO Objects / A.1.3:
Specific Part 3 Objects / A.2:
Virtual Connection Objects / A.2.1:
Devices on the Same JVM: Piped Streams / A.2.1.1:
Devices on Different JVM's: Sockets / A.2.1.2:
References / A.2.1.3:
Index
PREMO: A Standard for Distributed Multimedia
Introduction / 1.1:
What PREMO Is / 1.1.1:
2.

電子ブック

EB
David J. Duke, David J. Duke, Ivan Herman, Scott Marshall, M. Scott Marshall
出版情報: SpringerLink Books - AutoHoldings , Springer Berlin Heidelberg, 1999
所蔵情報: loading…
目次情報: 続きを見る
PREMO: A Standard for Distributed Multimedia
Introduction / 1.1:
What PREMO Is / 1.1.1:
What PREMO Isn't / 1.1.2:
Formal Description Techniques and PREMO / 1.2:
Structure of the Book / 1.3:
Typographical Conventions / 1.4:
Graphical Conventions / 1.5:
An Overview of PREMO
The Structure of PREMO / 2.1:
The PREMO Object Model / 2.3:
Overview / 2.3.1:
From Language Bindings to Environment Bindings / 2.3.2:
Object References / 2.3.3:
Active Objects / 2.3.4:
Operation Dispatching / 2.3.5:
Attributes / 2.3.6:
Non-object Data Types / 2.3.7:
The Foundation Component / 2.4:
Structures, Services, and Types / 2.4.1:
Inter-Object Communication / 2.4.2:
Synchronization / 2.4.3:
Time / 2.4.4:
Property Management / 2.4.5:
Object Factories / 2.4.6:
The Multimedia Systems Services Component / 2.5:
The Paradigm of Media Networks / 2.5.1:
Virtual Resources / 2.5.2:
Stream Control / 2.5.3:
Virtual Devices / 2.5.4:
Virtual Connections / 2.5.5:
Higher-Levels of Organization: Groups and Logical Devices / 2.5.6:
Working in Unison / 2.5.7:
The Modelling, Rendering, and Interaction Component / 2.6:
Object-Oriented Rendering / 2.6.1:
Primitives / 2.6.2:
Modelling and Rendering Devices / 2.6.3:
Coordination / 2.6.4:
Closing Remarks / 2.7:
The Fundamentals of PREMO
Basic Concepts / 3.1:
PREMO Objects and Object Types / 3.2.1:
Non-object Types / 3.2.2:
Object Identity and Object References / 3.2.4:
Operations / 3.3:
Subtyping / 3.4:
Inheritance / 3.5:
Protected Operations / 3.6:
Operation Selection, and Casting / 3.7:
Operation Request Modes / 3.8:
Exceptions / 3.9:
The Object and Object Reference Lifecycle / 3.10:
The Environment Binding / 3.11:
General Implementation Issues
Implementation Choices / 4.1:
Implementation Language / 4.1.1:
Implementation Environment / 4.1.2:
PREMO Specifications in Java and Java RMI / 4.2:
Constraints on the Specification Details / 4.2.1:
Registering Server Objects / 4.2.2:
PREMO Non-object Types / 5.1:
Basic Data Types / 5.2.1:
Constructed Data Types / 5.2.2:
Top Layer of the PREMO Object Hierarchy / 5.2.3:
The PREMOObject Interface / 5.3.1:
Simple PREMO Objects / 5.3.2:
Event Structures / 5.3.2.1:
Constraint Structures / 5.3.2.2:
Callbacks / 5.3.3:
Enhanced PREMO Objects / 5.3.4:
Enhanced PREMO Objects as Service Objects / 5.3.4.1:
Top Layer of PREMO / 5.3.4.2:
General Utility Objects / 5.4:
Event Management / 5.4.1:
The PREMO Event Model / 5.4.1.1:
The Event Handler Object / 5.4.1.2:
Synchronization Points / 5.4.1.3:
Finite State Machines: Controller Objects / 5.4.2:
Detailed Specification of a Controller / 5.4.2.1:
Activity of Controllers / 5.4.2.2:
Time Objects / 5.4.3:
General Notions / 5.4.3.1:
Specification of the PREMO Time Objects / 5.4.3.2:
Synchronization Facilities / 5.5:
Synchronizable Objects / 5.5.1:
Overview: Event-Based Synchronization / 5.5.1.1:
State Transition Monitoring / 5.5.1.2:
Detailed Specification of the Synchronizable Object / 5.5.1.3:
Synchronizable Objects as Callbacks / 5.5.1.4:
Time and Synchronizable Objects / 5.5.2:
Stop-Watch and Progression / 5.5.2.1:
Time and Progression Space / 5.5.2.2:
Reference Point Specifications in Time / 5.5.2.3:
Combining TimeSynchronizable Objects: Time Slaves / 5.5.3:
Time-Lines / 5.5.4:
Negotiation and Configuration Management / 5.6:
Property Inquiry Objects / 5.6.1:
Constraining Properties / 5.6.3:
Dynamic Change of Properties / 5.6.4:
Interaction among Properties / 5.6.5:
Some Conclusions on the Negotiation Facilities / 5.6.6:
Creation of Service Objects / 5.7:
Generic Factory Objects / 5.7.1:
Factory Finders / 5.7.2:
Use of Factories and Factory Finders / 5.7.3:
Multimedia Systems Services Component
Configuration Objects / 6.1:
Format Objects / 6.2.1:
Transport and Media Stream Protocol Objects / 6.2.2:
Quality of Service Descriptor Objects / 6.2.3:
The StreamControl Object / 6.3:
SyncStreamControl Objects / 6.3.2:
Property Control of Configurations / 6.4:
Resource and Configuration Management / 6.4.2:
Monitoring Resource Behaviour and Quality of Service Violations / 6.4.3:
Configuring Devices / 6.5:
Global Configuration / 6.5.1.1:
Port Configurations / 6.5.1.2:
Examples of Virtual Devices / 6.5.2:
Simple Media Devices / 6.5.2.1:
Transformer Devices / 6.5.2.2:
Detailed Specification of Virtual Connections / 6.6:
Examples of Virtual Connections / 6.6.3:
Multicast Connections / 6.6.4:
Groups / 6.7:
Logical Devices / 6.8:
The Role of Primitives in PREMO / 7.1:
The Hierarchy in Overview / 7.2.2:
Captured Primitives / 7.2.3:
Form Primitives / 7.2.4:
Tactile Primitives / 7.2.5:
Modifier Primitives / 7.2.6:
Wrapper Primitives / 7.2.7:
Tracer Primitives / 7.2.8:
Structured Primitives / 7.2.9:
Aggregate Primitives / 7.2.9.1:
TimeComposite / 7.2.9.2:
Reference Primitives / 7.2.10:
Coordinate Spaces / 7.3:
Coordinate / 7.3.1:
TimeLocation / 7.3.2:
Colour / 7.3.3:
Devices for Modelling, Rendering, and Interaction / 7.4:
MRI_Format / 7.4.1:
Efficiency Measures / 7.4.2:
MRI Device / 7.4.3:
Modeller / 7.4.4:
Renderer / 7.4.5:
MediaEngine / 7.4.6:
Input Devices, and Routing / 7.5:
InputDevice / 7.5.1:
Router / 7.5.2:
The Scene Database / 7.6:
Management / 7.7:
Allocation / 7.7.2:
Detailed Java Specifications of the PREMO Objects / 7.7.3:
Foundation Objects / 8.1:
Enumerations / 8.2.1:
Additional Data Types / 8.2.2:
Top Level of PREMO Hierarchy / 8.2.3:
Structures / 8.2.4:
Controllers / 8.2.5:
Sychronization Objects / 8.2.5.3:
Multimedia Systems Services / 8.2.7:
Structures and Additional Data Types / 8.3.1:
Virtual Resource / 8.3.3:
Virtual Device / 8.3.6:
Group / 8.3.7:
Logical Device / 8.3.9:
Objects for Coordinate Spaces / 8.4:
Coordinate Object / 8.4.1.1:
Colour Object / 8.4.1.2:
TimeLocation Object / 8.4.1.3:
Name Object / 8.4.2:
Objects for Media Primitives / 8.4.3:
Primitive Object / 8.4.3.1:
Captured Object / 8.4.3.2:
Primitives with Spatial and/or Temporal Form / 8.4.3.3:
Form Primitives for Audio Media Data / 8.4.3.4:
Form Primitives for Geometric Media Data / 8.4.3.5:
Primitives for the Modification of Media Data / 8.4.3.6:
Modifier Primitives for Audio Media Data / 8.4.3.7:
Modifier Primitives for Structural Aspects of Media Data / 8.4.3.8:
Modifier Primitives for Visual Aspects of Media Data / 8.4.3.9:
Organising Primitives into Structures / 8.4.3.10:
Organising Media Data within Time / 8.4.3.11:
Objects for Describing Properties of Devices / 8.4.4:
MRI_Format Object / 8.4.4.1:
EfficiencyMeasure Object / 8.4.4.2:
Processing Devices for Media Data / 8.4.5:
MRI_Device Object / 8.4.5.1:
Modeller Object / 8.4.5.2:
Renderer Object / 8.4.5.3:
MediaEngine Object / 8.4.5.4:
Scene Object / 8.4.6:
Objects for Supporting Interaction / 8.4.7:
InputDevice Object / 8.4.7.1:
Router Object / 8.4.7.2:
Coordinator Object / 8.4.8:
Selected Implementation Issues
The PREMO Environment / A.1:
Activity of Objects / A.1.1:
Top Level of the PREMO Hierarchy / A.1.2:
Distribution and the Creation of PREMO Objects / A.1.3:
Specific Part 3 Objects / A.2:
Virtual Connection Objects / A.2.1:
Devices on the Same JVM: Piped Streams / A.2.1.1:
Devices on Different JVM's: Sockets / A.2.1.2:
References / A.2.1.3:
Index
PREMO: A Standard for Distributed Multimedia
Introduction / 1.1:
What PREMO Is / 1.1.1:
文献の複写および貸借の依頼を行う
 文献複写・貸借依頼