Smart Flow - Extendable Event-Based Middleware
智能流 - 可扩展的基于事件的中间件
基本信息
- 批准号:EP/F044216/1
- 负责人:
- 金额:$ 39.37万
- 依托单位:
- 依托单位国家:英国
- 项目类别:Research Grant
- 财政年份:2008
- 资助国家:英国
- 起止时间:2008 至 无数据
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Healthcare providers world-wide are developing electronic solutions to improve patient care and reduce costs. This is a complex and challenging endeavour: such systems need to integrate many distributed and heterogeneous applications and coordinate widely distributed operations as events occur, without compromising patient safety and privacy. Middleware software is the plumbing that interconnects these various applications, however commercial off-the-shelf middleware is unable to adapt to the special requirements of the medical domain: e.g. a healthcare system must audit all access to a patient's records as they flow through the network and yet the audit data must not itself compromise confidentiality. This kind of confidential audit is not currently supported, yet would be best performed within middleware.Similarly, a haematology department would need to detect patterns of events: abnormal blood results sent to the electronic patient notes but with no timely confirmation of receipt would signal a network failure or other delay, and haematology would warn the ward. Middleware support for this does not exist, yet would be vital for an efficient solution. A major challenge in supporting such novel middleware functionality is that there is no single set of services that covers all application requirements. Instead, middleware functionality must evolve as new applications are added.The focus of this proposal is to address this challenge with research into an extendable, event-based middleware architecture, Smart Flow, which can integrate heterogeneous systems and provide a framework for dynamically managing middleware extensions. It will cover common requirements from medical domains, such as privacy, auditing and event pattern detection, without sacrificing efficiency.Applications coordinate all activity by sending and receiving messages using an event-driven approach. Messages are handled by Smart Flow nodes, as dictated by a set of extensions. Extensions may be responsible for intelligently routing messages between hospital departments, auditing message flow, applying access control checks to patient data and encrypting patient data to preserve confidentiality. By pushing this functionality into an intelligent middleware layer, all applications in a medical system can use these services, thus simplifying application design and deployment and improving performance. As new departments with new applications (and requirements) join the system, extensions can be added dynamically to Smart Flow nodes in a safe and consistent manner.Medical systems are loosely coupled, with a mixture of direct, synchronous interactions (e.g. looking up a patient's blood results), and indirect, asynchronous connections (e.g. a monthly batch of pathology reports, sent electronically to a cancer registry). To describe a middleware and its configurations, we will devise a formalism that can capture high-level middleware features, their decomposition into lower-level Smart Flow extensions, and the dependencies and exclusion relationships between extensions. This will let each application specify which extensions it needs. Dynamic reconfiguration will allow Smart Flow to support requirements that change over time.We will also extend the event-driven approach to the inner workings of the middleware itself. Each Smart Flow node will use an event-based kernel to drive the flow of information between extensions, in the form of explicit messages. The advantage of this approach is that existing middleware systems can be integrated with Smart Flow by treating them as particularly rich extensions. This means that Smart Flow can enhance existing middleware with extra features in a way that is straightforward, consistent and easily configured. Making information flow explicit will also enhance security, by identifying and regulating the use of internal messages.
世界各地的医疗保健提供商正在开发电子解决方案,以改善患者护理并降低成本。这是一项复杂且具有挑战性的工作:此类系统需要集成许多分布式和异构应用程序,并在事件发生时协调广泛分布的操作,而不会损害患者的安全和隐私。中间件软件是连接这些不同应用程序的管道,然而商业现成的中间件无法适应医疗领域的特殊要求:例如,医疗保健系统必须在患者记录流经网络时审计对患者记录的所有访问,但审计数据本身不得损害机密性。类似地,血液科需要检测事件的模式:异常血液结果发送到电子病历,但没有及时确认接收,这意味着网络故障或其他延迟,血液科将警告病房。中间件对此的支持并不存在,但对于有效的解决方案至关重要。支持这种新颖的中间件功能的一个主要挑战是,没有一个单一的服务集可以覆盖所有的应用程序需求。相反,中间件的功能必须随着新的应用程序的增加而发展,本提案的重点是通过研究一种可扩展的、基于事件的中间件体系结构Smart Flow来解决这一挑战,该体系结构可以集成异构系统,并提供一个动态管理中间件扩展的框架。它将涵盖医疗领域的常见需求,如隐私、审计和事件模式检测,而不会牺牲效率。应用程序通过使用事件驱动方法发送和接收消息来协调所有活动。消息由智能流节点处理,由一组扩展指定。扩展可以负责在医院部门之间智能地路由消息、审计消息流、对患者数据应用访问控制检查以及加密患者数据以保持机密性。通过将此功能推入智能中间件层,医疗系统中的所有应用程序都可以使用这些服务,从而简化应用程序设计和部署并提高性能。随着新部门的新应用(和需求)加入系统,扩展可以以安全和一致的方式动态添加到Smart Flow节点。医疗系统是松散耦合的,既有直接的同步交互(例如查找患者的血液结果),也有间接的异步连接(例如每月一批病理报告,以电子方式发送到癌症登记处)。为了描述中间件及其配置,我们将设计一种形式主义,可以捕获高级中间件功能,它们分解为较低级别的智能流扩展,以及扩展之间的依赖关系和排斥关系。这将允许每个应用程序指定它需要哪些扩展。动态重新配置将允许SmartFlow支持随时间变化的需求。我们还将扩展事件驱动方法到中间件本身的内部工作。每个智能流节点都将使用基于事件的内核来驱动扩展之间的信息流(以显式消息的形式)。这种方法的优点是,通过将现有的中间件系统视为特别丰富的扩展,可以将它们与Smart Flow集成。这意味着Smart Flow可以以简单、一致和易于配置的方式增强现有中间件的额外功能。明确信息流动也将通过识别和规范内部信息的使用来加强安全。
项目成果
期刊论文数量(10)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
A model of information flow control to determine whether malfunctions cause the privacy invasion
判断故障是否导致隐私侵犯的信息流控制模型
- DOI:10.1145/2181196.2181198
- 发表时间:2012
- 期刊:
- 影响因子:0
- 作者:Evans D
- 通讯作者:Evans D
Enforcing User Privacy in Web Applications using Erlang
- DOI:
- 发表时间:2010-05
- 期刊:
- 影响因子:0
- 作者:P. Pietzuch;I. Papagiannis;Matteo Migliavacca;D. Eyers;B. Shand;J. Bacon
- 通讯作者:P. Pietzuch;I. Papagiannis;Matteo Migliavacca;D. Eyers;B. Shand;J. Bacon
Optimal Bayesian design for model discrimination via classification.
- DOI:10.1007/s11222-022-10078-2
- 发表时间:2022
- 期刊:
- 影响因子:2.2
- 作者:Hainy M;Price DJ;Restif O;Drovandi C
- 通讯作者:Drovandi C
DEFCON: High-Performance Event Processing with Information Security
- DOI:
- 发表时间:2010-06
- 期刊:
- 影响因子:0
- 作者:Matteo Migliavacca;I. Papagiannis;D. Eyers;B. Shand;J. Bacon;P. Pietzuch
- 通讯作者:Matteo Migliavacca;I. Papagiannis;D. Eyers;B. Shand;J. Bacon;P. Pietzuch
PHP Apsis: Using partial taint tracking to protect against injection attacks
PHP Apsis:使用部分污点跟踪来防止注入攻击
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:Ioannis Papagiannis (Author)
- 通讯作者:Ioannis Papagiannis (Author)
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Jean Bacon其他文献
Trust for Ubiquitous, Transparent Collaboration
- DOI:
10.1023/b:wine.0000044030.65959.91 - 发表时间:
2004-11-01 - 期刊:
- 影响因子:2.100
- 作者:
Brian Shand;Nathan Dimmock;Jean Bacon - 通讯作者:
Jean Bacon
Distributed Middleware Enforcement of Event Flow Security Policy
事件流安全策略的分布式中间件执行
- DOI:
- 发表时间:
2010 - 期刊:
- 影响因子:0
- 作者:
Matteo Migliavacca;I. Papagiannis;D. Eyers;B. Shand;Jean Bacon;P. Pietzuch - 通讯作者:
P. Pietzuch
Performance evaluation of message-oriented middleware using the SPECjms2007 benchmark
使用 SPECjms2007 基准测试面向消息的中间件的性能评估
- DOI:
- 发表时间:
2009 - 期刊:
- 影响因子:0
- 作者:
Kai Sachs;Samuel Kounev;Jean Bacon;Alejandro P. Buchmann - 通讯作者:
Alejandro P. Buchmann
Personal and Social Communication Services for Health and Lifestyle Monitoring
用于健康和生活方式监测的个人和社交通信服务
- DOI:
- 发表时间:
2012 - 期刊:
- 影响因子:0
- 作者:
Jean Bacon - 通讯作者:
Jean Bacon
Aborder les vecteurs sociaux et structurels du VIH au Canada
加拿大 VIH 社会向量和结构
- DOI:
- 发表时间:
2015 - 期刊:
- 影响因子:0
- 作者:
Sean B. Rourke;Jean Bacon;Frank McGee;M. Gilbert - 通讯作者:
M. Gilbert
Jean Bacon的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Jean Bacon', 18)}}的其他基金
PAL : Personal and Social Communication Services for Lifestyle Monitoring
PAL:用于生活方式监测的个人和社交通信服务
- 批准号:
TS/H000062/1 - 财政年份:2009
- 资助金额:
$ 39.37万 - 项目类别:
Research Grant
相似国自然基金
肝硬化患者4D Flow MRI血流动力学与肝脂肪和铁代谢的交互机制研究
- 批准号:
- 批准年份:2025
- 资助金额:0.0 万元
- 项目类别:省市级项目
基于4D Flow MRI 技术联合HA/cRGD-GD-LPs对比剂增强扫描诊断肝纤维化分期的研究
- 批准号:
- 批准年份:2025
- 资助金额:0.0 万元
- 项目类别:省市级项目
基于4 D-Flow MRI评估吻合口大小对动静脉瘘的血流动力学以及临床预后的影响
- 批准号:
- 批准年份:2024
- 资助金额:0.0 万元
- 项目类别:省市级项目
构建4D-Flow-CFD仿真模型定量评估肝硬化门静脉血流动力学
- 批准号:
- 批准年份:2024
- 资助金额:0.0 万元
- 项目类别:省市级项目
基于4D-FLOW MRI实现特发性颅内压增高患者静脉窦无创测压和血流动力学分析
- 批准号:82301457
- 批准年份:2023
- 资助金额:30.00 万元
- 项目类别:青年科学基金项目
结合4D flow的多模态心脏磁共振成像在肥厚型心肌病中的应用研究
- 批准号:n/a
- 批准年份:2023
- 资助金额:0.0 万元
- 项目类别:省市级项目
驻高海拔地区铁路建设工程项目员工的Flow体验、国家认同与心理韧性:积极环境心理学视角
- 批准号:72271205
- 批准年份:2022
- 资助金额:44 万元
- 项目类别:面上项目
基于Flow-through流场的双离子嵌入型电容去离子及其动力学调控研究
- 批准号:52009057
- 批准年份:2020
- 资助金额:24.0 万元
- 项目类别:青年科学基金项目
主动脉瓣介导的血流模式致升主动脉重构的4D Flow MRI可视化预测模型研究
- 批准号:82071991
- 批准年份:2020
- 资助金额:56 万元
- 项目类别:面上项目
基于4D Flow MRI探讨侧支循环影响颈内动脉重塑的机制研究
- 批准号:81801139
- 批准年份:2018
- 资助金额:21.0 万元
- 项目类别:青年科学基金项目
相似海外基金
3D Printing Proteins for Continuous Flow Biocatalysis and Bioabsorbtion
用于连续流生物催化和生物吸收的 3D 打印蛋白质
- 批准号:
2753054 - 财政年份:2026
- 资助金额:
$ 39.37万 - 项目类别:
Studentship
Textile waste as carbon source for redox flow battery electrodes
纺织废料作为氧化还原液流电池电极的碳源
- 批准号:
2901277 - 财政年份:2024
- 资助金额:
$ 39.37万 - 项目类别:
Studentship
REGULATING THE FLOW: Uncovering How Roots Sense and Respond to Water Availability
调节流量:揭示根部如何感知和响应水的可用性
- 批准号:
BB/Z514482/1 - 财政年份:2024
- 资助金额:
$ 39.37万 - 项目类别:
Fellowship
Collaborative Research: Scalable Nanomanufacturing of Perovskite-Analogue Nanocrystals via Continuous Flow Reactors
合作研究:通过连续流反应器进行钙钛矿类似物纳米晶体的可扩展纳米制造
- 批准号:
2315997 - 财政年份:2024
- 资助金额:
$ 39.37万 - 项目类别:
Standard Grant
RII Track-4: NSF: Fundamental study on hydrogen flow in porous media during repetitive drainage-imbibition processes and upscaling for underground energy storage
RII Track-4:NSF:重复排水-自吸过程中多孔介质中氢气流动的基础研究以及地下储能的升级
- 批准号:
2327317 - 财政年份:2024
- 资助金额:
$ 39.37万 - 项目类别:
Standard Grant
Characterizing Transition to Turbulence in Pulsatile Pipe Flow
表征脉动管流中的湍流转变
- 批准号:
2335760 - 财政年份:2024
- 资助金额:
$ 39.37万 - 项目类别:
Standard Grant
2つの交通センサスデータを組み合わせたValue Flow推計手法の開発
开发结合两种交通普查数据的价值流量估算方法
- 批准号:
24K07697 - 财政年份:2024
- 资助金额:
$ 39.37万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
EAGER: Liutex-based Sub-Grid Model for Large Eddy Simulation of Turbulent Flow
EAGER:基于 Liutex 的湍流大涡模拟子网格模型
- 批准号:
2422573 - 财政年份:2024
- 资助金额:
$ 39.37万 - 项目类别:
Standard Grant
不随意咳嗽時の経喉頭の咳嗽時最大呼気流量 (Cough Peak Flow; CPF)測定の有用性
经喉咳嗽峰值流量 (CPF) 测量在无意识咳嗽期间的有用性
- 批准号:
24K20510 - 财政年份:2024
- 资助金额:
$ 39.37万 - 项目类别:
Grant-in-Aid for Early-Career Scientists
Mechanisms promoting speciation with gene flow in host-specialized haplodiploids
宿主特异性单倍二倍体中基因流促进物种形成的机制
- 批准号:
2348574 - 财政年份:2024
- 资助金额:
$ 39.37万 - 项目类别:
Standard Grant