Skip to main content

A parallel/distributed architecture for hierarchically heterogeneous web-based cooperative applications

  • Track C2: Computational Science
  • Conference paper
  • First Online:
  • 123 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1593))

Abstract

A new class of applications is described which requires cooperation among diverse users in multiple data and problem instance domains. The hierarchy of parallelism includes heterogeneity within a single instance of the problem, homogeneity among subsets of users within a problem domain, and multiple problem domains which share computational resources-software and hardware. The core of the architecture is a socket-server which registers clients and servers (both statically and dynamically), and assures isolation of users in separated problem domains. The users all see the system as a set of functions accessible via the WWW. The particular problem of genetic linkage analysis is used as a case study to illustrate and implement the architecture. GenoMap, the first implementation of this system is being deployed for several groups of cooperating users at multiple institutions in a study to isolate the genomic locus of the controlling gene(s) in several diseases including autism. More than 400 genetic markers are being analyzed from more than 300 individuals in this study. The users span geneticists, clinical physicians, statisticians, disease specialists, laboratory technicians, and computer scientists/engineers.

This is a preview of subscription content, log in via an institution.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. T. L. Casavant, K. J. Munn, T. A. Braun, T. E. Scheetz, S. Kaliannan, “An illustration of a Parallel/Distributed Archtecture for A hierachially Heterogeneous Web-Based Cooperative Applications”, University of Iowa, Technical Report TR-ECE-981213, http://www.eng.uiowa.edu/~tomc/papers/genomapLong.tar.gz

    Google Scholar 

  2. T. E. Scheetz, K. J. Munn, T. A. Braun, V. Sheffield, E. M. Stone, T. L. Casavant “GenoMap: Adistributed system for unifying genotyping and genetic linkage analysis”. Parallel Computing 24 (1998), pp. 1567–1592

    Article  Google Scholar 

  3. G. Cornell and C. S. Horstmann, Core Java, Prentice Hall, Upper Saddle River, New Jersey, 1997.

    Google Scholar 

  4. R. W. Cottingham and R. M. Idury, “Faster Sequential Genetic Linkage Computations”, American Journal of Human Genetics, 53:252–263, 1993.

    Google Scholar 

  5. Department of Energy “Five Years of Progress in the Human Genome Project”, Human Genome News, Volume 7, Numbers 3–4, September–December 1995. Available via the WWW from www.ornl.gov in TechResources/Human_Genome/publicat./hgn/v7n3/04progre.html (September, 1997).

    Google Scholar 

  6. J. F. Gusella and N. S. Wexler, “A polymorphic DNA marker genetically linked to Huntington's disease”, Nature, Volume, 306, November 17, 1983.

    Google Scholar 

  7. J. Lalonel, R. White, “Analysis of Genetic Linkage”, Emery & Rimoin's Principles and Practice of Medical Genetics, pp. 111–125, 1996.

    Google Scholar 

  8. R. L. Mynatt, R. J. Miltenberger, M. L. Klebig, L. L. Keifer, J-H Kim, M. B. Zemel, J. E. Wilkinson, W. O. Wilkison, and R. P. Woychik. “Analysis of the function of the agouti gene in obesity and diabetes”, Proceedings: International Business Communications 2nd Annual International Symposium: Obesity, Advances in Understanding and Treatment, In press.

    Google Scholar 

  9. J. Ott, Analysis of Human Genetic Linkage, Johns Hopkins University Press, Baltimore, 1991, pp. 108–141.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Peter Sloot Marian Bubak Alfons Hoekstra Bob Hertzberger

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag

About this paper

Cite this paper

Casavant, T.L., Scheetz, T.E., Braun, T.A., Munn, K.J., Kaliannan, S. (1999). A parallel/distributed architecture for hierarchically heterogeneous web-based cooperative applications. In: Sloot, P., Bubak, M., Hoekstra, A., Hertzberger, B. (eds) High-Performance Computing and Networking. HPCN-Europe 1999. Lecture Notes in Computer Science, vol 1593. Springer, Berlin, Heidelberg . https://doi.org/10.1007/BFb0100600

Download citation

  • DOI: https://doi.org/10.1007/BFb0100600

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-65821-4

  • Online ISBN: 978-3-540-48933-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics