Skip to main content

Towards Democratisation of Veterinary Clinical Protocols: transferring their development from Technical-Coding Experts to Veterinary Professionals for the case of Chronic Kidney Disease for Cats (CKD4Cats Domain-Specific Language).

Meacham, S. and Alfraihi, H., 2024. Towards Democratisation of Veterinary Clinical Protocols: transferring their development from Technical-Coding Experts to Veterinary Professionals for the case of Chronic Kidney Disease for Cats (CKD4Cats Domain-Specific Language). Journal of Computer Languages, 84, 101328.

Full text available as:

[thumbnail of OPEN ACCESS ARTICLE]
Preview
PDF (OPEN ACCESS ARTICLE)
1-s2.0-S2590118425000140-main.pdf - Published Version
Available under License Creative Commons Attribution Non-commercial.

3MB

DOI: 10.1016/j.cola.2025.101328

Abstract

This paper presents CKD4Cats, a domain-specific language (DSL) for computerised Chronic Kidney Disease (CKD) clinical protocols in cats - a very common disease in veterinary practice. Building on DSLs used in human health, CKD4Cats addresses veterinary-specific needs while addressing their shortcomings. Developed with JetBrains’ Meta-Programming System (MPS) and veterinary input, the DSL ensures ease of use and adoption. It employs advanced evaluation methods, creating a projectional editor that streamlines protocol creation, displays relevant options, and guarantees ”correct-by-construction” clinical protocols. This innovative approach democratises software development, making advanced tools accessible to non-technical users and significantly improving veterinary practice management.

Item Type:Article
ISSN:2665-9182
Uncontrolled Keywords:Domain-Specific Languages; Clinical protocols; Veterinary Informatics; Chronic Kidney Disease for cats guidelines; Democratisation of technology
Group:Faculty of Science & Technology
ID Code:41087
Deposited By: Symplectic RT2
Deposited On:10 Jun 2025 13:50
Last Modified:10 Jun 2025 13:50

Downloads

Downloads per month over past year

More statistics for this item...
Repository Staff Only -