Paper:
Ruby Implementation of the OpenEHR Specifications
Shinji Kobayashi* and Akimichi Tatsukawa**
*Department of Bioregulatory Medicine, Graduate School of Medicine, Ehime University, Shitsukawa, To-on city, Ehime 791-0295, Japan
**Department of Medical Informatics and Economics, Graduate School of Medicine, The University of Tokyo, Hongo 7-chome, Tokyo 113-8655, Japan
- [1] The openEHR Foundation. “The openEHR project,” 1998.
http://www.openehr.org/ - [2] T. Beale, “Archetypes: constraint-based domain models for futureproof information systems,” In In the Eleventh OOPSLAWorkshop on Behavioural Semantics, 2002.
- [3] R. Chen and G. Klein, “The openEHR Java Reference Implementation Project,” Stud Health Technol Inform., Vol.129, No.1, pp. 58-62, 2007.
- [4] TIOBE Software, “TIOBE Programming Community Index.”
http://www.tiobe.com/index.php/content/paperinfo/ tpci/index.html - [5] Y. Matsumoto. “Ruby Programming Language,” 1993.
http://www.ruby-lang.org/en/ - [6] D. Thomas, D. H. Hansson, and L. Breedt, “Agile Web Development with Rails,” Pragmatic Bookshelf, 2005.
- [7] D. Thomas, “Creating a weblog in 15 minutes with Rails 2.”
http://media.rubyonrails.org/video/rails_blog_2.mov - [8] B. Ford, “Packrat parsing: simple, powerful, lazy, linear ti functional pearl,” SIGPLAN Not., Vol.37, pp. 36-47, September 2002.
- [9] T. Beale, S. Heard, D. Kalra, and D. Lloyd. “The openEHR Architecture, Support Terminology,” 2008.
http://www.openehr.org/releases/1.0.2/architecture/terminology.pdf - [10] J. Maldonado, D. Moner, D. Boscá, J. Fernández-Breis, C. Angulo, and R. Robles, “A multi-reference model archetype editor based on formal semantics,” Int. J. of Medical Informatics, Vol.78, No.8, pp. 559-570, 2009.
- [11] T. Beale, “Archetype definition languagem,” 2007.
http://www.openehr.org/releases/1.0.1/architecture/am/adl.pdf - [12] A. V. Aho and J. D. Ullman, “Compilers: Principles, Techniques, and Tools,” Addison-Wesley, 1986.
- [13] A. D. Corlan, “Programming language benchmarks.”
http://dan.corlan.net/bench.html - [14] B. Fulgham, “Computer Language Benchmarks Game.”
http://shootout.alioth.debian.org/ - [15] R. Fielding, “Architectural Styles and the Design of Network-based Software Architectures,” Ph.D. thesis, University of California, Irvine, 2000.
- [16] E. Truyen, W. Joosen, B. Jrgensen, and P. Verbaeten, “A Generalization and Solution to the Common Ancestor Dilemma Problem in Delegation-Based Object, Systems,” In Proc. of the 2004 Dynamic Aspects Workshop 2004, pp. 103-119, 2004.
- [17] J. Bloch, “Effective Java second edition,” Pearson Education, 2008.
- [18] B. Pierce, “Types and Programming Languages,” MIT Press, 2002.
This article is published under a Creative Commons Attribution-NoDerivatives 4.0 Internationa License.