Knowledge Acquisition System based on JSON Schema - Implementation of a HCI for Actuation of Biosignals Acquisition Systems

Nuno Costa, Tiago Araujo, Neuza Nunes, Hugo Gamboa

2012

Abstract

Large amounts of data, increasing every day, are stored and transferred through the internet. These data are normally weakly structured making information disperse, uncorrelated, non-transparent and difficult to access and share. Semantic Web, proposed by the World Wide Web Consortium (W3C), addresses this problem by promoting semantic structured data, like ontologies, enabling machines to perform more work involved in finding, combining, and acting upon information on the web. Pursuing this vision, a Knowledge Acquisition System was created, written in JavaScript using JavaScript Object Notation (JSON) as the data structure and JSON Schema to define that structure, enabling new ways of acquiring and storing knowledge semantically structured. A novel Human Computer Interaction framework was developed with this knowledge system, enabling the end user to, practically, configure all kinds of electrical devices and control them. With the data structured by a Schema, the software becomes robust, error – free and human readable. To show the potential of this tool, the end user can configure an electrostimulator, surpassing the specific use of many Electrophysiology software. Therefore, we provide a tool for clinical, sports and investigation where the user has the liberty to produce their own protocols by sequentially compile electrical impulses.

References

  1. Berners-Lee, T., Hendler, J., and Lassila, O. (2001). The semantic web. Scientific American Magazine.
  2. Broderick, B., Breen, P., and ÓLaighin, G. (2008). Electronic stimulators for surface neural prosthesis. Journal of Automatic Control, 18(2):25-33.
  3. Cogan, S. (2008). Neural stimulation and recording electrodes. Annu. Rev. Biomed. Eng., 10:275-309.
  4. Crockford, D. (2006). The application/json media type for javascript object notation (json).
  5. Fayyad, U., Piatetsky-Shapiro, G., and Smyth, P. (1996). The kdd process for extracting useful knowledge from volumes of data. Communications of the ACM, 39(11):27-34.
  6. Holzinger, A. and Leitner, H. (2005). Lessons from real-life usability engineering in hospital: from software usability to total workplace usability. Empowering Software Quality: How can Usability Engineering reach these goals, pages 153-160.
  7. Klarlund, N., Møller, A., and Schwartzbach, M. (2000). Dsd: A schema language for xml. In Proceedings of the third workshop on Formal methods in software practice, pages 101-111. ACM.
  8. Lebedev, V., Malygin, A., Kovalevski, A., Rychkova, S., Sisoev, V., Kropotov, S., Krupitski, E., Gerasimova, L., Glukhov, D., and Kozlowski, G. (2002). Devices for noninvasive transcranial electrostimulation of the brain endorphinergic system: Application for improvement of human psycho-physiological status. Artificial organs, 26(3):248-251.
  9. Noy, N., Sintek, M., Decker, S., Crubézy, M., Fergerson, R., and Musen, M. (2001). Creating semantic web contents with protege-2000. Intelligent Systems, IEEE, 16(2):60-71.
  10. Prabhu, P. (1997). Handbook of human-computer interaction. North Holland.
  11. Siff, M. (1990). Applications of electrostimulation in physical conditioning: a review. The Journal of Strength & Conditioning Research, 4(1):20.
  12. Thompson, H. et al. (2000). Xml schema. w3c working draft, may 2001.
  13. von Lewinski, F., Hofer, S., Kaus, J., Merboldt, K., Rothkegel, H., Schweizer, R., Liebetanz, D., Frahm, J., and Paulus, W. (2009). Efficacy of emg-triggered electrical arm stimulation in chronic hemiparetic stroke patients. Restorative Neurology and Neuroscience, 27(3):189-197.
  14. Zyp, K. (2011). A json media type for describing the structure and meaning of json documents.
Download


Paper Citation


in Harvard Style

Costa N., Araujo T., Nunes N. and Gamboa H. (2012). Knowledge Acquisition System based on JSON Schema - Implementation of a HCI for Actuation of Biosignals Acquisition Systems . In Proceedings of the International Conference on Signal Processing and Multimedia Applications and Wireless Information Networks and Systems - Volume 1: WINSYS, (ICETE 2012) ISBN 978-989-8565-25-9, pages 255-262. DOI: 10.5220/0004166702550262


in Bibtex Style

@conference{winsys12,
author={Nuno Costa and Tiago Araujo and Neuza Nunes and Hugo Gamboa},
title={Knowledge Acquisition System based on JSON Schema - Implementation of a HCI for Actuation of Biosignals Acquisition Systems},
booktitle={Proceedings of the International Conference on Signal Processing and Multimedia Applications and Wireless Information Networks and Systems - Volume 1: WINSYS, (ICETE 2012)},
year={2012},
pages={255-262},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004166702550262},
isbn={978-989-8565-25-9},
}


in EndNote Style

TY - CONF
JO - Proceedings of the International Conference on Signal Processing and Multimedia Applications and Wireless Information Networks and Systems - Volume 1: WINSYS, (ICETE 2012)
TI - Knowledge Acquisition System based on JSON Schema - Implementation of a HCI for Actuation of Biosignals Acquisition Systems
SN - 978-989-8565-25-9
AU - Costa N.
AU - Araujo T.
AU - Nunes N.
AU - Gamboa H.
PY - 2012
SP - 255
EP - 262
DO - 10.5220/0004166702550262