Skip to main content
Erschienen in: Journal of Medical Systems 3/2013

01.06.2013 | Original Paper

A Meta-Composite Software Development Approach for Translational Research

verfasst von: Rajani S. Sadasivam, Murat M. Tanik

Erschienen in: Journal of Medical Systems | Ausgabe 3/2013

Einloggen, um Zugang zu erhalten

Abstract

Translational researchers conduct research in a highly data-intensive and continuously changing environment and need to use multiple, disparate tools to achieve their goals. These researchers would greatly benefit from meta-composite software development or the ability to continuously compose and recompose tools together in response to their ever-changing needs. However, the available tools are largely disconnected, and current software approaches are inefficient and ineffective in their support for meta-composite software development. Building on the composite services development approach, the de facto standard for developing integrated software systems, we propose a concept-map and agent-based meta-composite software development approach. A crucial step in composite services development is the modeling of users’ needs as processes, which can then be specified in an executable format for system composition. We have two key innovations. First, our approach allows researchers (who understand their needs best) instead of technicians to take a leadership role in the development of process models, reducing inefficiencies and errors. A second innovation is that our approach also allows for modeling of complex user interactions as part of the process, overcoming the technical limitations of current tools. We demonstrate the feasibility of our approach using a real-world translational research use case. We also present results of usability studies evaluating our approach for future refinements.
Literatur
2.
Zurück zum Zitat England, B. et al., “Insight findings and recommendations for University of Alabama at Birmingham,” March 21 2007. England, B. et al., “Insight findings and recommendations for University of Alabama at Birmingham,” March 21 2007.
3.
Zurück zum Zitat Buetow, K. H., Cyberinfrastructure: empowering a “third way” in biomedical research. Science 308:821–824, 2005.CrossRef Buetow, K. H., Cyberinfrastructure: empowering a “third way” in biomedical research. Science 308:821–824, 2005.CrossRef
4.
Zurück zum Zitat Sadasivam, R. S., et al., Genetic region characterization (Gene RECQuest)—software to assist in identification and selection of candidate genes from genomic regions. BMC Res. Notes 2:201, 2009.CrossRef Sadasivam, R. S., et al., Genetic region characterization (Gene RECQuest)—software to assist in identification and selection of candidate genes from genomic regions. BMC Res. Notes 2:201, 2009.CrossRef
5.
Zurück zum Zitat Gurupur, V. P., et al., Enhancing medical research efficiency by using concept maps. Adv. Exp. Med. Biol. 696:581–588, 2011.CrossRef Gurupur, V. P., et al., Enhancing medical research efficiency by using concept maps. Adv. Exp. Med. Biol. 696:581–588, 2011.CrossRef
6.
Zurück zum Zitat Gurupur, V. P. and M. M. Tanik, “A system for building clinical research applications using semantic web-based approach”. J. Med. Syst., Feb 24 2010. Gurupur, V. P. and M. M. Tanik, “A system for building clinical research applications using semantic web-based approach”. J. Med. Syst., Feb 24 2010.
7.
Zurück zum Zitat Alesso, H. P., and Smith, C. F., Developing semantic web services. A K Peters, Natick, 2005. Alesso, H. P., and Smith, C. F., Developing semantic web services. A K Peters, Natick, 2005.
8.
Zurück zum Zitat Mandell, D. J., and McIlraith, S. A., Adapting BPEL4WS for the semantic web: The bottom-up approach to web service interoperation. Semant. Web.—Iswc 2870:227–241, 2003. Mandell, D. J., and McIlraith, S. A., Adapting BPEL4WS for the semantic web: The bottom-up approach to web service interoperation. Semant. Web.—Iswc 2870:227–241, 2003.
9.
Zurück zum Zitat Newcomer, E., and Lomow, G., Understanding SOA with Web services. Addison-Wesley, Upper Saddle River, 2005. Newcomer, E., and Lomow, G., Understanding SOA with Web services. Addison-Wesley, Upper Saddle River, 2005.
10.
Zurück zum Zitat Duan, Z. et al., “A model for abstract process specification, verification and composition”. New York, NY, USA, 2004, pp. 232–241. Duan, Z. et al., “A model for abstract process specification, verification and composition”. New York, NY, USA, 2004, pp. 232–241.
11.
Zurück zum Zitat Fensel, D., Semantic web services, 1st edition. Springer, New York, 2011.CrossRef Fensel, D., Semantic web services, 1st edition. Springer, New York, 2011.CrossRef
12.
Zurück zum Zitat Studer, R. et al., Semantic web services: concepts, technologies, and applications: Springer, 2010. Studer, R. et al., Semantic web services: concepts, technologies, and applications: Springer, 2010.
13.
Zurück zum Zitat Rao, J. H., and Su, X. M., A survey of automated web service composition methods. Semant. Web. Serv. Web. Process. Compos. 3387:43–54, 2005.CrossRef Rao, J. H., and Su, X. M., A survey of automated web service composition methods. Semant. Web. Serv. Web. Process. Compos. 3387:43–54, 2005.CrossRef
15.
Zurück zum Zitat Ludäscher, B., et al., Scientific workflow management and the Kepler system: research articles. Concurr. Comput.: Pract. Exper. 18:1039–1065, 2006.CrossRef Ludäscher, B., et al., Scientific workflow management and the Kepler system: research articles. Concurr. Comput.: Pract. Exper. 18:1039–1065, 2006.CrossRef
16.
Zurück zum Zitat Ramamoorthy, C. V., A study of the service industry—functions, features, and control. ICICE Trans. Commun. E83-B:885–903, 2000. Ramamoorthy, C. V., A study of the service industry—functions, features, and control. ICICE Trans. Commun. E83-B:885–903, 2000.
17.
Zurück zum Zitat Harrison-Broninski, K., Human interactions: the heart and soul of business process management. Meghan-Kiffer Press, Tampa, 2005. Harrison-Broninski, K., Human interactions: the heart and soul of business process management. Meghan-Kiffer Press, Tampa, 2005.
18.
Zurück zum Zitat Yeh, R., et al., A systemic approach to process modeling. J. Syst. Integr. 1:265–282, 1991.CrossRef Yeh, R., et al., A systemic approach to process modeling. J. Syst. Integr. 1:265–282, 1991.CrossRef
19.
Zurück zum Zitat Novak, J. D., Learning, creating, and using knowledge: concept maps(tm) as facilitative tools in schools and corporations: Routledge, 1998 Novak, J. D., Learning, creating, and using knowledge: concept maps(tm) as facilitative tools in schools and corporations: Routledge, 1998
20.
Zurück zum Zitat Novak, J. D. and Gowin, D. B., Learning how to learn: Cambridge University Press, 1984. Novak, J. D. and Gowin, D. B., Learning how to learn: Cambridge University Press, 1984.
21.
Zurück zum Zitat Novak, J. D. and Cañas, A. J., “The theory underlying concept maps and how to construct them”, Florida Inst. for Human and Machine Cognition, Tech. Rep.: IHMC CmapToolsJanuary 2006. Novak, J. D. and Cañas, A. J., “The theory underlying concept maps and how to construct them”, Florida Inst. for Human and Machine Cognition, Tech. Rep.: IHMC CmapToolsJanuary 2006.
22.
Zurück zum Zitat Leake, D. B., et al., “Aiding knowledge capture by searching for extensions of knowledge models,” presented at the K-CAP. Sanibel Island, Florida, 2003. Leake, D. B., et al., “Aiding knowledge capture by searching for extensions of knowledge models,” presented at the K-CAP. Sanibel Island, Florida, 2003.
23.
Zurück zum Zitat Richardson, R. et al., “Using concept maps as a tool for cross-language relevance determination,” 2007. Richardson, R. et al., “Using concept maps as a tool for cross-language relevance determination,” 2007.
24.
Zurück zum Zitat Richardson, R. et al., “Evaluating concept maps as a cross-language knowledge discovery tool for NDLTD,” in Proceedings ETD, Sydney, 2005. Richardson, R. et al., “Evaluating concept maps as a cross-language knowledge discovery tool for NDLTD,” in Proceedings ETD, Sydney, 2005.
25.
Zurück zum Zitat Feinman, A. et al., “Using formalized concept maps to model role-based workflows”, in Concept maps: theory, methodology, technology: second int. conference on concept mapping, San José, Costa Rica, 2006. Feinman, A. et al., “Using formalized concept maps to model role-based workflows”, in Concept maps: theory, methodology, technology: second int. conference on concept mapping, San José, Costa Rica, 2006.
27.
Zurück zum Zitat Coffman, E. G., and Denning, P. J., Operating systems theory. Prentice Hall, Englewood Cliffs, 1973. Coffman, E. G., and Denning, P. J., Operating systems theory. Prentice Hall, Englewood Cliffs, 1973.
28.
Zurück zum Zitat Delcambre, S., and Tanik, M. M., Using task system templates to support process description and evolution. J. Syst. Integr. 8:83–111, 1998.CrossRef Delcambre, S., and Tanik, M. M., Using task system templates to support process description and evolution. J. Syst. Integr. 8:83–111, 1998.CrossRef
29.
Zurück zum Zitat Mills, S. F., A resource-focused framework for process engineering. Ph.D. dissertation, Eng. and Appl. Sci., Southern Methodist Univ., Dallas, 1997. Mills, S. F., A resource-focused framework for process engineering. Ph.D. dissertation, Eng. and Appl. Sci., Southern Methodist Univ., Dallas, 1997.
30.
Zurück zum Zitat Sadasivam, R. S., An architecture framework for process-personalizedcomposite services: service-oriented architecture, web services, business-process engineering, and human interaction management: VDM Verlag, 2008. Sadasivam, R. S., An architecture framework for process-personalizedcomposite services: service-oriented architecture, web services, business-process engineering, and human interaction management: VDM Verlag, 2008.
31.
Zurück zum Zitat Wheele, D. L., et al., Database resources of the national center for biotechnology information: update. Nucleic Acids Res. 32:35–40, 2004.CrossRef Wheele, D. L., et al., Database resources of the national center for biotechnology information: update. Nucleic Acids Res. 32:35–40, 2004.CrossRef
32.
Zurück zum Zitat Kushniruk, A. W., and Patel, V. L., Cognitive computer-based video analysis: its application in assessing the usability of medical systems. Medinfo 8 Pt 2:1566–1569, 1995. Kushniruk, A. W., and Patel, V. L., Cognitive computer-based video analysis: its application in assessing the usability of medical systems. Medinfo 8 Pt 2:1566–1569, 1995.
33.
Zurück zum Zitat Kushniruk, A. W., Analysis of complex decision-making processes in health care: cognitive approaches to health informatics. J Biomed Inform 34:365–376, 2001.CrossRef Kushniruk, A. W., Analysis of complex decision-making processes in health care: cognitive approaches to health informatics. J Biomed Inform 34:365–376, 2001.CrossRef
34.
Zurück zum Zitat Wong, L., Technologies for integrating biological data. Brief Bioinform 3:389–404, 2002.CrossRef Wong, L., Technologies for integrating biological data. Brief Bioinform 3:389–404, 2002.CrossRef
35.
Zurück zum Zitat Jagadish, H. V. and Olken, F., “Data management for the biosciences”, Report of the NSF/NLM workshop on the data management for molecular and cell biology, Workshop Report LBNL-52767, November 4 2003. Jagadish, H. V. and Olken, F., “Data management for the biosciences”, Report of the NSF/NLM workshop on the data management for molecular and cell biology, Workshop Report LBNL-52767, November 4 2003.
37.
Zurück zum Zitat Venkatesh, T. V. and Harlow, H. B., “Integromics: challenges in data integration”, Genome Biol., vol. 3, p. REPORTS4027, Jul 17 2002. Venkatesh, T. V. and Harlow, H. B., “Integromics: challenges in data integration”, Genome Biol., vol. 3, p. REPORTS4027, Jul 17 2002.
38.
Zurück zum Zitat Stein, L. D., Integrating biological databases. Nat. Rev. Genet. 4:337–345, 2003.CrossRef Stein, L. D., Integrating biological databases. Nat. Rev. Genet. 4:337–345, 2003.CrossRef
39.
Zurück zum Zitat Thomas, H., and Pedro, M., VVT terminology: a proposal. IEEE Expert: Intell Syst Appl 8:48–55, 1993. Thomas, H., and Pedro, M., VVT terminology: a proposal. IEEE Expert: Intell Syst Appl 8:48–55, 1993.
40.
Zurück zum Zitat Hornbaek, K., Current practice in measuring usability: challenges to usability studies and research. Int. J. Hum. Comput. Stud. 64:79–102, 2006.CrossRef Hornbaek, K., Current practice in measuring usability: challenges to usability studies and research. Int. J. Hum. Comput. Stud. 64:79–102, 2006.CrossRef
42.
Zurück zum Zitat Fr, E., et al., “Measuring usability: are effectiveness, efficiency, and satisfaction really correlated? Proceedings of the SIGCHI conference on Human Factors in Computing Systems, The Hague, 2000. Fr, E., et al., “Measuring usability: are effectiveness, efficiency, and satisfaction really correlated? Proceedings of the SIGCHI conference on Human Factors in Computing Systems, The Hague, 2000.
43.
Zurück zum Zitat Zhang, H. et al., “Reflections on 10 years of software process simulation modeling: a systematic review,” In: Wang, Q. et al., (Eds), Making globally distributed software development a success story. Vol. 5007. ed: Springer Berlin Heidelberg, pp. 345–356, 2008. Zhang, H. et al., “Reflections on 10 years of software process simulation modeling: a systematic review,” In: Wang, Q. et al., (Eds), Making globally distributed software development a success story. Vol. 5007. ed: Springer Berlin Heidelberg, pp. 345–356, 2008.
44.
Zurück zum Zitat Sierhuis, M., and Clancey, W. J., Modeling and simulating practices, a work method for work systems design. Intell Syst IEEE 17:32–41, 2002.CrossRef Sierhuis, M., and Clancey, W. J., Modeling and simulating practices, a work method for work systems design. Intell Syst IEEE 17:32–41, 2002.CrossRef
Metadaten
Titel
A Meta-Composite Software Development Approach for Translational Research
verfasst von
Rajani S. Sadasivam
Murat M. Tanik
Publikationsdatum
01.06.2013
Verlag
Springer US
Erschienen in
Journal of Medical Systems / Ausgabe 3/2013
Print ISSN: 0148-5598
Elektronische ISSN: 1573-689X
DOI
https://doi.org/10.1007/s10916-013-9935-6

Weitere Artikel der Ausgabe 3/2013

Journal of Medical Systems 3/2013 Zur Ausgabe