Vol. 5, No. 9, p. 3-12 - Apr. 30, 2018
H-KaaS: A Knowledge-as-a-Service architecture for E-health
Renan G. Barreto , Lucas Aversari , Cecília Neta A. P. Gomes and Natasha C. Q. Lino
Abstract
Due to the need to improve access to knowledge and the establishment of means for sharing and organizing data in the health area, this research proposes an architecture based on the paradigm of Knowledge-as-a-Service (KaaS). This can be used in the medical field and can offer centralized access to ontologies and other means of knowledge representation. In this paper, a detailed description of each part of the architecture and its implementation was made, highlighting its main features and interfaces. In addition, a communication protocol was specified and used between the knowledge consumer and the knowledge service provider. Thus, the development of this research contributed to the creation of a new architecture, called H-KaaS, which established itself as a platform capable of managing multiple data sources and knowledge models, centralizing access through an easily adaptable API.
Keywords
Knowledge-as-a-service architecture; Health informatics; Knowledge representation.
DOI
10.21472/bjbs.050901
Full text
PDF
References
Armbrust, M.; Fox, A.; Griffith, R.; Joseph, A. D.; Katz, R.; Konwinski, A.; Lee, G.; Patterson, D.; Rabkin, A.;
Stoica, I.; Zaharia, M. A view of cloud computing. Communications of the ACM, v. 53, No. 4, p. 50-58,
2010. https://doi.org/10.1145/1721654.1721672
Baader, F. The description logic handbook: Theory, implementation and applications. Cambridge: Cambridge
University Press, 2003.
Bastos, M. G.; Kirsztajn, G. M. Doença renal crônica: importância do diagnóstico precoce,
encaminhamento imediato e abordagem interdisciplinar estruturada para melhora do desfecho em pacientes ainda não
submetidos à diálise. Jornal Brasileiro de Nefrologia, v. 33, No. 1, p. 93-108, 2011.
https://doi.org/10.1590/S0101-28002011000100013
Benlian, A.; Koufaris, M.; Hess, T. Service quality in Software-as-a-Service: Developing the SaaS-Qual measure and
examining its role in usage continuance. Journal of Management Information Systems, v. 28, No. 3, p. 85-126,
2012. https://doi.org/10.2753/MIS0742-1222280303
Bloch, J. How to design a good api and why it matters. Proceeds of the 21st ACM SIGPLAN Symposium on Object-Oriented
Program¬ming Systems, Languages, and Applications, p. 506-507, 2006.
Brachman, R.; Levesque, H. Knowledge Representation and Reasoning. San Francisco: Morgan Kaufmann Publishers, 2004.
Campos, S. P. R.; Pegado, C. N. A.; Lino, N. C. Q. Referatório semântico de objetos de aprendizagem sobre
doença renal crônica. Journal of Health Informatics, v. 8, p. 417-427, 2016. Available from:
<http://www.sbis.org.br/biblioteca_virtual/cbis/Anais_CBIS_2016_Artigos_Completos.pdf#page=417>.
Accessed on: Nov. 23, 2017.
Crockford, D. The application/json media type for javascript object notation (json). Reston: The Internet Society,
2006. Available from: <https://tools.ietf.org/pdf/rfc4627.pdf>.
Accessed on: Nov. 23, 2017.
Fremantle, P.; Weerawarana, S.; Khalaf, R. Enterprise services. Communications of the ACM, v. 45, No. 10, p. 77-82, 2002.
https://doi.org/10.1145/570907.570935
Grolinger, K.; Capretz, M. A. M.; Mezghani, E.; Exposito, E. Knowledge as a service framework for disaster data management.
Proceedings of the Workshop on Enabling Technologies: Infrastructure for Collabo¬rative Enterprises, WETICE, p. 313-318, 2013.
Hoyt, R. E.; Sutton, M.; Yoshihashi, A. Medical informatics: practical guide for the healthcare professional. 3. ed.
Morrisville, North Carolina: Lulu, 2008.
IETF. Hypertext transfer protocol (http/1.1): Message syntax and routing. 2014. Available from: <https://tools.ietf.org/html/rfc7230>.
Accessed on: Nov. 30, 2017.
Ladeira, M. Representação de conhecimento e redes de decisão. Porto Alegre: Universidade Federal do
Rio Grande do Sul, 1997. (PhD thesis).
Lai, I. K.; Tam, S. K.; Chan, M. F. Knowledge cloud system for network collaboration: a case study in medical service industry
in china. Expert Systems with Applications, v. 39, No. 15, p. 12205-12212, 2012. https://doi.org/10.1016/j.eswa.2012.04.057<
Levey, A.; Bosch, J.; Lewis, J., Rogers, N.; Roth, D. A simplified equation to predict glomerular filtration rate from serum
creatinine. Journal of the American Society of Nephrology, v. 11, suppl. 2, p. 155A, 2000.
Masse, M. REST API design rulebook. Boston: O'Reilly Media Inc, 2011.
Papazoglou, M. P. Service-oriented computing: concepts, characteristics and directions. Proceedings of the Fourth International
Conference on Web Information Systems Engineering - WISE 2003, p. 3-12, 2003.
Richardson, L.; Ruby, S. RESTful web services. Boston: O'Reilly Media, 2008.
Russell, S.; Norvig, P.; Artificial intelligence: a modern approach. Edinburgh: Prentice-Hall, Englewood Cliffs, 1995.
v. 25. p. 27.
Sabbatini, R. Internet e educação médica. Informática Médica, v. 1, No. 3, 1998.
Available from: <http://www.informatica medica.org.br/informaticamedica/n0103/editorial.htm>.
Accessed on: Nov. 27, 2017.
SBN - Sociedade Brasileira de Nefrologia. O que é nefrologia? 2016. Available from:
<http://sbn.org.br/publico/institucional/o-que-e-nefrologia>.
Accessed on: Nov. 25, 2017.
Silva, R. P. Modelo de apoio ao diagnóstico no domínio médico: aplicando raciocínio baseado em
casos. Brasília: Universidade Católica de Brasília, 2005. (Master dissertation).
Tavares, E. A.; Pegado, C. N. A.; Lino, N. C. Q. Suporte à decisão clínica no domínio da doença
renal crônica. Journal of Health Informatics, v. 8, p. 839-847, 2016. Available from: <http://www.sbis.org.br/biblioteca_virtual/cbis/Anais_CBIS_2016_Artigos_Completos.pdf#page=839>.
Accessed on: Nov. 23, 2017.
Wechsler, R.; Anção, M. S.; Campos, C. J. R.; Sigulem, D. A informática no consultório médico. Jornal de
Pediatria, v. 79, suppl. 1, p. 3-12, 2003. https://doi.org/10.1590/S0021-75572003000700002
Xu, S.; Zhang, W. Knowledge as a service and knowledge breaching. Proceedings of 2005 IEEE International Conference on Services
Computing, v. 1, p. 87-94, 2005.
Yoo, J. J.-W.; Gnanasekaran, K.; Cheng, C.-Y. A collaborative healthcare service framework and performance evaluation. American
Journal of Industrial and Business Management, v. 4, No. 6, p. 274-283, 2014. https://doi.org/10.4236/ajibm.2014.46035