中文
相关论文

相关论文: Strategies in object-oriented design

200 篇论文

Software developers solve a diverse and wide range of problems. While software engineering research often focuses on tools to support this problem solving, the strategies that developers use to solve problems are at least as important. In…

软件工程 · 计算机科学 2020-07-03 Thomas D. LaToza , Maryam Arab , Dastyni Loksa , Amy J. Ko

The paper, based on authors' experience from several distributed systems integration projects, summarizes briefly practical designer's view on methodological requirements and overall system organization, including clues as to the…

分布式、并行与集群计算 · 计算机科学 2017-07-04 Jerzy Mieścicki , Wiktor B. Daszczuk , Waldemar Grabski , Artur Krystosik

Decision-making is a central yet under-defined goal in visualization research. While existing task models address decision processes, they often neglect the conditions framing a decision. To better support decision-making tasks, we propose…

人机交互 · 计算机科学 2025-07-25 Lena Cibulski , Stefan Bruckner

In problem-solving, a path towards solutions can be viewed as a sequence of decisions. The decisions, made by humans or computers, describe a trajectory through a high-dimensional representation space of the problem. By means of…

人工智能 · 计算机科学 2022-07-19 Andreas Hinterreiter , Christian Steinparz , Moritz Schöfl , Holger Stitz , Marc Streit

Life-centred design decenters humans and considers all life and the far-reaching impacts of design decisions. However, little is known about the application of life-centred design tools in practice and their usefulness and limitations for…

人机交互 · 计算机科学 2024-07-09 Martin Tomitsch , Katharina Clasen , Estela Duhart , Damien Lutz

Objects are entities we act upon, where the functionality of an object is determined by how we interact with it. In this work we propose a Dual Attention Network model which reasons about human-object interactions. The dual-attentional…

计算机视觉与模式识别 · 计算机科学 2019-09-12 Tete Xiao , Quanfu Fan , Dan Gutfreund , Mathew Monfort , Aude Oliva , Bolei Zhou

One goal of applied operations research is to improve decisions in practice. This requires modelers and stakeholders to have a shared understanding of the system and for the developed model to reflect the system's core dynamics. There are…

最优化与控制 · 数学 2024-07-31 Tyler C. O'Brien , Emily L. Tucker , Steven Foster , Sudeep Hegde

We describe a cognitive architecture intended to solve a wide range of problems based on the five identified principles of brain activity, with their implementation in three subsystems: logical-probabilistic inference, probabilistic formal…

人工智能 · 计算机科学 2022-06-22 Anton Kolonin , Andrey Kurpatov , Artem Molchanov , Gennadiy Averyanov

In this paper, we propose the use of a modeling methodology based on the notion of thing, with a focus on the current stage of research being on the analysis phase of software system modeling. The object-oriented approach, which takes the…

软件工程 · 计算机科学 2018-10-29 Sabah Al-Fedaghi

The ultimate goal of all optimization methods is to solve real-world problems. For a successful project execution, knowledge about optimization and the application has to be pooled. As it is too inefficient to highly train one person in…

最优化与控制 · 数学 2016-07-19 Simon Wessing

The interactions between human and objects are important for recognizing object-centric actions. Existing methods usually adopt a two-stage pipeline, where object proposals are first detected using a pretrained detector, and then are fed to…

计算机视觉与模式识别 · 计算机科学 2024-04-19 Xunsong Li , Pengzhan Sun , Yangcen Liu , Lixin Duan , Wen Li

Articulated and flexible objects constitute a challenge for robot manipulation tasks but are present in different real-world settings, including home and industrial environments. Current approaches to the manipulation of articulated and…

机器人学 · 计算机科学 2018-01-16 Alessio Capitanelli , Marco Maratea , Fulvio Mastrogiovanni , Mauro Vallati

We introduce an object-oriented framework for parallel programming, which is based on the observation that programming objects can be naturally interpreted as processes. A parallel program consists of a collection of persistent processes…

编程语言 · 计算机科学 2014-04-21 Edward Givelberg

Robotic systems for household object rearrangement often rely on latent preference models inferred from human demonstrations. While effective at prediction, these models offer limited insight into the interpretable factors that guide human…

人工智能 · 计算机科学 2026-01-01 Emmanuel Fashae , Michael Burke , Leimin Tian , Lingheng Meng , Pamela Carreno-Medrano

Machine learning in production needs to balance multiple objectives: This is particularly evident in ranking or recommendation models, where conflicting objectives such as user engagement, satisfaction, diversity, and novelty must be…

人机交互 · 计算机科学 2025-02-11 Chenyang Yang , Tesi Xiao , Michael Shavlovsky , Christian Kästner , Tongshuang Wu

An observational study was conducted on a professional designer working on a design project in aerospace industry. The protocol data were analyzed in order to gain insight into the actions the designer used for the development of a solution…

人机交互 · 计算机科学 2007-05-23 Willemien Visser

Recommender systems can be characterized as software solutions that provide users convenient access to relevant content. Traditionally, recommender systems research predominantly focuses on developing machine learning algorithms that aim to…

信息检索 · 计算机科学 2022-10-20 Dietmar Jannach

Interactive systems that facilitate exposure to examples can augment problem solving performance. However designers of such systems are often faced with many practical design decisions about how users will interact with examples, with…

人机交互 · 计算机科学 2024-01-24 Joel Chan , Zijian Ding , Eesh Kamrah , Mark Fuge

For industrial product design, it is very important to take into account assembly/disassembly and maintenance operations during the conceptual and prototype design stage. For these operations or other similar operations in a constrained…

机器人学 · 计算机科学 2010-12-21 Liang Ma , Ruina Ma , Damien Chablat , Fouad Bennis

The concept of functionality oriented programming is proposed, and some of its aspects are discussed, such as: (1) implementation independent basic types and generic collection types; (2) syntax requirements and recommendations for…

编程语言 · 计算机科学 2011-02-21 Chengpu Wang