中文
相关论文

相关论文: Formalizing typical crosscutting concerns

200 篇论文

Arrays are ubiquitous in the context of software verification. However, effective reasoning over arrays is still rare in CP, as local reasoning is dramatically ill-conditioned for constraints over arrays. In this paper, we propose an…

计算机科学中的逻辑 · 计算机科学 2013-12-03 Sébastien Bardin , Arnaud Gotlieb

We present programming techniques to illustrate the facilities and principles of C++ generic programming using concepts. Concepts are C++'s way to express constraints on generic code. As an initial example, we provide a simple type system…

编程语言 · 计算机科学 2025-10-13 Bjarne Stroustrup

Relating entities and events in text is a key component of natural language understanding. Cross-document coreference resolution, in particular, is important for the growing interest in multi-document analysis tasks. In this work we propose…

计算与语言 · 计算机科学 2021-04-20 Emily Allaway , Shuai Wang , Miguel Ballesteros

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…

软件工程 · 计算机科学 2024-05-09 Kalvin Eng , Abram Hindle , Eleni Stroulia

Structured prediction problems are one of the fundamental tools in machine learning. In order to facilitate algorithm development for their numerical solution, we collect in one place a large number of datasets in easy to read formats for a…

The authors' "metatools" are a collection of tools for generic programming. This includes generating Java sources from mathematically well-founded specifications, as well as the creation of strictly typed document object models for XML…

软件工程 · 计算机科学 2011-11-22 Markus Lepper , Baltasar Trancón y Widemann

We introduce CODS (Computational Optimization in Design Space), a theoretical model that frames computational design as a constrained optimization problem over a structured, multi-dimensional design space. Unlike existing methods that rely…

人机交互 · 计算机科学 2025-06-24 Nan Cao , Xiaoyu Qi , Chuer Chen , Xiaoke Yan

Quantum computing (QC) is increasingly transitioning toward practical and industrial adoption, highlighting the need to understand how developers engage with quantum technologies. In this study, we analyze 1,404 Stack Overflow posts related…

软件工程 · 计算机科学 2026-04-20 Maryam Tavassoli Sabzevari , Arif Ali Khan

Models of High-level Computation (MHCs) provide effective means to describe complex real-world computing systems because they offer formal foundations for the specification of interacting computing devices, as opposed to describing…

计算机科学中的逻辑 · 计算机科学 2026-02-17 Damian Arellanes

Hypergraphs, increasingly utilised to model complex and diverse relationships in modern networks, have gained significant attention for representing intricate higher-order interactions. Among various challenges, cohesive subgraph discovery…

社会与信息网络 · 计算机科学 2025-07-14 Dahee Kim , Hyewon Kim , Song Kim , Minseok Kim , Junghoon Kim , Yeon-Chang Lee , Sungsu Lim

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…

分布式、并行与集群计算 · 计算机科学 2021-07-02 Joe Stubbs , Suresh Marru , Daniel Mejia , Daniel S. Katz , Kyle Chard , Maytal Dahan , Marlon Pierce , Michael Zentner

Web Services provide interoperable mechanisms for describing, locating and invoking services over the Internet; composition further enables to build complex services out of simpler ones for complex B2B applications. While current studies on…

软件工程 · 计算机科学 2013-11-12 Manuel Mazzara , Michele Ciavotta

In this work, we outline a cross-domain assurance process for safety-relevant software in embedded systems. This process aims to be applied in various different application domains and in conjunction with any development methodology. With…

软件工程 · 计算机科学 2021-06-07 Marc Zeller , Kai Hoefig , Martin Rothfelder

Navigating the diverse solution spaces of non-trivial software engineering tasks requires a combination of technical knowledge, problem-solving skills, and creativity. With multiple possible solutions available, each with its own set of…

软件工程 · 计算机科学 2023-01-31 Christoph Treude

The goal of this paper is to deliver the overview of the current state of the art, to provide experience report on developing quantum software tools, and to outline the perspective for developing quantum programming tools supporting…

量子物理 · 物理学 2023-09-14 Jarosław Adam Miszczak

Patterns describe proven solutions for recurring problems. Typically, patterns in a particular domain are interrelated and organized in pattern languages. As real-world problems often require patterns of multiple domains, different pattern…

Traditional recommendation systems are faced with two long-standing obstacles, namely, data sparsity and cold-start problems, which promote the emergence and development of Cross-Domain Recommendation (CDR). The core idea of CDR is to…

信息检索 · 计算机科学 2022-07-26 Tianzi Zang , Yanmin Zhu , Haobing Liu , Ruohan Zhang , Jiadi Yu

We discuss general models of resource-sharing computations, with emphasis on the combinatorial structures and concepts that underlie the various deadlock models that have been proposed, the design of algorithms and deadlock-handling…

操作系统 · 计算机科学 2016-09-14 V. C. Barbosa

Modeling scheduling problems with conditional time intervals and cumulative functions has become a common approach when using modern commercial constraint programming solvers. This paradigm enables the modeling of a wide range of scheduling…

人工智能 · 计算机科学 2025-12-09 Pierre Schaus , Charles Thomas , Roger Kameugne

We introduce a notion of compatibility between constraint encoding and compositional structure. Phrased in the language of category theory, it is given by a "composable constraint encoding". We show that every composable constraint encoding…

范畴论 · 数学 2021-12-14 Matt Wilson , Augustin Vanrietvelde