4.7 Article

MEdit4CEP: A model-driven solution for real-time decision making in SOA 2.0

期刊

KNOWLEDGE-BASED SYSTEMS
卷 89, 期 -, 页码 97-112

出版社

ELSEVIER SCIENCE BV
DOI: 10.1016/j.knosys.2015.06.021

关键词

Decision making; Complex event processing; Model-driven development; Graphical modeling editor; SOA 2.0

资金

  1. Spanish Ministry of Science and Innovation under the National Program for Research, Development and Innovation, project MoD-SOA [TIN2011-27242]

向作者/读者索取更多资源

Organizations all around the world need to manage huge amounts of data from heterogeneous sources every day in order to conduct decision making processes. This requires them to infer what the value of such data is for the business in question through data analysis as well as acting promptly for critical or relevant situations. Complex Event Processing (CEP) is a technology that helps tackle this issue by detecting event patterns in real time. However, this technology forces domain experts to define these patterns indicating such situations and the appropriate actions to be executed in their information systems, generally based on Service-Oriented Architectures (SOAs). In particular, these users face the incommodity of implementing these patterns manually or by using editors which are not user-friendly enough. To deal with this problem, a model-driven solution for real-time decision making in event-driven SOAs is proposed and conducted in this paper. This approach allows the integration of CEP with this architecture type as well as defining CEP domain and event pattern through a graphical and intuitive editor, which also permits automatic code generation. Moreover, the solution is evaluated and its benefits are discussed. As a result, we can assert this is a novel solution for bringing CEP technology closer to any user, positively impacting on business decision making processes. (C) 2015 Elsevier B.V. All rights reserved.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.7
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

Article Computer Science, Hardware & Architecture

Atmosphere: Context and situational-aware collaborative IoT architecture for edge-fog-cloud computing

Guadalupe Ortiz, Meftah Zouai, Okba Kazar, Alfonso Garcia-de-Prado, Juan Boubeta-Puig

Summary: The Internet of Things has grown rapidly, with enhanced communication capabilities and reduced costs, as well as the development of new technologies such as big data and real-time data analysis. In order to fully utilize these resources, a software architecture is needed. Although various proposals have been made, finding a solution that simultaneously utilizes edge, fog, and cloud computing is not easy.

COMPUTER STANDARDS & INTERFACES (2022)

Article Computer Science, Software Engineering

Event-driven temporal models for explanations-ETeMoX: explaining reinforcement learning

Juan Marcelo Parra-Ullauri, Antonio Garcia-Dominguez, Nelly Bencomo, Changgang Zheng, Chen Zhen, Juan Boubeta-Puig, Guadalupe Ortiz, Shufan Yang

Summary: The increasing autonomy in modern software systems, especially in the context of Reinforcement Learning, raises concerns about the transparency of decision-making criteria, requiring solutions for explainability and trustworthiness in AI systems.

SOFTWARE AND SYSTEMS MODELING (2022)

Article Computer Science, Hardware & Architecture

Computing performance requirements for web service compositions

Antonio Garcia-Dominguez, Francisco Palomo-Lozano, Inmaculada Medina-Bulo, Alfredo Ibias, Manuel Nunez

Summary: In modern web applications, in order to produce service compositions, both in-house and third-party web services are combined, and their performance is dependent on the services they integrate. The authors present algorithms that can compute the required performance for each service from a model of service composition in the early stages of development. These algorithms are useful for testing and selecting candidate web services, and can be integrated into service discovery as performance-driven recommendation systems.

COMPUTER STANDARDS & INTERFACES (2023)

Article Computer Science, Information Systems

An automatic unsupervised complex event processing rules generation architecture for real-time IoT attacks detection

Jose Roldan-Gomez, Jesus Martinez del Rincon, Juan Boubeta-Puig, Jose Luis Martinez

Summary: In recent years, the Internet of Things (IoT) has grown rapidly, leading to an increase in attacks against it. This paper proposes an architecture that can generate complex event processing (CEP) rules for real-time attack detection in an automatic and unsupervised manner. By integrating CEP technology with principal component analysis (PCA), Gaussian mixture models (GMM), and the Mahalanobis distance, the architecture is able to analyze and correlate large amounts of data in real time, making it suitable for IoT environments. The testing of this architecture in simulated attack scenarios shows that the generated rules achieve a high F1 score of .9890 in real-time detection of six different IoT attacks.

WIRELESS NETWORKS (2023)

Article Computer Science, Hardware & Architecture

EDALoCo: Enhancing the accessibility of blockchains through a low-code approach to the development of event-driven applications for smart contract management

Jesus Rosa-Bilbao, Juan Boubeta-Puig, Adrian Rutle

Summary: This paper proposes a low-code approach called EDALoCo to simplify the development of event-driven applications for smart contract management. The approach enhances the Node-RED low-code platform with blockchain technology, allowing non-expert developers to create user-friendly and lightweight applications that can compile, deploy, and monitor smart contracts. The approach was successfully applied in a case study of monitoring and tracing COVID-19 vaccine temperature in a blockchain network.

COMPUTER STANDARDS & INTERFACES (2023)

Article Computer Science, Software Engineering

InterEvo-TR: Interactive Evolutionary Test Generation With Readability Assessment

Pedro Delgado-Perez, Aurora Ramirez, Kevin J. Valle-Gomez, Inmaculada Medina-Bulo, Jose Raul Romero

Summary: Automated test case generation has been proven useful in reducing software testing expenses. However, testers have shown skepticism towards the comprehension of generated test suites compared to manually designed ones. To address this, the paper proposes incorporating interactive readability assessments made by testers into EvoSuite, an evolutionary test generation tool.

IEEE TRANSACTIONS ON SOFTWARE ENGINEERING (2023)

Article Automation & Control Systems

An automatic complex event processing rules generation system for the recognition of real-time IoT attack patterns

Jose Roldan-Gomez, Juan Boubeta-Puig, Javier Carrillo-Mondejar, Juan Manuel Castelo Gomez, Jesus Martinez del Rincon

Summary: The Internet of Things (IoT) has rapidly grown, leading to the integration of sensors with IoT devices. However, the number of attacks against these devices has also increased as fast as the paradigm itself. Therefore, it is necessary to design, implement, and study new cybersecurity solutions.

ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE (2023)

Review Computer Science, Cybernetics

Systematic literature review of ambient assisted living systems supported by the Internet of Things

Pablo Caballero, Guadalupe Ortiz, Inmaculada Medina-Bulo

Summary: Ambient assisted living (AAL) envisions a future where older people can stay in their homes with the help of intelligent systems enabled by the Internet of Things (IoT). This paper conducts a systematic literature review of AAL systems supported by IoT, exploring the types of systems, popular technologies used, and the challenges and opportunities in this field. The analysis reveals the synergy between AAL and IoT, highlighting the potential for creating more intelligent and user-friendly AAL systems.

UNIVERSAL ACCESS IN THE INFORMATION SOCIETY (2023)

Article Computer Science, Artificial Intelligence

Algorithm for Application of a Basic Model for the Data Envelopment Analysis Method in Technical Systems

Mariia Pokushko, Alena Stupina, Inmaculada Medina-Bulo, Svetlana Ezhemanskaya, Roman Kuzmich, Roman Pokushko

Summary: The aim of this study is to solve the problem of increasing the efficiency of fuel and energy complex enterprises by defining an algorithm using the data envelopment analysis (DEA) method and conducting experiments to improve the efficiency of a combined heat and power plant.

ALGORITHMS (2023)

Article Computer Science, Information Systems

CEPEDALoCo: An event-driven architecture for integrating complex event processing and blockchain through low-code

Jesus Rosa-Bilbao, Juan Boubeta-Puig, Adrian Rutle

Summary: This paper proposes an Event-Driven Application (EDA) that integrates Complex Event Processing (CEP) and blockchain through the low-code paradigm. This EDA allows for the development of user-friendly applications that can integrate IoT devices from multiple manufacturers and different data formats, and utilize CEP technology for complex event detection and blockchain for secure and accessible event storage.

INTERNET OF THINGS (2023)

Proceedings Paper Computer Science, Interdisciplinary Applications

Towards Real-Time Monitoring of Blockchain Networks Through a Low-Code Tool

Jesus Rosa-Bilbao, Juan Boubeta-Puig

Summary: Blockchain is a secure and distributed technology that is gaining popularity due to its ability to ensure traceability, immutability, and transparency of data. However, monitoring blockchain networks requires expertise in this field. To address this challenge, this paper proposes a low-code tool that allows inexperienced blockchain developers to define graphical flows for real-time monitoring of blockchain elements. This tool has been successfully used in a vaccine delivery scenario, facilitating the monitoring of temperature measurements stored in a smart contract. When a new transaction is added to the blockchain network, it is promptly notified and sent to specified data sinks as specified by non-expert blockchain developers.

SERVICE-ORIENTED COMPUTING - ICSOC 2022 WORKSHOPS (2023)

Proceedings Paper Computer Science, Interdisciplinary Applications

Node4Chain: Extending Node-RED Low-Code Tool for Monitoring Blockchain Networks

Jesus Rosa-Bilbao, Juan Boubeta-Puig

Summary: Node4Chain is a novel extension tool that enables real-time monitoring of blockchain networks and integration with other systems and technologies, by defining graphical flows.

SERVICE-ORIENTED COMPUTING - ICSOC 2022 WORKSHOPS (2023)

Article Computer Science, Software Engineering

Mode Driven Engineering for Complex Event Processing: A Survey

Jesus Rosa-Bilbao, Juan Boubeta-Puig

Summary: This paper provides a systematic literature review on existing approaches, frameworks, systems, and languages that integrate Model-Driven Engineering (MDE) with Complex Event Processing (CEP). The review also discusses the application domains and maturity levels of these proposals, as well as future research challenges in the CEP field.

JOURNAL OF OBJECT TECHNOLOGY (2022)

Article Computer Science, Artificial Intelligence

Confidence-based and sample-reweighted test-time adaptation

Hao Yang, Min Wang, Zhengfei Yu, Hang Zhang, Jinshen Jiang, Yun Zhou

Summary: In this paper, a novel method called CSTTA is proposed for test time adaptation (TTA), which utilizes confidence-based optimization and sample reweighting to better utilize sample information. Extensive experiments demonstrate the effectiveness of the proposed method.

KNOWLEDGE-BASED SYSTEMS (2024)

Article Computer Science, Artificial Intelligence

A novel method for generating a canonical basis for decision implications based on object-induced three-way operators

Jin Liu, Ju-Sheng Mi, Dong-Yun Niu

Summary: This article focuses on a novel method for generating a canonical basis for decision implications based on object-induced operators (OE operators). The logic of decision implication based on OE operators is described, and a method for obtaining the canonical basis for decision implications is given. The completeness, nonredundancy, and optimality of the canonical basis are proven. Additionally, a method for generating true premises based on OE operators is proposed.

KNOWLEDGE-BASED SYSTEMS (2024)

Review Computer Science, Artificial Intelligence

Efficient utilization of pre-trained models: A review of sentiment analysis via prompt learning

Kun Bu, Yuanchao Liu, Xiaolong Ju

Summary: This paper discusses the importance of sentiment analysis and pre-trained models in natural language processing, and explores the application of prompt learning. The research shows that prompt learning is more suitable for sentiment analysis tasks and can achieve good performance.

KNOWLEDGE-BASED SYSTEMS (2024)

Article Computer Science, Artificial Intelligence

M-EDEM: A MNN-based Empirical Decomposition Ensemble Method for improved time series forecasting

Xiangjun Cai, Dagang Li

Summary: This paper presents a new decomposition mechanism based on learned decomposition mapping. By using a neural network to learn the relationship between original time series and decomposed results, the repetitive computation overhead during rolling decomposition is relieved. Additionally, extended mapping and partial decomposition methods are proposed to alleviate boundary effects on prediction performance. Comparative studies demonstrate that the proposed method outperforms existing RDEMs in terms of operation speed and prediction accuracy.

KNOWLEDGE-BASED SYSTEMS (2024)

Article Computer Science, Artificial Intelligence

Privacy-preserving trust management method based on blockchain for cross-domain industrial IoT

Xu Wu, Yang Liu, Jie Tian, Yuanpeng Li

Summary: This paper proposes a blockchain-based privacy-preserving trust management architecture, which adopts federated learning to train task-specific trust models and utilizes differential privacy to protect device privacy. In addition, a game theory-based incentive mechanism and a parallel consensus protocol are proposed to improve the accuracy of trust computing and the efficiency of consensus.

KNOWLEDGE-BASED SYSTEMS (2024)

Article Computer Science, Artificial Intelligence

MV-ReID: 3D Multi-view Transformation Network for Occluded Person Re-Identification

Zaiyang Yu, Prayag Tiwari, Luyang Hou, Lusi Li, Weijun Li, Limin Jiang, Xin Ning

Summary: This study introduces a 3D view-based approach that effectively handles occlusions and leverages the geometric information of 3D objects. The proposed method achieves state-of-the-art results on occluded ReID tasks and exhibits competitive performance on holistic ReID tasks.

KNOWLEDGE-BASED SYSTEMS (2024)

Article Computer Science, Artificial Intelligence

City-scale continual neural semantic mapping with three-layer sampling and panoptic representation

Yongliang Shi, Runyi Yang, Zirui Wu, Pengfei Li, Caiyun Liu, Hao Zhao, Guyue Zhou

Summary: Neural implicit representations have gained attention due to their expressive, continuous, and compact properties. However, there is still a lack of research on city-scale continual implicit dense mapping based on sparse LiDAR input. In this study, a city-scale continual neural mapping system with a panoptic representation is developed, incorporating environment-level and instance-level modeling. A tailored three-layer sampling strategy and category-specific prior are proposed to address the challenges of representing geometric information in city-scale space and achieving high fidelity mapping of instances under incomplete observation.

KNOWLEDGE-BASED SYSTEMS (2024)

Article Computer Science, Artificial Intelligence

MDSSN: An end-to-end deep network on triangle mesh parameterization

Ruihan Hu, Zhi-Ri Tang, Rui Yang, Zhongjie Wang

Summary: Mesh data is crucial for 3D computer vision applications worldwide, but traditional deep learning frameworks have struggled with handling meshes. This paper proposes MDSSN, a simple mesh computation framework that models triangle meshes and represents their shape using face-based and edge-based Riemannian graphs. The framework incorporates end-to-end operators inspired by traditional deep learning frameworks, and includes dedicated modules for addressing challenges in mesh classification and segmentation tasks. Experimental results demonstrate that MDSSN outperforms other state-of-the-art approaches.

KNOWLEDGE-BASED SYSTEMS (2024)

Article Computer Science, Artificial Intelligence

Semi-supervised learning with missing values imputation

Buliao Huang, Yunhui Zhu, Muhammad Usman, Huanhuan Chen

Summary: This paper proposes a novel semi-supervised conditional normalizing flow (SSCFlow) algorithm that combines unsupervised imputation and supervised classification. By estimating the conditional distribution of incomplete instances, SSCFlow facilitates imputation and classification simultaneously, addressing the issue of separated tasks ignoring data distribution and label information in traditional methods.

KNOWLEDGE-BASED SYSTEMS (2024)

Article Computer Science, Artificial Intelligence

Emotion-and-knowledge grounded response generation in an open-domain dialogue setting

Deeksha Varshney, Asif Ekbal, Erik Cambria

Summary: This paper focuses on the neural-based interactive dialogue system that aims to engage and retain humans in long-lasting conversations. It proposes a new neural generative model that combines step-wise co-attention, self-attention-based transformer network, and an emotion classifier to control emotion and knowledge transfer during response generation. The results from quantitative, qualitative, and human evaluation show that the proposed models can generate natural and coherent sentences, capturing essential facts with significant improvement over emotional content.

KNOWLEDGE-BASED SYSTEMS (2024)

Article Computer Science, Artificial Intelligence

MvTS-library: An open library for deep multivariate time series forecasting

Junchen Ye, Weimiao Li, Zhixin Zhang, Tongyu Zhu, Leilei Sun, Bowen Du

Summary: Modeling multivariate time series has long been a topic of interest for scholars in various fields. This paper introduces MvTS, an open library based on Pytorch, which provides a unified framework for implementing and evaluating these models. Extensive experiments on public datasets demonstrate the effectiveness and universality of the models reproduced by MvTS.

KNOWLEDGE-BASED SYSTEMS (2024)

Article Computer Science, Artificial Intelligence

An adaptive hybrid mutated differential evolution feature selection method for low and high-dimensional medical datasets

Reham R. Mostafa, Ahmed M. Khedr, Zaher Al Aghbari, Imad Afyouni, Ibrahim Kamel, Naveed Ahmed

Summary: Feature selection is crucial in classification procedures, but it faces challenges in high-dimensional datasets. To overcome these challenges, this study proposes an Adaptive Hybrid-Mutated Differential Evolution method that incorporates the mechanics of the Spider Wasp Optimization algorithm and the concept of Enhanced Solution Quality. Experimental results demonstrate the effectiveness of the method in terms of accuracy and convergence speed, and it outperforms contemporary cutting-edge algorithms.

KNOWLEDGE-BASED SYSTEMS (2024)

Article Computer Science, Artificial Intelligence

TCM Model for improving track sequence classification in real scenarios with Multi-Feature Fusion and Transformer Block

Ti Xiang, Pin Lv, Liguo Sun, Yipu Yang, Jiuwu Hao

Summary: This paper introduces a Track Classification Model (TCM) based on marine radar, which can effectively recognize and classify shipping tracks. By using a feature extraction network with multi-feature fusion and a dataset production method to address missing labels, the classification accuracy is improved, resulting in successful engineering application in real scenarios.

KNOWLEDGE-BASED SYSTEMS (2024)

Article Computer Science, Artificial Intelligence

Language model as an Annotator: Unsupervised context-aware quality phrase generation

Zhihao Zhang, Yuan Zuo, Chenghua Lin, Junjie Wu

Summary: This paper proposes a novel unsupervised context-aware quality phrase mining framework called LMPhrase, which is built upon large pre-trained language models. The framework mines quality phrases as silver labels using a parameter-free probing technique on the pre-trained language model BERT, and formalizes the phrase tagging task as a sequence generation problem by fine-tuning on the Sequence to-Sequence pre-trained language model BART. The results of extensive experiments show that LMPhrase consistently outperforms existing competitors in two different granularity phrase mining tasks.

KNOWLEDGE-BASED SYSTEMS (2024)

Article Computer Science, Artificial Intelligence

Stochastic Gradient Descent for matrix completion: Hybrid parallelization on shared- and distributed-memory systems

Kemal Buyukkaya, M. Ozan Karsavuran, Cevdet Aykanat

Summary: The study aims to investigate the hybrid parallelization of the Stochastic Gradient Descent (SGD) algorithm for solving the matrix completion problem on a high-performance computing platform. A hybrid parallel decentralized SGD framework with asynchronous inter-process communication and a novel flexible partitioning scheme is proposed to achieve scalability up to hundreds of processors. Experimental results on real-world benchmark datasets show that the proposed algorithm achieves 6x higher throughput on sparse datasets compared to the state-of-the-art, while achieving comparable throughput on relatively dense datasets.

KNOWLEDGE-BASED SYSTEMS (2024)