English
Related papers

Related papers: Designing Progressive Dinner Parties

200 papers

Currently engineering efficient and successful event-driven applications based on the emerging Complex Event Processing (CEP) technology, is a laborious trial and error process. The proposed CEP design pattern approach should support CEP…

Software Engineering · Computer Science 2008-06-09 Adrian Paschke

Event-B is a refinement-based formal method that has been shown to be useful in developing concurrent and distributed programs. Large models can be decomposed into sub-models that can be refined semi-independently and executed in parallel.…

Logic in Computer Science · Computer Science 2011-06-22 Pontus Boström , Fredrik Degerlund , Kaisa Sere , Marina Waldén

We are given suppliers and customers, and a set of tables. Every evening of the forthcoming days, there will be a dinner. Each customer must eat with each supplier exactly once, but two suppliers may meet at most once at a table. The number…

Combinatorics · Mathematics 2020-12-24 Alejandra Estanislao , Frédéric Meunier

In this position paper, we first discuss the uptake of speculative design as a method for Indigenous HCI. Then, we outline how a key assumption about temporality threatens to undermine the usefulness of speculative design in this context.…

Human-Computer Interaction · Computer Science 2025-06-13 James Eschrich , Cole McMullen , Sarah Sterman

Software design patterns present general code solutions to common software design problems. Modern software systems rely heavily on containers for running their constituent service components. Yet, despite the prevalence of ready-to-use…

Software Engineering · Computer Science 2024-05-09 Kalvin Eng , Abram Hindle , Eleni Stroulia

Population aging and the ubiquity of technology in everyday life have made designing solutions for older adults a necessity. User-centered and participatory design approaches include elderly users in the software development process to some…

The paper focuses on some versions of connected dominating set problems: basic problems and multicriteria problems. A literature survey on basic problem formulations and solving approaches is presented. The basic connected dominating set…

Data Structures and Algorithms · Computer Science 2020-09-22 Mark Sh. Levin

The design of interplanetary trajectories often involves a preliminary search for options later refined/assembled into one final trajectory. It is this broad search that, often being intractable, inspires the international event called…

Space Physics · Physics 2016-03-11 Dario Izzo , Daniel Hennes , Luís F. Simões , Marcus Märtens

In recent years, sequential recommender systems (SRSs) and session-based recommender systems (SBRSs) have emerged as a new paradigm of RSs to capture users' short-term but dynamic preferences for enabling more timely and accurate…

Information Retrieval · Computer Science 2022-05-24 Shoujin Wang , Qi Zhang , Liang Hu , Xiuzhen Zhang , Yan Wang , Charu Aggarwal

In computational design and fabrication, neural networks are becoming important surrogates for bulky forward simulations. A long-standing, intertwined question is that of inverse design: how to compute a design that satisfies a desired…

Graphics · Computer Science 2022-08-30 Navid Ansari , Hans-Peter Seidel , Vahid Babaei

In this article, the file system development design approaches are discussed. The selection of the file system design approach is done according to the needs of the developers what are the needed requirements and specifications for the new…

Operating Systems · Computer Science 2014-03-25 Brijender Kahanwal

A common, yet regular, decision made by people, whether healthy or with any health condition, is to decide what to have in meals like breakfast, lunch, and dinner, consisting of a combination of foods for appetizer, main course, side…

Artificial Intelligence · Computer Science 2024-06-21 Vansh Nagpal , Siva Likitha Valluru , Kausik Lakkaraju , Biplav Srivastava

Multiparty session types (MPST) are a specification and verification framework for distributed message-passing systems. The communication protocol of the system is specified as a global type, from which a collection of local types (local…

Programming Languages · Computer Science 2026-05-06 Lorenzo Gheri , Nobuko Yoshida

Senior project is a typical essential course in computing educational programs. The course involves the selection of a project problem, the submission of various documents, and intensive communication among the project team members and…

Computers and Society · Computer Science 2018-11-16 Ahmed Al-Dallal

The poultry processing industry struggles to keep up with new developments in meat consumption and livestock breeding. Designing poultry processing systems is becoming increasingly more complex, and an increasing number of iterations of…

Systems and Control · Electrical Eng. & Systems 2024-02-02 Nick Paape , Joost van Eekelen , Michel Reniers

In this paper, we argue for novel user experience design methods, in the context of reimagining ergonomics of interactive furniture.

Human-Computer Interaction · Computer Science 2018-03-06 Pedro Campos , Nils Ehrenberg , Miguel Campos

The number of sampling methods could be daunting for a practitioner looking to cast powerful machine learning methods to their specific problem. This paper takes a theoretical stance to review and organize many sampling approaches in the…

Machine Learning · Computer Science 2024-02-21 Vivien Cabannes , Charles Arnal

This chapter discusses a general design approach to planning computer experiments, which seeks design points that fill a bounded design region as uniformly as possible. Such designs are broadly referred to as space-filling designs.

Methodology · Statistics 2022-03-15 C. Devon Lin , Boxin Tang

Scheduling languages express to a compiler a sequence of optimizations to apply. Compilers that support a scheduling language interface allow exploration of compiler optimizations, i.e., exploratory compilers. While scheduling languages…

Programming Languages · Computer Science 2024-10-29 Mary Hall , Cosmin Oancea , Anne C. Elster , Ari Rasch , Sameeran Joshi , Amir Mohammad Tavakkoli , Richard Schulze

In recent years generative design techniques have become firmly established in numerous applied fields, especially in engineering. These methods are demonstrating intensive growth owing to promising outlook. However, existing approaches are…

Neural and Evolutionary Computing · Computer Science 2022-12-29 Nikita O. Starodubcev , Nikolay O. Nikitin , Konstantin G. Gavaza , Elizaveta A. Andronova , Denis O. Sidorenko , Anna V. Kalyuzhnaya