paper-with-me

Papers

Architectural Middleware that Supports Building High-performance, Scalable, Ubiquitous, Intelligent Personal Assistants

2019-06-05 · Oscar J. Romero

Intelligent Personal Assistants (IPAs) are software agents that can perform tasks on behalf of individuals and assist them on many of their daily activities. IPAs capabilities are expanding rapidly due to the recent advances on areas such as natural language processing, machine learning, artificial cognition, and ubiquitous computing, which equip the agents with competences to understand what users say, collect information from everyday ubiquitous devices (e.g., smartphones, wearables, tablets, laptops, cars, household appliances, etc.), learn user preferences, deliver data-driven search results, and make decisions based on user's context. Apart from the inherent complexity of building such IPAs, developers and researchers have to address many critical architectural challenges (e.g., low-latency, scalability, concurrency, ubiquity, code mobility, interoperability, support to cognitive services and reasoning, to name a few.), thereby diverting them from their main goal: building IPAs. Thus, our contribution in this paper is twofold: 1) we propose an architecture for a platform-agnostic, high-performance, ubiquitous, and distributed middleware that alleviates the burdensome task of dealing with low-level implementation details when building IPAs by adding multiple abstraction layers that hide the underlying complexity; and 2) we present an implementation of the middleware that concretizes the aforementioned architecture and allows the development of high-level capabilities while scaling the system up to hundreds of thousands of IPAs with no extra effort. We demonstrate the powerfulness of our middleware by analyzing software metrics for complexity, effort, performance, cohesion and coupling when developing a conversational IPA.

📄 PDF Abstract BibTeX arXiv:1906.02068

Code (1)

ojrlopez27/multiuser-framework 공식 구현

Tasks

Vocal Bursts Intensity Prediction

Similar Papers 제목 키워드 기반

The Three Dimensions of ROS 2 Middleware

2026-07-01 · Sanghoon Lee, Taehun Kim, Angelo Corsaro, Kyung-Joon Park arxiv

ROS 2 (Robot Operating System 2) has emerged as the de facto standard for modern robot software development, with middleware implementations such as the Data Distribution Service (DDS) and Zenoh forming the core infrastr…

On the Behavioural Formalization of the Cognitive Middleware AWDRAT

2014-12-07 · Muhammad Taimoor Khan, Dimitrios Serpanos, Howard Shrobe

We present our ongoing work and initial results towards the (behavioral) correctness analysis of the cognitive middleware AWDRAT. Since, the (provable) behavioral correctness of a software system is a fundamental pre-req…

Context Oriented Software Middleware

2019-01-13 · Basel Magableh

Our middleware approach, Context-Oriented Software Middleware (COSM), supports context-dependent software with self-adaptability and dependability in a mobile computing environment. The COSM-middleware is a generic and p…

Heterogeneous Computing Systems

2022-12-29 · Dimple P. Khatri, Guanqun Song, Ting Zhu

This survey of heterogeneous computing systems will help in analyzing the technological trends that will be at the basis of heterogeneous computing systems, highlighting the major opportunities and challenges such techno…

RoboNeuron: A Middle-Layer Infrastructure for Agent-Driven Orchestration in Embodied AI

2025-12-11 · Weifan Guan, Qinghao Hu, Huasen Xi, Chenxiao Zhang 외 arxiv

Vision-language-action (VLA) models and LLM agents have advanced rapidly, yet reliable deployment on physical robots is often hindered by an interface mismatch between agent tool APIs and robot middleware. Current implem…