ECLed- a tool supporting the effective use of the SNOMED CT Expression Constraint Language.

IF 2 3区 工程技术 Q3 MATHEMATICAL & COMPUTATIONAL BIOLOGY
Tessa Ohlsen, André Sander, Josef Ingenerf
{"title":"ECLed- a tool supporting the effective use of the SNOMED CT Expression Constraint Language.","authors":"Tessa Ohlsen, André Sander, Josef Ingenerf","doi":"10.1186/s13326-025-00344-3","DOIUrl":null,"url":null,"abstract":"<p><strong>Background: </strong>The Expression Constraint Language (ECL) is a powerful query language for SNOMED CT, enabling precise semantic queries across clinical concepts. However, its complex syntax and reliance on the SNOMED CT Concept Model make it difficult for non-experts to use, limiting its broader adoption in clinical research and healthcare analytics.</p><p><strong>Objective: </strong>This work presents ECLed, a web-based tool designed to simplify access to ECL queries by abstracting the complexity of ECL syntax and the SNOMED CT Concept Model. ECLed is aimed at non-technical users, enabling the creation and modification of ECL queries and facilitating the querying of patient data coded with SNOMED CT.</p><p><strong>Methods: </strong>ECLed was developed following a detailed requirements analysis, addressing both functional and non-functional needs. The tool supports the creation and editing of SNOMED CT ECL queries, integrates a processed Concept Model, and uses FHIR terminology services for semantic validation. Its modular architecture, with a frontend based on Angular and a backend on Spring Boot, ensures seamless communication through RESTful interfaces.</p><p><strong>Result: </strong>ECLed demonstrated high usability in a user survey. Technical validation confirmed that it reliably generates and edits complex ECL queries. The tool was successfully integrated into the DaWiMed research platform, enhancing clinical analysis workflows. It also worked effectively with clinical data in FHIR format, although scalability with larger datasets remains to be tested.</p><p><strong>Discussion: </strong>ECLed overcomes the limitations of existing ECL tools by abstracting the complexity of both the syntax and the SNOMED CT Concept Model. It provides a user-friendly solution that enables both technical and non-technical users to easily create and edit ECL queries.</p><p><strong>Conclusion: </strong>ECLed offers a practical, user-friendly solution for creating SNOMED CT ECL queries, effectively hiding the underlying complexity while optimizing clinical research and data analysis workflows. It holds significant potential for further development and integration into additional research platforms.</p>","PeriodicalId":15055,"journal":{"name":"Journal of Biomedical Semantics","volume":"17 1","pages":"1"},"PeriodicalIF":2.0000,"publicationDate":"2026-01-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC12777381/pdf/","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Biomedical Semantics","FirstCategoryId":"5","ListUrlMain":"https://doi.org/10.1186/s13326-025-00344-3","RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"MATHEMATICAL & COMPUTATIONAL BIOLOGY","Score":null,"Total":0}
引用次数: 0

Abstract

Background: The Expression Constraint Language (ECL) is a powerful query language for SNOMED CT, enabling precise semantic queries across clinical concepts. However, its complex syntax and reliance on the SNOMED CT Concept Model make it difficult for non-experts to use, limiting its broader adoption in clinical research and healthcare analytics.

Objective: This work presents ECLed, a web-based tool designed to simplify access to ECL queries by abstracting the complexity of ECL syntax and the SNOMED CT Concept Model. ECLed is aimed at non-technical users, enabling the creation and modification of ECL queries and facilitating the querying of patient data coded with SNOMED CT.

Methods: ECLed was developed following a detailed requirements analysis, addressing both functional and non-functional needs. The tool supports the creation and editing of SNOMED CT ECL queries, integrates a processed Concept Model, and uses FHIR terminology services for semantic validation. Its modular architecture, with a frontend based on Angular and a backend on Spring Boot, ensures seamless communication through RESTful interfaces.

Result: ECLed demonstrated high usability in a user survey. Technical validation confirmed that it reliably generates and edits complex ECL queries. The tool was successfully integrated into the DaWiMed research platform, enhancing clinical analysis workflows. It also worked effectively with clinical data in FHIR format, although scalability with larger datasets remains to be tested.

Discussion: ECLed overcomes the limitations of existing ECL tools by abstracting the complexity of both the syntax and the SNOMED CT Concept Model. It provides a user-friendly solution that enables both technical and non-technical users to easily create and edit ECL queries.

Conclusion: ECLed offers a practical, user-friendly solution for creating SNOMED CT ECL queries, effectively hiding the underlying complexity while optimizing clinical research and data analysis workflows. It holds significant potential for further development and integration into additional research platforms.

Abstract Image

Abstract Image

Abstract Image

ECLed-一个支持有效使用SNOMED CT表达约束语言的工具。
背景:表达约束语言(ECL)是一种功能强大的SNOMED CT查询语言,可以跨临床概念进行精确的语义查询。然而,其复杂的语法和对SNOMED CT概念模型的依赖使得非专家难以使用,限制了其在临床研究和医疗保健分析中的广泛采用。目的:这项工作提出了ECLed,一个基于web的工具,旨在通过抽象ECL语法和SNOMED CT概念模型的复杂性来简化对ECL查询的访问。ECLed针对非技术用户,允许创建和修改ECL查询,并方便查询用SNOMED CT编码的患者数据。方法:ECLed是在详细的需求分析之后开发的,解决了功能性和非功能性需求。该工具支持创建和编辑SNOMED CT ECL查询,集成处理过的概念模型,并使用FHIR术语服务进行语义验证。它的模块化架构,前端基于Angular,后端基于Spring Boot,确保通过RESTful接口进行无缝通信。结果:ECLed在用户调查中显示了高可用性。技术验证证实它可以可靠地生成和编辑复杂的ECL查询。该工具已成功集成到DaWiMed研究平台中,增强了临床分析工作流程。它也可以有效地处理FHIR格式的临床数据,尽管在更大数据集上的可扩展性仍有待测试。讨论:ECLed通过抽象语法和SNOMED CT概念模型的复杂性,克服了现有ECL工具的局限性。它提供了一个用户友好的解决方案,使技术和非技术用户都可以轻松地创建和编辑ECL查询。结论:ECLed为创建SNOMED CT ECL查询提供了一种实用、用户友好的解决方案,有效地隐藏了潜在的复杂性,同时优化了临床研究和数据分析工作流程。它具有进一步开发和整合到其他研究平台的巨大潜力。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Journal of Biomedical Semantics
Journal of Biomedical Semantics MATHEMATICAL & COMPUTATIONAL BIOLOGY-
CiteScore
4.20
自引率
5.30%
发文量
28
审稿时长
30 weeks
期刊介绍: Journal of Biomedical Semantics addresses issues of semantic enrichment and semantic processing in the biomedical domain. The scope of the journal covers two main areas: Infrastructure for biomedical semantics: focusing on semantic resources and repositories, meta-data management and resource description, knowledge representation and semantic frameworks, the Biomedical Semantic Web, and semantic interoperability. Semantic mining, annotation, and analysis: focusing on approaches and applications of semantic resources; and tools for investigation, reasoning, prediction, and discoveries in biomedicine.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书