rigid body dynamics. In An Introduction to Physi-
cally Based Modelling, SIGGRAPH ’97 Course Notes,
page 97.
Bartocci, E., Cacciagrano, D. R., Berardini, M. R. D.,
Merelli, E., and Tesei, L. (2010a). Timed operational
semantics and well-formedness of shape calculus. Sci.
Ann. Comp. Sci., 20:32–52.
Bartocci, E., Corradini, F., Berardini, M. R. D., Merelli, E.,
and Tesei, L. (2010b). Shape calculus. a spatial mobile
calculus for 3d shapes. Sci. Ann. Comp. Sci., 20:1–31.
Belov, G. (2002). A modified algorithm for convex
decomposition of 3d polyhedra. Technical Re-
port MATH-NM-03-2002, Institut f
¨
ur Numerische
Mathematik,Technische Universit
¨
at, Dresden.
http://www.math.tu-dresden.de/ belov/cd3/cd3.ps.
Buti, F., Cacciagrano, D. R., Callisto De Donato, M., Corra-
dini, F., Merelli, E., and Tesei, L. (2011a). Bioshape:
End-user development for simulating biological sys-
tems. In Costabile, M., Dittrich, Y., Fischer, G., and
Piccinno, A., editors, End-User Development, volume
6654 of Lecture Notes in Computer Science, pages
379–382. Springer Berlin / Heidelberg. 10.1007/978-
3-642-21530-8 45.
Buti, F., Cacciagrano, D. R., Corradini, F., Merelli, E., and
Tesei, L. (2010a). BioShape: a spatial shape-based
scale-independent simulation environment for biolog-
ical systems. Procedia Computer Science, 1(1):827–
835. Proc. of 7th Int. Workshop on Multiphysics Mul-
tiscale Systems, ICCS 2010.
Buti, F., Cacciagrano, D. R., Corradini, F., Merelli, E., and
Tesei, L. (To appear 2011b). A uniform multiscale
meta-model of BioShape. Electronic Notes in Theo-
retical Computer Science. Proc. of Cs2Bio 2011, June
9th, Reykjavik, Iceland.
Buti, F., Cacciagrano, D. R., Corradini, F., Merelli, E., Te-
sei, L., and Pani, M. (2010b). Bone Remodelling in
BioShape. Electronic Notes in Theoretical Computer
Science, 268:17–29. Proc. of CS2Bio 2010.
Corradini, F. and Merelli, E. (2005). Hermes: Agent-based
middleware for mobile computing. In Bernardo, M.
and Bogliolo, A., editors, Formal Methods for Mobile
Computing, volume 3465 of Lecture Notes in Com-
puter Science, pages 234–270. Springer Berlin / Hei-
delberg.
Cousot, P. and Cousot, R. (1977). Abstract interpretation:
a unified lattice model for static analysis of programs
by construction or approximation of fixpoints. In In
Proc. of POPL’77, pages 238–252. ACM.
Ericson, C. (2005). Real-time collision detection. Num-
ber v. 1 in Morgan Kaufmann Series in Interactive 3D
Technology. Elsevier.
Ferrari, M. (2005). Cancer nanotechnology: opportunities
and challenges. Nature Reviews Cancer, 5(3):161–
171.
Grupe, A., Germer, S., Usuka, J., Aud, D., Belknap, J. K.,
Klein, R. F., Ahluwalia, M. K., Higuchi, R., and Peltz,
G. (2001). In Silico Mapping of Complex Disease-
Related Traits in Mice. Science, 292(5523):1915–
1918.
Hartman, J. and Wernecke, J. (1996). The VRML 2.0 hand-
book: building moving worlds on the web. Addison
Wesley Longman Publishing Co., Inc., Redwood City,
CA, USA.
Hoffmann, C. M. (1989). Geometric and solid modeling: an
introduction. Morgan Kaufmann series in computer
graphics and geometric modeling. Morgan Kaufmann.
Kawasaki, E. S. and Player, A. (2005). Nanotechnology,
nanomedicine, and the development of new, effective
therapies for cancer. Nanomedicine: Nanotechnology,
Biology and Medicine, 1(2):101 – 109.
Keil, J. M. (2000). Polygon decomposition. In Sack, J.
and Urrutia, J., editors, Handbook of Computational
Geometry, pages 491–518. Elsevier.
Kitano, H. (2002). Systems biology: a brief overview. Sci-
ence, 295(5560):1662–1664.
Kumar, C. S. S. R. (2007). Nanomaterials for medical di-
agnosis and therapy. Nanotechnologies for the life
sciences. Wiley-VCH.
Lim, H. A. (2004). Nanotechnology in diagnostics and
drug delivery. Medicinal Chemistry Research, 13(6-
7):401–413.
Manos, S., Zasada, S., and Coveney, P. V. (2008). Life or
Death Decision-making: The Medical Case for Large-
scale, On-demand Grid Computing. CTWatch Quar-
terly, 4(1).
M
¨
antyl
¨
a, M. (1988). An Introduction to Solid Modeling.
Computer Science Press, College Park, MD.
Milner, R. (1982). A Calculus of Communicating Systems.
Springer-Verlag New York, Inc., Secaucus, NJ, USA.
Minton, A. P. (1998). Molecular crowding: Analysis of ef-
fects of high concentrations of inert cosolutes on bio-
chemical equilibria and rates in terms of volume ex-
clusion. In Gary K. Ackers, M. L. J., editor, Energetics
of Biological Macromolecules Part B, volume 295 of
Methods in Enzymology, pages 127 – 149. Academic
Press.
Mirtich, B. (1998). V-clip: fast and robust polyhedral colli-
sion detection. ACM Trans. Graph., 17:177–208.
Murray, J. D. and VanRyper, W. (1996). Encyclopedia of
graphics file formats. O’Reilly Series. O’Reilly & As-
sociates.
Repenning, A. (2005). Inflatable icons: Diffusion-based in-
teractive extrusion of 2d images into 3d models. Jour-
nal of Graphics, Gpu, and Game Tools, 10(1):1–15.
Takahashi, K., Arjunan, S. N. V., and Tomita, M. (2005).
Space in systems biology of signaling pathways–
towards intracellular molecular crowding in silico.
FEBS letters, 579(8):1783–1788.
Taylor, C. A., Draney, M. T., Ku, J. P., Parker, D., Steele,
B. N., Wang, K., and Zarins, C. K. (1999). Biomedical
paper predictive medicine: Computational techniques
in therapeutic decision-making.
Torchilin, V. P. (2006). Nanoparticulates as drug carriers.
Imperial College Press.
Van den Berg, B., Ellis, R. J., and Dobson, C. M. (1999).
Effects of macromolecular crowding on protein fold-
ing and aggregation. The European Molecular Biol-
ogy Organization Journal, 18(24):6927–6933.
AGeometricalRefinementofShapeCalculusEnablingDirectSimulation
227