Rationale for the Arden Syntax
Computers and Biomedical Research
Computers and Biomedical Research
Java Virtual Machine Specification
Java Virtual Machine Specification
Java(TM) Language Specification, The (3rd Edition) (Java (Addison-Wesley))
Java(TM) Language Specification, The (3rd Edition) (Java (Addison-Wesley))
Fuzzy Arden Syntax: A fuzzy programming language for medicine
Artificial Intelligence in Medicine
OSGi and Equinox: Creating Highly Modular Java Systems
OSGi and Equinox: Creating Highly Modular Java Systems
The INCA System: A Further Step Towards a Telemedical Artificial Pancreas
IEEE Transactions on Information Technology in Biomedicine
Editorial: On designing new environments for ageing
Computer Methods and Programs in Biomedicine
Customized clinical domain ontology extraction for knowledge authoring tool
Proceedings of the 8th International Conference on Ubiquitous Information Management and Communication
Hi-index | 0.00 |
Patient empowerment might be one key to reduce the pressure on health care systems challenged by the expected demographic changes. Knowledge based systems can, in combination with automated sensor measurements, improve the patients' ability to review their state of health and make informed decisions. The Arden Syntax as a standardized language to represent medical knowledge can be used to express the corresponding decision rules. In this paper we introduce Arden2ByteCode, a newly developed open source compiler for the Arden Syntax. Arden2ByteCode runs on Java Virtual Machines (JVM) and translates Arden Syntax directly to Java Bytecode (JBC) executable on JVMs. Arden2ByteCode easily integrates into service oriented architectures, like the Open Services Gateway Initiative (OSGi) platform. Apart from an evaluation of compilation performance and execution times, Arden2ByteCode was integrated into an existing knowledge supported exercise training system and recorded training sessions have been used to check the implementation.