Enabling Data Sharing and Collaboration in Complex Systems Applications

  • Michael A. Johnston
  • Jordi Villà-Freixa
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4360)


We describe a model for the data storage, retrieval and manipulation requirements of complex system applications based on pervasive, integrated, application specific databases shared over a peer to peer network. Such a model can significannotly increase productivity through transparent data sharing and querying as well as aid collaborations. We show a proof of concept of this approach as implemented in the Adun molecular simulation application together with a discussion of its limitations and possible extensions.


Data Grid Reputation System Content Delivery Network Output Reference Linear Interaction Energy 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    NIH:NIH Data Sharing Policy and Implementation Guidance (2003)Google Scholar
  2. 2.
    Venugopal, S., Buyya, R., Ramamohanarao, K.: A taxonomy of data grids for distributed data sharing, management, and processing. ACM Comput. Surv. 38(1), 1–53 (2006)CrossRefGoogle Scholar
  3. 3.
    Lebrun, P.: The large hadron collider, a megascience project. In: Proceedings of the 38th INFN Eloisatron Project Workshop on Superconducting Materials for High Energy Colliders (1999)Google Scholar
  4. 4.
    Oram, A.: Peer to Peer: Harnessing the Power of Disruptive Technology. O’Reilly and Associates Inc., Sebastopal, CA (2001)Google Scholar
  5. 5.
    Anderson, D., Cobb, J., Korpela, E., Lebofsky, M., Werthimer, D.: Seti@home: An experiment in public-resource computing. Comm. ACM 45(11), 56–61 (2002)CrossRefGoogle Scholar
  6. 6.
    Gnutella: The gnutella website,
  7. 7.
    Mark, W.L.L., Roussopoulos, N.: Interoperability of mulitple autonomous databases. ACM Comput. Surv. 22(3), 267–293 (1990)CrossRefGoogle Scholar
  8. 8.
    Model: A database of molecular dynamics simulations,
  9. 9.
    Giese, T.J., Gregersena, B.A., Liua, Y., Nama, K., Mayaana, E., Mosera, A., Rangea, K.: Nieto Fazaa, O., Silva Lopez, C., de Rodriguez Lerab, A., Schaftenaare, G., Lopez, X., Leea, T.S., Karypisc, G., York, D.M.: QCRNA 1.0: A database of quantum calculations for RNA catalysis. Journal of Molecular Graphics and Modelling 1, in press (2006)Google Scholar
  10. 10.
    Johnston, M., Fdez. Galván, I., Villà-Freixa, J.: Framework based design of a new all-purpose molecular simulation application: The Adun Simulator. J. Comput. Chem. 26, 1647–1659 (2005)CrossRefGoogle Scholar
  11. 11.
    Sánchez, M.L., Aguilar, M.A., Olivares del Valle, F.J.: Study of solvent effects by means of averaged solvent electrostatic potentials obtained from molecular dynamics data. J. Comput. Chem. 18, 313 (1997)CrossRefGoogle Scholar
  12. 12.
    Aqvist, J., Marelius, J.: The Linear Interation energy Method for Predictiong Ligand Binding Free Energies. Combinatorial Chemistry and High Throughput Screening 4, 613–626 (2001)Google Scholar
  13. 13.
    Androutsellis-Theotokis, S., Spinellis, D.: A survey of peer-to-peer content distribution technologies. ACM Comput. Surv. 36(4), 335–371 (2004)CrossRefGoogle Scholar
  14. 14.
    Chirita, P.A., Damian, A., Nejdl, W., Siberski, W.: Search strategies for scientific collaboration networks. In: P2PIR’05: Proceedings of the 2005 ACM workshop on Information retrieval in peer-to-peer networks, pp. 33–40. ACM Press, New York, NY, USA (2005)CrossRefGoogle Scholar
  15. 15.
    Rodrigues, R., Liskov, B., Shrira, L.: The design of a robust peer-to-peer system. In: EW10: Proceedings of the 10th workshop on ACM SIGOPS European workshop: beyond the PC, pp. 117–124. ACM Press, New York, NY, USA (2002)CrossRefGoogle Scholar
  16. 16.
    Ooi, B.C., Shu, Y., Tan, K.L.: Relational data sharing in peer-based data management systems. SIGMOD Rec. 32(3), 59–64 (2003)CrossRefGoogle Scholar
  17. 17.
    Chawathe, Y., Ratnasamy, S., Breslau, L., Lanham, N., Shenker, S.: Making gnutella-like p2p systems scalable. In: SIGCOMM ’03: Proceedings of the 2003 conference on Applications, technologies, architectures, and protocols for computer communications, pp. 407–418. ACM Press, New York, NY, USA (2003)CrossRefGoogle Scholar
  18. 18.
    Nejdl, W., Siberski, W., Sintek, M.: Design issues and challenges for rdf- and schema-based peer-to-peer systems. SIGMOD Rec. 32(3), 41–46 (2003)CrossRefGoogle Scholar

Copyright information

© Springer Berlin Heidelberg 2007

Authors and Affiliations

  • Michael A. Johnston
    • 1
  • Jordi Villà-Freixa
    • 1
  1. 1.Computational Biochemistry and Biophysics Laboratory, Research Unit on Biomedical Informatics (GRIB) Institut Municipal d’Investigació Mèdica and Universitat Pompeu Fabra, C/Doctor Aiguader, 88 08003 Barcelona, CatalunyaSpain

Personalised recommendations