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)
Authors: Meacham, S. and Alfraihi, H.
Journal: Journal of Computer Languages
Volume: 84
eISSN: 2590-1184
ISSN: 2665-9182
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.
https://eprints.bournemouth.ac.uk/41087/
Source: Scopus
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)
Authors: Meacham, S. and Alfraihi, H.
Journal: JOURNAL OF COMPUTER LANGUAGES
Volume: 84
eISSN: 2590-1184
ISSN: 2665-9182
DOI: 10.1016/j.cola.2025.101328
https://eprints.bournemouth.ac.uk/41087/
Source: Web of Science (Lite)
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)
Authors: Meacham, S. and Alfraihi, H.
Journal: Journal of Computer Languages
Publisher: Elsevier
eISSN: 2590-1184
ISSN: 2665-9182
https://eprints.bournemouth.ac.uk/41087/
Source: Manual
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)
Authors: Meacham, S. and Alfraihi, H.
Journal: Journal of Computer Languages
Volume: 84
ISSN: 2665-9182
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.
https://eprints.bournemouth.ac.uk/41087/
Source: BURO EPrints