Abstract
As our ability to capture and generate large biomedical datasets improves, researchers increasingly need to synthesize information using a variety of data types, data systems, and analysis tools. The need for informatics support to facilitate coordinated and federated access to disparate data and analysis resources is more pronounced in collaborative basic, clinical, and translational research studies spanning multiple institutions. This chapter presents a high-level overview of several middleware architecture frameworks and technologies and discusses how these approaches can be employed to address the informatics requirements of large-scale and collaborative cancer research.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsNotes
- 1.
TCGA is a large-scale community resource project co-funded by the NCI and the National Human Genome Research Institute, http://cancergenome.nih.gov
- 2.
Rembrandt is a community resource that hosts and integrates clinical and functional genomics data from clinical trials involving patients suffering from gliomas, http://caintegrator-info.nci.nih.gov/rembrandt
- 3.
Vasari datasets consist of the Rembrandt data collection with the addition of characterized MR images, https://wiki.nci.nih.gov/display/Imaging/VASARI
References
Amendolia S, Brady M, Mcclatchey R et al (2003) Mammogrid: large-scale distributed mammogram analysis. Stud Health Technol Inform 95:194–199
Berman F, Hey A, Fox G (eds) (2003) Grid computing: making the global infrastructure a reality. Wiley, New York
Brady M, Gavaghan D, Simpson A et al (2003) eDiamond: a grid-enabled federated database of annotated mammograms. In: Berman F, Fox G, Hey A (eds) Grid computing: making the global infrastructure a reality. Wiley, New York
caBIG (2009) The cancer biomedical informatics grid. Retrieved September 2009 from https://cabig.nci.nih.gov
caXchange (2009) The caXchange project. From https://cabig.nci.nih.gov/tools/LabIntegrationHub
Covitz P, Hartel F, Schaefer C, Coronado S, Fragoso G, Sahni H, Gustafson S, Buetow K (2003) caCORE: a common infrastructure for cancer informatics. Bioinformatics 19:2404–2412
CVRG (2009) The CardioVascular Research Grid (cvrg) 2009. From http://www.cvrgrid.org
De Roure D, Goble C, Stevens R (2009) The design and realisation of the myExperiment virtual research environment for social sharing of workflows. Future Generation Comput Syst 25:561–567
DICOM (2009) The digital imaging and communications in medicine standard 2009. From http://medical.nema.org/
Foster I (2006) Globus toolkit version 4: software for service-oriented systems. J Comput Sci Technol 21:523–530
Foster I, Kesselman C (1997) Globus: a metacomputing infrastructure toolkit. Int J High Perform Comput Appl 11:115–128
Foster I, Kesselman C (eds) (1999) The grid: blueprint for a new computing infrastructure. Morgan Kaufmann, San Francisco, CA
Foster I, Kesselman C, Tsudik G et al (1998) A security architecture for computational grids. In: Proceedings of the 5th ACM conference on computer and communications security conference. ACM, San Francisco, CA, pp 83–92
Foster I, Kesselman C, Tuecke S (2001) The anatomy of the Grid: Enabling scalable virtual organizations. Int J Supercomput Appl 15:200–222
Foster I, Czajkowski K, Ferguson D et al (2005) Modeling and managing state in distributed systems: the role of OGSI and WSRF. Proc IEEE 93:604–612
Gardner D, Akil H, Ascoli G et al (2008) The neuroscience information framework: a data and knowledge environment for neuroscience. Neuroinformatics 6:149–160
Graham S, Simeonov S, Boubez T et al (2002) Building web services with Java: Making sense of XML, SOAP, WSDL, and UDDI. SAMS Publishing, Indianapolis, IN
Grethe J, Baru C, Gupta A et al (2005) Biomedical informatics research network: building a national collaboratory to hasten the derivation of new understanding and treatment of disease. Stud Health Technol Inform 112:100–109
Gupta A, Bug W, Marenco L et al (2008) Federated access to heterogeneous information resources in the neuroscience information framework (NIF). Neuroinformatics 6:205–217
Hastings S, Langella S, Oster S et al (2004) Distributed data management and integration: the mobius project. In: Proceedings of the Global Grid Forum 11 (GGF11) semantic grid applications workshop, Honolulu, Hawaii, USA, pp 20–38
Hastings S, Oster S, Langella S et al (2007) Introduce: an open source toolkit for rapid development of strongly typed grid services. J Grid Comput 5:407–427
HL7 (2009) Health Level Seven 2009. From http://www.hl7.org
Hull D, Wolstencroft K, Stevens R et al (2006) Taverna: a tool for building and running workflows of services. Nucleic Acids Res 34(Web Server issue):729–732
Humphrey M, Wasson G (2005) Architectural foundations of WSRF.NET. Int J Web Serv Res 2:83–97
IHE (2009) Integrating the healthcare enterprise 2009. From http://www.ihe.net
Janciak I, Kloner C, Brezany P (2008) Workflow enactment engine for WSRF-compliant services orchestration. In: The 9th IEEE/ACM international conference on grid computing, pp 1–8
Kloppmann M, Konig D, Leymann F et al (2004) Business process choreography in websphere: combining the power of BPEL and J2EE. IBM Syst J 43:270–296
Langella S, Hastings S, Oster S et al (2008) Sharing data and analytical resources securely in a biomedical research grid environment. J Am Med Inform Assoc (JAMIA) 15:363–373
OGF (2009) The open grid forum 2009. From http://www.ogf.org
Oster S, Hastings S, Langella S, Ervin D, Madduri R, Kurc T, Siebenlist F, Foster I, Shanbhag K, Covitz P, Saltz J (2007). Cagrid 1.0: a grid enterprise architecture for cancer research. In: Proceedings of the 2007 American medical informatics association (AMIA) annual symposium, Chicago, IL
Oster S, Langella S, Hastings S et al (2008) Cagrid 1.0: an enterprise grid infrastructure for biomedical research. J Am Med Inform Assoc (JAMIA) 15:138–149
OWL (2009) The web ontology language 2009. From http://www.w3.org/TR/owl-features/
Phillips J, Chilukuri R, Fragoso G et al (2006) The caCORE software development kit: Streamlining construction of interoperable biomedical information services. BMC Med Inform Decis Mak 6:2
RDF (2009) The resource description framework standard 2009. From http://www.w3.org/RDF/
RDFS (2009) The resource description framework schema standard 2009. From http://www.w3.org/TR/rdf-schema/
Saltz J, Oster S, Hastings S et al (2006) caGrid: design and implementation of the core architecture of the cancer biomedical informatics grid. Bioinformatics 22:1910–1916
Saltz J, Hastings S, Langella S et al (2008a) A roadmap for cagrid, an enterprise grid architecture for biomedical research. Stud Health Technol Inform 138:224–237
Saltz J, Kurc T, Hastings S et al (2008b) e-Science, caGrid, and translational biomedical research. IEEE Comput 41:58–66
Saltz J, Oster S, Hastings S et al (2008c) Translational research design templates, grid computing, and HPC. In: The 22nd IEEE international parallel and distributed processing symposium (IPDPS’08). IEEE, Miami, FL
Santini S, Gupta A (2003) The role of Internet imaging in the biomedical informatics research network. In: Santini S, Schettini R (eds) Proceedings of SPIE, vol 5018. Internet Imaging IV, San Jose, CA
Sarang P, Juric M, Mathew B (2006) Business process execution language for Web services BPEL and BPEL4WS, 2nd edn. Packt Publishing, Birmingham
Solomonides A, Mcclatchey R, Odeh M et al (2003) Mammogrid and eDiamond: grids applications in mammogram analysis. In: Proceedings of the IADIS international conference: e-Society 2003, Lisbon, Portugal, pp 1032–1033
Stevens R, Robinson A, Goble C (2003) myGrid: personalised bioinformatics on the information Grid. Bioinformatics 19:302–304
Stevens R, Mcentire R, Goble C et al (2004) myGrid and the drug discovery process. Drug Discov Today: BIOSILICO 2:140–148
WEEP (2009) The workflow enactment engine project 2009. From http://weep.gridminer.org
Welch V, Siebenlist F, Foster I et al (2003) Security for grid services. In: 12th international symposium on high performance distributed computing (HPDC-12). IEEE, Washington, DC
Acknowledgments
This work is supported in part by the National Cancer Institute, National Institutes of Health, through the caBIG® program with Contracts 28X193/N01-CO-12400, HHSN261200800001E, 94995NBS23, and 85983CBS43; by Grant R01LM009239 from the National Library of Medicine; by Grant R24HL085343 from the National Heart, Lung, and Blood Institute; by PHS Grant UL1RR025008 from the Clinical and Translational Science Award Program, NIH; and by Grants CNS-0403342, CNS-0426241, CSR-0615412, CCF-0342615, CNS-0615155, CNS-0406386 from the National Science Foundation. The content of this publication does not necessarily reflect the views or policies of the Department of Health and Human Services, nor does mention of trade names, commercial products, or organizations imply endorsement by the US Government. The In Silico Brain Tumor Research Center is a multi-institutional collaborative effort, funded by the National Cancer Institute, between Emory University (Investigators: Joel Saltz, Daniel Brat, Carlos Moreno, Erwin Van Meir, Chad Holder, Tahsin Kurc, Ashish Sharma), Henry Ford Health System (Investigator: Tom Mikkelsen), Stanford University (Investigator: Daniel Rubin), and Thomas Jefferson University (Investigator: Adam Flanders).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer Science+Business Media, LLC
About this chapter
Cite this chapter
Kurc, T. et al. (2010). Middleware Architecture Approaches for Collaborative Cancer Research. In: Ochs, M., Casagrande, J., Davuluri, R. (eds) Biomedical Informatics for Cancer Research. Springer, Boston, MA. https://doi.org/10.1007/978-1-4419-5714-6_4
Download citation
DOI: https://doi.org/10.1007/978-1-4419-5714-6_4
Published:
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4419-5712-2
Online ISBN: 978-1-4419-5714-6
eBook Packages: MedicineMedicine (R0)