RT journal article T1 Facilitating the Adoption of Complex Event Processing for IoT: Framework and Lessons Learned A1 Cano Crespo, Manuel A1 Ortiz Bellot, Guadalupe A1 Pautasso, Cesare A1 García de Prado Fontela, Alfonso A2 Ingeniería en AutomáticaElectrónica, Arquitectura y Redes de Computadores A2 Ingeniería Informática K1 Engines K1 Runtime K1 Software K1 Internet of Things K1 Codes K1 Restful API K1 Real-time systems K1 Testing K1 Synthetic data K1 Software measurement AB This paper introduces a novel framework designed to significantly facilitate the adoption by software developers and domain experts of the entire lifecycle of Complex Event Processing (CEP) for IOT domains. Recognizing the challenges non-technical users face, the framework integrates tools and processes that facilitate synthetic data generation for testing, intuitive definition, storage, and deployment of event types and patterns, and crucial runtime management. It also supports the storage and visualization of generated complex events. Its central component is SEC-AP14CEP, a secure RESTful API enabling dynamic deployment, updating, and undeployment of event patterns at runtime, overcoming limitations of existing solutions, with integrated security. By addressing these critical aspects, the framework empowers software practitioners to leverage CEP for real-time analysis and response without requiring deep technical expertise while also allowing domain experts to graphically design IOT patterns to be detected by the CEP engine. PB IEEE Computer Society SN 0740-7459 YR 2026 FD 2026-02-12 LK http://hdl.handle.net/10498/40004 UL http://hdl.handle.net/10498/40004 LA eng NO European Union Next Generation EU/PRTRAndalusian Regional Government through FEDER Andalucia 2021-2027 ProgramGrupo Energético de Puerto Real (GEN) DS Repositorio Institucional de la Universidad de Cádiz RD 06-nov-2026