English
Related papers

Related papers: CELIO: An application development framework for in…

200 papers

This paper contains a brief discussion of an object evaluator which is based on principles of evaluations in a category. The main tool system referred as the Application Development Environment (ADE) is used to build database applications…

Logic in Computer Science · Computer Science 2007-05-23 Larissa Ismailova , Konstantin Zinchenko

Microservice Architectures (MSA), known to successfully handle complex software systems, are emerging as the new paradigm for automotive software. The design of an MSA requires correct subdivision of the software system and implementation…

Software Engineering · Computer Science 2023-04-27 Carlos Viol Barbosa , Nikolay Belov , Felix Keppler , Julius Kolb , Gunter Nitzsche , Sebastian Wagner

Educational simulations have long been recognized as powerful tools for enhancing learning outcomes, yet their creation has traditionally required substantial resources and technical expertise. This paper introduces MicroSims a novel…

Artificial Intelligence · Computer Science 2025-11-26 Valerie Lockhart , Dan McCreary , Troy A. Peterson

The software development process has evolved with respect to the problems in developing large and complex applications. There is a paradigm shift towards collaborative development, which necessitates the need to evaluate this approach. A…

Software Engineering · Computer Science 2019-04-02 Robail Yasrab , Javed Ferzund , Saad Razzaq

Parallel input performance issues are often neglected in large scale parallel applications in Computational Science and Engineering. Traditionally, there has been less focus on input performance because either input sizes are small (as in…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-12-02 Mathew Jacob , Maya Taylor , Laxmikant Kale

The user-facing components of the Cyberinfrastructure (CI) ecosystem, science gateways and scientific workflow systems, share a common need of interfacing with physical resources (storage systems and execution environments) to manage data…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-07-02 Joe Stubbs , Suresh Marru , Daniel Mejia , Daniel S. Katz , Kyle Chard , Maytal Dahan , Marlon Pierce , Michael Zentner

The process of engineering and deploying applications in the edge/embedded space is massively complicated by the non-homogeneous nature of the software stack and the complexity of diagnostics & debugging. Often different languages and…

Distributed, Parallel, and Cluster Computing · Computer Science 2026-05-15 Anthony Arnold , Mark Marron

The performance and generalization of foundation models for interactive systems critically depend on the availability of large-scale, realistic training data. While recent advances in large language models (LLMs) have improved GUI…

Machine Learning · Computer Science 2026-03-25 Sofiya Garkot , Maksym Shamrai , Ivan Synytsia , Mariya Hirna

Cloud computing focuses on delivery of reliable, secure, fault-tolerant, sustainable, and scalable infrastructures for hosting Internet-based application services. These applications have different composition, configuration, and deployment…

Distributed, Parallel, and Cluster Computing · Computer Science 2009-03-17 Rodrigo N. Calheiros , Rajiv Ranjan , Cesar A. F. De Rose , Rajkumar Buyya

Internet of things is growing with a large number of diverse objects which generate billions of data streams by sensing, actuating and communicating. Management of heterogeneous IoT objects with existing approaches and processing of myriads…

Distributed, Parallel, and Cluster Computing · Computer Science 2019-10-22 Sajjad Ali , Muhammad Aslam Jarwar , Ilyoung Chong

The complexity of today's visualization applications demands specific visualization systems tailored for the development of these applications. Frequently, such systems utilize levels of abstraction to improve the application development…

Software engineers frequently face the challenge of developing systems whose requirements are likely to change in order to adapt to organizational reconfigurations or other external pressures. Evolving requirements present difficulties,…

Software Engineering · Computer Science 2014-02-25 Andrew Branson , Richard McClatchey , Jean-Marie Le Goff , Jetendr Shamdasani

The development of software for wireless services on the Internet is a challenging task due to the extreme time-to-market pressure, the newness of the application domain, and the quick evolution of the technical infrastructure.…

Software Engineering · Computer Science 2014-02-20 Ulrike Becker-Kornstaedt , Daniela Boggio , Jürgen Münch , Alexis Ocampo , Gino Palladino

Internet of Things systems design and development suffers from heterogeneity in different aspects. The component behaviors also change due to events being internal or external and the system needs to take action subsequently. In this paper,…

Programming Languages · Computer Science 2021-05-25 Felicien Ihirwe

As a consequence to the hype of Grid computing, such systems have seldom been designed using formal techniques. The complexity and rapidly growing demand around Grid technologies has favour the use of classical development techniques,…

Software Engineering · Computer Science 2007-05-23 David Manset , Richard McClatchey , Flavio Oquendo , Herve Verjus

Latency and cost of Internet-based services are encouraging the use of application-level caching to continue satisfying users' demands, and improve the scalability and availability of origin servers. Despite its popularity, this level of…

Software Engineering · Computer Science 2020-11-03 Jhonny Mertz , Ingrid Nunes

A new form of caching, namely application-level caching, has been recently employed in web applications to improve their performance and increase scalability. It consists of the insertion of caching logic into the application base code to…

Software Engineering · Computer Science 2020-11-03 Jhonny Mertz , Ingrid Nunes

Applications in science and engineering often require huge computational resources for solving problems within a reasonable time frame. Parallel supercomputers provide the computational infrastructure for solving such problems. A…

Distributed, Parallel, and Cluster Computing · Computer Science 2007-05-23 Rajesh Sudarsan , Calvin J. Ribbens

Heterogeneous distributed systems, including the Internet of Things (IoT) or distributed cyber-physical systems (CPS), often suffer a lack of interoperability and security, which hinders the wider deployment of such systems. Specifically,…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-11-21 Dongha Kim , Chanhee Lee , Hokeun Kim

Draco introduced a constraint-based framework to model visualization design in an extensible and testable form. It provides a way to abstract design guidelines from theoretical and empirical studies and applies the knowledge in automated…

Human-Computer Interaction · Computer Science 2023-08-29 Junran Yang , Péter Ferenc Gyarmati , Zehua Zeng , Dominik Moritz
‹ Prev 1 4 5 6 7 8 10 Next ›