English
Related papers

Related papers: A Tool to Automate the Sizing of Application Proce…

200 papers

Ensuring predictability in modern real-time Systems-on-Chip (SoCs) is an increasingly critical concern for many application domains such as automotive, robotics, and industrial automation. An effective approach involves the modeling and…

Hardware Architecture · Computer Science 2024-08-20 Luca Valente , Francesco Restuccia , Davide Rossi , Ryan Kastner , Luca Benini

Recent advancements in automatic code generation using large language model (LLM) agent have brought us closer to the future of automated software development. However, existing single-agent approaches face limitations in generating and…

Software Engineering · Computer Science 2024-04-04 Yoichi Ishibashi , Yoshimasa Nishimura

In this paper, we propose to develop service model architecture by merging multi-agentsystems and semantic web technology. The proposed architecture works in two stages namely, Query Identification and Solution Development. A person…

Multiagent Systems · Computer Science 2012-09-03 Muneendra Ojha

Service-Oriented Computing (SOC) is an emerging new paradigm for distributed and object-oriented computing by allowing autonomous, platform-independent computational entities (called services) to be built (described, discovered, composed,…

Software Engineering · Computer Science 2009-06-29 Maurice H. ter Beek

Microservice applications are created as loosely coupled application components and they leverage cloud elasticity to reduce costs and increase development speed. However, microservice applications exhibit complex interactions among…

Distributed, Parallel, and Cluster Computing · Computer Science 2026-03-10 Minxian Xu , Junhan Liao , Linfeng Wen , Huaming Wu , Kejiang Ye , Rajkumar Buyya , Chengzhong Xu

Multi-tenancy is one of the most important concepts for any Software as a Service (SaaS) application. Multi-tenant SaaS application serves a large number of tenants with one single application instance. Complex SaaS application that serves…

Software Engineering · Computer Science 2014-09-16 Ashraf A. Shahin , Areeg Samir , Abdelaziz Khamis

We propose the use of Soft Constraints as a natural way to model Service Oriented Architecture. In the framework, constraints are used to model components and connectors and constraint aggregation is used to represent their interactions.…

Artificial Intelligence · Computer Science 2009-06-23 Stefano Bistarelli , Francesco Santini

While the first generation of cloud computing systems mitigated the job of system administrators, the next generation of cloud computing systems is emerging to mitigate the burden for cloud developers -- facilitating the development of…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-07-25 Pawissanutt Lertpongrujikorn , Mohsen Amini Salehi

Cloud computing has fundamentally transformed application development, yet a gap remains between the serverless promise of simplified deployment and its practical realization due to fragmentation across function runtimes, state management,…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-12-30 Pawissanutt Lertpongrujikorn

As cloud computing is increasingly transforming the information technology landscape, organizations and businesses are exhibiting strong interest in Software-as-a-Service (SaaS) offerings that can help them increase business agility and…

Distributed, Parallel, and Cluster Computing · Computer Science 2013-06-11 Elarbi Badidi

Traditionally, the production efficiency of a factory floor is evaluated using non-real time objective functions. These are based on scheduling punctuality criteria such as 'earliness (a measure of finishing operations ahead of schedule)'…

Networking and Internet Architecture · Computer Science 2023-12-18 Daniel Philip Venmani , Fares Zerradi , Fatiha Hamma , Bruno Jahan , Kamal Singh

We present an Edge-as-a-Service (EaaS) platform for realising distributed cloud architectures and integrating the edge of the network in the computing ecosystem. The EaaS platform is underpinned by (i) a lightweight discovery protocol that…

Distributed, Parallel, and Cluster Computing · Computer Science 2017-10-30 Blesson Varghese , Nan Wang , Jianyu Li , Dimitrios S. Nikolopoulos

The Internet of Things (IoT) envisions the integration of physical objects into software systems for automating crucial aspects of our lives, such as healthcare, security, agriculture, and city management. Although the vision is promising,…

Software Engineering · Computer Science 2021-06-17 Damian Arellanes

Microservices architecture offers various benefits, including granularity, flexibility, and scalability. A crucial feature of this architecture is the ability to autoscale microservices, i.e., adjust the number of replicas and/or manage…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-03-15 João Paulo Karol Santos Nunes , Shiva Nejati , Mehrdad Sabetzadeh , Elisa Yumi Nakagawa

HPC and Cloud have evolved independently, specializing their innovations into performance or productivity. Acceleration as a Service (XaaS) is a recipe to empower both fields with a shared execution platform that provides transparent access…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-01-10 Torsten Hoefler , Marcin Copik , Pete Beckman , Andrew Jones , Ian Foster , Manish Parashar , Daniel Reed , Matthias Troyer , Thomas Schulthess , Dan Ernst , Jack Dongarra

Software-as-a-Service (SaaS) is a form of cloud computing that relieves the user from the concern of hardware, software installation and management. It is an emerging business model that delivers software applications to the users through…

Distributed, Parallel, and Cluster Computing · Computer Science 2013-07-15 R. Swaminathan , K. Karnavel

The licas (lightweight Internet-based communication for autonomic services) system is a Java-based open source framework for building service-based networks, similar to what you would use a Cloud or SOA platform for. The framework comes…

Distributed, Parallel, and Cluster Computing · Computer Science 2014-05-06 Kieran Greer

Internet of Things (IoT) has become the buzzword for the development of Smart City and its applications. In this context, development of supporting software forms the core part of the IoT infrastructure. A Middleware sits in between the IoT…

Software Engineering · Computer Science 2020-09-24 Senthil Velan S

Major cloud computing operators provide powerful monitoring tools to understand the current (and prior) state of the distributed systems deployed in their infrastructure. While such tools provide a detailed monitoring mechanism at scale,…

Distributed, Parallel, and Cluster Computing · Computer Science 2017-09-21 Jörg Thalheim , Antonio Rodrigues , Istemi Ekin Akkus , Pramod Bhatotia , Ruichuan Chen , Bimal Viswanath , Lei Jiao , Christof Fetzer

The modern datacenter's computing capabilities have far outstripped the applications running within and have become a hidden cost of doing business due to how software is architected and deployed. Resources are over-allocated to monolithic…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-08-31 Aos Mulahuwaish , Shane Korbel , Basheer Qolomany