科技报告详细信息
MeDICi: An Open Platform for Sensor Integration
Wynne, Adam S. ; Gorton, Ian ; Chase, Jared M. ; Stephan, Eric G.
Pacific Northwest National Laboratory (U.S.)
关键词: Programming Languages;    Computer Codes;    Computer Architecture;    99 General And Miscellaneous//Mathematics, Computing, And Information Science;    Documentation;   
DOI  :  10.2172/1000180
RP-ID  :  PNNL-18716
RP-ID  :  AC05-76RL01830
RP-ID  :  1000180
美国|英语
来源: UNT Digital Library
PDF
【 摘 要 】

MeDICi (Middleware for Data Intensive Computing) is a platform for developing high performance, distributed streaming analytic and scientific applications. Developed at Pacific Northwest National Laboratory (PNNL), MeDICi has been released under an open source license and is based on enterprise-proven middleware technologies including a widely used Enterprise Service Bus (ESB), the standard Business Process Execution Language (BPEL), and open source message brokers. Wherever possible, we have built on existing open source, standards-based systems and integrated them into a coherent whole by creating simplified graphical programming tools such as a Workflow Designer and an easy to use and well-documented integration API. This software development approach allows us to: avoid re-creating complex service integration and orchestration systems, reap the benefits of continual improvements to the technology base, and focus on creating tools and APIs which allow for the creation of re-usable component-based software components applications and workflows. These aspects have facilitated rapid adoption of the platform within PNNL for demonstration and operational applications. In fact, MeDICi has been used for a wide range of integration projects including two sensor integration applications described later on in this paper. The remainder of this article white paper is organized as follows: Section 2 provides a high-level description of the MeDICi architecture. In Section 3, the open aspects of the API and tool development are highlighted. Section 4 explains system readiness by presenting relevant demonstrations and deployments. Finally documentation and licensing details are provided in Section 5

【 预 览 】
附件列表
Files Size Format View
1000180.pdf 2658KB PDF download
  文献评价指标  
  下载次数:15次 浏览次数:13次