The Experts below are selected from a list of 36 Experts worldwide ranked by ideXlab platform
Jeff M. Wright - One of the best experts on this subject based on the ideXlab platform.
-
DISCO: An object-oriented system for music composition and sound design
arXiv: Sound, 2000Co-Authors: Hans G. Kaper, Sever Tipei, Jeff M. WrightAbstract:This paper describes an object-oriented approach to music composition and sound design. The approach unifies the processes of music making and instrument building by using similar logic, objects, and procedures. The composition modules use an Abstract representation of musical data, which can be easily mapped onto different synthesis languages or a traditionally notated score. An Abstract Base Class is used to derive Classes on different time scales. Objects can be related to act across time scales, as well as across an entire piece, and relationships between similar objects can replicate traditional music operations or introduce new ones. The DISCO (Digital Instrument for Sonification and Composition) system is an open-ended work in progress.
-
ICMC - DISCO: An object-oriented system for music composition and sound design
2000Co-Authors: Hans G. Kaper, Sever Tipei, Jeff M. WrightAbstract:This paper describes an object-oriented approach to music composition and sound design. The approach unifies the processes of music making and instrument building by using similar logic, objects, and procedures. The composition modules use an Abstract representation of musical data, which can be easily mapped onto different synthesis languages or a traditionally notated score. An Abstract Base Class is used to derive Classes on different time scales. Objects can be related to act across time scales, as well as across an entire piece, and relationships between similar objects can replicate traditional music operations or introduce new ones. The DISCO (Digital Instrument for Sonification and Composition) system is an open-ended work in progress.
Thomas Bortfeld - One of the best experts on this subject based on the ideXlab platform.
-
SU‐GG‐T‐120: Design of a Next Generation Treatment Planning System That Incorporates Motion and Uncertainty in Inverse Planning
Medical Physics, 2008Co-Authors: Jan Unkelbach, B Martin, Thomas BortfeldAbstract:Purpose: The safety margin approach to handle uncertainty and motion in radiotherapytreatment planning has limitations. For example, in the context of respiratory motion, the safety margin concept is over‐conservative and leads to increased doses to lung or liver tissue. Furthermore, in intensity‐modulated proton therapy (IMPT), the safety margin approach fails and cannot be applied successfully. Therefore, future treatment planning systems should have the option to directly incorporate uncertainty and organ motion into treatment plan optimization for IMRT and IMPT. We suggest a mathematical basis and practical implementation guidelines for a next generation treatment planning system that can handle various types of uncertainty within a coherent framework. Method and Materials: Mathematically, our program follows the probabilistic approach: The delivered dose, and hence the objective function, depend on a set of random variables that parameterize the uncertainty. Treatment planning is performed by optimizing the expected value of the objective function. Practically, this approach was implemented in C++ in an object‐oriented setting. A key component of the program is an Abstract Base Class called DoseDeliveryModel. A particular type of uncertainty is implemented in a derived Class. Aspects that are specific to the type of uncertainty considered can be hidden in derived Classes, whereas the remaining program communicates with the DoseDeliveryModel via standardized public member functions. Results and Conclusion: Different applications have been implemented: Those include setup errors, respiratory motion with variations in the breathing pattern, or range uncertainties in IMPT. As a result, we obtain treatment plans that are qualitatively different from conventional plans. For IMPT we obtain plans that are robust against range and setup errors that simply cannot be obtained by margin approaches. For moving lung tumors a reduction of integral lungdose in the order of 10 – 20% was observed. Research partially supported by Siemens Medical Solutions.
Wang Lifu - One of the best experts on this subject based on the ideXlab platform.
-
Model and Classification of Software Connectors
Computer Engineering, 2005Co-Authors: Wang LifuAbstract:The study of component connections and connectors is helpful to architecture-Based software development. Based on connection semantics, connector model is described. Then considering software architecture styles and the implementation of connectors, the connectors are Classified into 11 types, which include procedure calling, parameterization, sharable data, adapter, transformer, proxy, Abstract Base Class, interpreter, event trigger, massage broker and component wrapper. Each of them supports different implementation map and reuse approach respectively.
Hans G. Kaper - One of the best experts on this subject based on the ideXlab platform.
-
DISCO: An object-oriented system for music composition and sound design
arXiv: Sound, 2000Co-Authors: Hans G. Kaper, Sever Tipei, Jeff M. WrightAbstract:This paper describes an object-oriented approach to music composition and sound design. The approach unifies the processes of music making and instrument building by using similar logic, objects, and procedures. The composition modules use an Abstract representation of musical data, which can be easily mapped onto different synthesis languages or a traditionally notated score. An Abstract Base Class is used to derive Classes on different time scales. Objects can be related to act across time scales, as well as across an entire piece, and relationships between similar objects can replicate traditional music operations or introduce new ones. The DISCO (Digital Instrument for Sonification and Composition) system is an open-ended work in progress.
-
ICMC - DISCO: An object-oriented system for music composition and sound design
2000Co-Authors: Hans G. Kaper, Sever Tipei, Jeff M. WrightAbstract:This paper describes an object-oriented approach to music composition and sound design. The approach unifies the processes of music making and instrument building by using similar logic, objects, and procedures. The composition modules use an Abstract representation of musical data, which can be easily mapped onto different synthesis languages or a traditionally notated score. An Abstract Base Class is used to derive Classes on different time scales. Objects can be related to act across time scales, as well as across an entire piece, and relationships between similar objects can replicate traditional music operations or introduce new ones. The DISCO (Digital Instrument for Sonification and Composition) system is an open-ended work in progress.
Jan Unkelbach - One of the best experts on this subject based on the ideXlab platform.
-
SU‐GG‐T‐120: Design of a Next Generation Treatment Planning System That Incorporates Motion and Uncertainty in Inverse Planning
Medical Physics, 2008Co-Authors: Jan Unkelbach, B Martin, Thomas BortfeldAbstract:Purpose: The safety margin approach to handle uncertainty and motion in radiotherapytreatment planning has limitations. For example, in the context of respiratory motion, the safety margin concept is over‐conservative and leads to increased doses to lung or liver tissue. Furthermore, in intensity‐modulated proton therapy (IMPT), the safety margin approach fails and cannot be applied successfully. Therefore, future treatment planning systems should have the option to directly incorporate uncertainty and organ motion into treatment plan optimization for IMRT and IMPT. We suggest a mathematical basis and practical implementation guidelines for a next generation treatment planning system that can handle various types of uncertainty within a coherent framework. Method and Materials: Mathematically, our program follows the probabilistic approach: The delivered dose, and hence the objective function, depend on a set of random variables that parameterize the uncertainty. Treatment planning is performed by optimizing the expected value of the objective function. Practically, this approach was implemented in C++ in an object‐oriented setting. A key component of the program is an Abstract Base Class called DoseDeliveryModel. A particular type of uncertainty is implemented in a derived Class. Aspects that are specific to the type of uncertainty considered can be hidden in derived Classes, whereas the remaining program communicates with the DoseDeliveryModel via standardized public member functions. Results and Conclusion: Different applications have been implemented: Those include setup errors, respiratory motion with variations in the breathing pattern, or range uncertainties in IMPT. As a result, we obtain treatment plans that are qualitatively different from conventional plans. For IMPT we obtain plans that are robust against range and setup errors that simply cannot be obtained by margin approaches. For moving lung tumors a reduction of integral lungdose in the order of 10 – 20% was observed. Research partially supported by Siemens Medical Solutions.