TY - CHAP A1 - Müller, Jens A1 - Alt, Martin A1 - Dünnweber, Jan A1 - Gorlatch, Sergei T1 - Clayworks BT - A System for Collaborative Real-Time Modeling and High-Performance Simulation T2 - IEEE International Conference on e-Science and Grid Computing (e-Science'06), 2nd, 4-6 Dec 2006, Amsterdam, Netherlands N2 - Clayworks is a software system which integrates collaborative real-time modeling and distributed computing. It addresses the challenge of developing a collaborative workspace with a seamless access to high-performance servers. Clayworks allows modeling of virtual clay objects and running computation-intensive deformation simulations for objects crashing into each other. To integrate heterogeneous computational resources, we adopted modern Grid middleware and provided the users with an intuitive graphical interface. We parallelized the computation of simulations using a Higher-Order Component (HOC) which abstracts over the Globus Web service resource framework (WSRF) used to interconnect our worksuite to the computation server. Clayworks is a representative of a large class of demanding systems which combine collaborative modeling with performance-critical computations, e.g., crash-tests or simulations for biological population evolution. KW - Collaboration KW - Real time systems KW - Computational modeling KW - Collaborative work KW - Biology computing KW - Biological system modeling KW - Deformable models KW - Computer crashes KW - Software systems KW - Concurrent computing Y1 - 2006 SN - 0-7695-2734-5 U6 - https://doi.org/10.1109/E-SCIENCE.2006.261188 ER -