BMC Bioinformatics | |
An automated real-time integration and interoperability framework for bioinformatics | |
Software | |
José Luís Oliveira1  Pedro Lopes1  | |
[1] DETI/IEETA, Universidade de Aveiro, Campus Universitario de Santiago, 3810-193, Aveiro, Portugal; | |
关键词: Data integration; Interoperability; Publish/subscribe; Integration-as-a-service; Intelligent ETL; Workflow; Cloud; Service-oriented architecture; Event-driven; | |
DOI : 10.1186/s12859-015-0761-3 | |
received in 2015-03-23, accepted in 2015-10-06, 发布年份 2015 | |
来源: Springer | |
【 摘 要 】
BackgroundIn recent years data integration has become an everyday undertaking for life sciences researchers. Aggregating and processing data from disparate sources, whether through specific developed software or via manual processes, is a common task for scientists. However, the scope and usability of the majority of current integration tools fail to deal with the fast growing and highly dynamic nature of biomedical data.ResultsIn this work we introduce a reactive and event-driven framework that simplifies real-time data integration and interoperability. This platform facilitates otherwise difficult tasks, such as connecting heterogeneous services, indexing, linking and transferring data from distinct resources, or subscribing to notifications regarding the timeliness of dynamic data. For developers, the framework automates the deployment of integrative and interoperable bioinformatics applications, using atomic data storage for content change detection, and enabling agent-based intelligent extract, transform and load tasks.ConclusionsThis work bridges the gap between the growing number of services, accessing specific data sources or algorithms, and the growing number of users, performing simple integration tasks on a recurring basis, through a streamlined workspace available to researchers and developers alike.
【 授权许可】
CC BY
© Lopes and Oliveira. 2015
【 预 览 】
Files | Size | Format | View |
---|---|---|---|
RO202311097447644ZK.pdf | 1097KB | download |
【 参考文献 】
- [1]
- [2]
- [3]
- [4]
- [5]
- [6]
- [7]
- [8]
- [9]
- [10]
- [11]
- [12]
- [13]
- [14]
- [15]
- [16]
- [17]
- [18]
- [19]
- [20]
- [21]
- [22]
- [23]
- [24]
- [25]
- [26]
- [27]
- [28]
- [29]
- [30]
- [31]
- [32]
- [33]
- [34]
- [35]
- [36]
- [37]
- [38]
- [39]
- [40]
- [41]
- [42]
- [43]
- [44]