English
Related papers

Related papers: Design of moveable and resizable graphics

200 papers

Increased access to mobile devices motivates the need to design communicative visualizations that are responsive to varying screen sizes. However, relatively little design guidance or tooling is currently available to authors. We contribute…

Human-Computer Interaction · Computer Science 2021-04-27 Hyeok Kim , Dominik Moritz , Jessica Hullman

Mobile agents research is clearly aiming towards imposing agent based development as the next generation of tools for writing software. This paper comes with its own contribution to this global goal by introducing a novel unifying framework…

Multiagent Systems · Computer Science 2007-05-23 Tudor Marian , Bogdan Dumitriu , Mihaela Dinsoreanu , Ioan Salomie

For a flexible labeling of a graph, it is possible to construct infinitely many non-equivalent realizations keeping the distances of connected points constant. We give a combinatorial characterization of graphs that have flexible labelings.…

Combinatorics · Mathematics 2019-09-17 Georg Grasegger , Jan Legerský , Josef Schicho

Control parallelism and data parallelism is mostly reasoned and optimized as separate functions. Because of this, workloads that are irregular, fine-grain and dynamic such as dynamic graph processing become very hard to scale. An…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-03-08 Bibrak Qamar Chandio , Thomas Sterling , Prateek Srivastava

The paper provides a unified co-design of 1) a programming and execution model that allows spawning tasks from within the vertex data at runtime, 2) language constructs for \textit{actions} that send work to where the data resides,…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-05-09 Bibrak Qamar Chandio , Prateek Srivastava , Maciej Brodowicz , Martin Swany , Thomas Sterling

The rapid progress and advancement in electronic chips technology provide a variety of new implementation options for system engineers. The choice varies between the flexible programs running on a general-purpose processor (GPP) and the…

Hardware Architecture · Computer Science 2019-04-11 Issam Damaj

Following recent advances in flexible electronics and programmable metasurfaces, flexible intelligent metasurfaces (FIMs) have emerged as a promising enabling technology for next-generation wireless networks. A FIM is a morphable…

Signal Processing · Electrical Eng. & Systems 2026-03-13 Ahmed Magbool , Vaibhav Kumar , Marco Di Renzo , Mark F. Flanagan

The fundamental unit of large scale software construction is the component. A component is the fundamental user interface object in Java. Everything you see on the display in a java application is a component. The ability to let users drag…

Software Engineering · Computer Science 2011-03-09 B. Jalender , A. Govardhan , P. Premchand , C. Kiranmai , G. Suresh Reddy

We contribute a first design space on visualizations in motion and the design of a pilot study we plan to run in the fall. Visualizations can be useful in contexts where either the observation is in motion or the whole visualization is…

Human-Computer Interaction · Computer Science 2024-09-12 Lijie Yao , Anastasia Bezerianos , Petra Isenberg

This paper describes a 2D and 3D simulation engine that quantitatively models the statics, dynamics, and non-linear deformation of heterogeneous soft bodies in a computationally efficient manner. There is a large body of work simulating…

Graphics · Computer Science 2012-12-13 Jonathan Hiller , Hod Lipson

The advent of cyber-physical systems, such as robots and autonomous vehicles (AVs), brings new opportunities and challenges for the domain of interaction design. Though there is consensus about the value of human-centred development, there…

Human-Computer Interaction · Computer Science 2024-06-14 Marius Hoggenmuller , Martin Tomitsch , Callum Parker , Trung Thanh Nguyen , Dawei Zhou , Stewart Worrall , Eduardo Nebot

Global software development practices are shaped by the challenges of time and 'distance', notions perceived to separate sites in a multi-site collaboration. Yet while sites may be fixed, the actors in global projects are mobile, so…

Software Engineering · Computer Science 2021-01-12 Tony Clear , Waqar Hussain , Stephen G. MacDonell

The menu is one of the most widely used elements of a graphical user interface. The objective of a menu system is to provide various commands and functions to the user in an easy way so that the user can just select the desired operation…

Human-Computer Interaction · Computer Science 2014-04-29 Umakant Mishra

We investigate the class of visibly pushdown languages in the sliding window model. A sliding window algorithm for a language $L$ receives a stream of symbols and has to decide at each time step whether the suffix of length $n$ belongs to…

Formal Languages and Automata Theory · Computer Science 2019-01-01 Moses Ganardi

In this paper, we propose a new drag and drop interaction technique for graphs. We designed this interaction to support analysis in complex multidimensional and temporal graphs. The drag and drop interaction is enhanced with an intuitive…

Human-Computer Interaction · Computer Science 2019-02-06 Benjamin Renoust , Haolin Ren , Guy Melançon

Programming requires much more than just writing code in a programming language. It is usually done in the context of a stateful environment, by interacting with a system through a graphical user interface. Yet, this wide space of…

Programming Languages · Computer Science 2023-02-21 Joel Jakubovic , Jonathan Edwards , Tomas Petricek

In this paper we address mobile manipulation planning problems in the presence of sensing and environmental uncertainty. In particular, we consider mobile sensing manipulators operating in environments with unknown geometry and uncertain…

Robotics · Computer Science 2022-05-16 Mariliza Tzes , Vasileios Vasilopoulos , Yiannis Kantaros , George J. Pappas

When programming resource-scarce embedded smart devices, the designer often requires both the low-level system programming features of a language such as C and higher level capability typical of a language like Java. The choice of a…

Programming Languages · Computer Science 2019-10-09 Vincenzo De Florio , Chris Blondia

This paper proposes a simple model to capture the complexity of multi-layer systems where their constituent layers affect, are affected by, each other. The physical layer is a circuit composed by a power source and resistors in parallel.…

Multiagent Systems · Computer Science 2016-02-09 Florian Kühnlenz , Pedro H. J. Nardelli

While bodies change over time and trends vary, most store-bought clothing comes in fixed sizes and styles and fails to adapt to these changes. Alterations can enable small changes to otherwise static garments, but these changes often…

Human-Computer Interaction · Computer Science 2025-10-15 Rebecca Lin , Michal Lukáč , Mackenzie Leake
‹ Prev 1 3 4 5 6 7 10 Next ›