中文
相关论文

相关论文: Input-output Conformance Testing for Channel-based…

200 篇论文

C-O Diagrams have been introduced as a means to have a visual representation of normative texts and electronic contracts, where it is possible to represent the obligations, permissions and prohibitions of the different signatories, as well…

形式语言与自动机理论 · 计算机科学 2012-09-12 Gregorio Díaz , Luis Llana , Valentín Valero , Jose Antonio Mateo

Ensuring resource isolation at the hardware level is a crucial step towards more security inside the Internet of Things. Even though there is still no generally accepted technique to generate appropriate tests, it became clear that tests…

硬件体系结构 · 计算机科学 2024-03-28 Philippe Ledent , Radu Mateescu , Wendelin Serwe

Context-oriented programming (COP) is a new technique for programming that allows changing the context in which commands execute as a program executes. Compared to object-oriented programming (aspect-oriented programming), COP is more…

编程语言 · 计算机科学 2014-02-25 Mohamed A. El-Zawawy , Eisa A. Aleisa

Choreographic Programming is a correct-by-construction paradigm where a compilation procedure synthesises deadlock-free, concurrent, and distributed communicating processes from global, declarative descriptions of communications, called…

编程语言 · 计算机科学 2020-12-15 Saverio Giallorenzo , Fabrizio Montesi , Maurizio Gabbrielli

Asynchronous multiparty session types are a type-based framework which ensure the compatibility of components in a distributed system by checking compliance against a specified global protocol. We propose a top-down approach, starting with…

编程语言 · 计算机科学 2026-04-16 Kai Pischke , Jake Masters , Nobuko Yoshida

A major challenge in testing software product lines is efficiency. In particular, testing a product line should take less effort than testing each and every product individually. We address this issue in the context of input-output…

软件工程 · 计算机科学 2014-03-31 Harsh Beohar , Mohammad Reza Mousavi

Model-based testing (MBT) promises a scalable solution to testing large systems, if a model is available. Creating these models for large systems, however, has proven to be difficult. Composing larger models from smaller ones could solve…

软件工程 · 计算机科学 2023-11-16 Gijs van Cuyck , Lars van Arragon , Jan Tretmans

The Internet of Things comes along with new challenges for experimenting, testing, and operating decentralized socio-technical systems at large-scale. In such systems, autonomous agents interact locally with their users, and remotely with…

多智能体系统 · 计算机科学 2020-07-23 Farzam Fanitabasi , Edward Gaere , Evangelos Pournaras

It is generally acknowledged that software testing is both challenging and time-consuming. Understanding the factors that may positively or negatively affect testing effort will point to possibilities for reducing this effort. Consequently…

软件工程 · 计算机科学 2014-10-07 Amjed Tahir , Stephen G. MacDonell , Jim Buchan

Multiagent AI systems require consistent communication, but we lack methods to verify that agents share the same understanding of the terms used. Natural language is interpretable but vulnerable to semantic drift, while learned protocols…

人工智能 · 计算机科学 2026-03-20 Philipp Schoenegger , Matt Carlson , Chris Schneider , Chris Daly

Recent research provides evidence that effective communication in collaborative software development has significant impact on the software development lifecycle. Although related qualitative and quantitative studies point out textual…

软件工程 · 计算机科学 2018-03-07 Vasiliki Efstathiou , Diomidis Spinellis

This paper addresses a problem found within the construction of Service Oriented Architecture: the adaptation of service protocols with respect to functional redundancy and heterogeneity of global communication patterns. We utilise the…

编程语言 · 计算机科学 2019-04-03 Assel Altayeva , Nobuko Yoshida

Software quality models provide either abstract quality characteristics or concrete quality measurements; there is no seamless integration of these two aspects. Reasons for this include the complexity of quality and the various quality…

Modern enterprise computing systems integrate numerous subsystems to resolve a common task by yielding emergent behavior. A widespread approach is using services implemented with Web technologies like REST or OpenAPI, which offer an…

软件工程 · 计算机科学 2025-07-29 Robin D. Pesl

Low earth orbit (LEO) satellite constellation-enabled communication networks are expected to be an important part of many Internet of Things (IoT) deployments due to their unique advantage of providing seamless global coverage. In this…

The main building block of Internet of Things (IoT) ecosystem is providing low-cost scalable connectivity for the radio/compute-constrained devices. This connectivity could be realized over the licensed spectrum like Narrowband-IoT (NBIoT)…

系统与控制 · 电气工程与系统科学 2021-08-31 Amin Azari , Meysam Masoudi

We describe a system for serverless computing where users, programs, and the underlying platform share a common representation of a computation: a deterministic procedure, run in an environment of well-specified data or the outputs of other…

Understanding visual scenes requires not only recognizing objects but also reasoning about their spatial relationships. Unlike general vision-language tasks, spatial reasoning requires integrating multiple inductive biases, such as 2D…

计算机视觉与模式识别 · 计算机科学 2026-04-29 Chan Yeong Hwang , Miso Choi , Sunghyun On , Jinkyu Kim , Jungbeom Lee

In this paper we present a Service Injection and composition Design Pattern for Unstructured Peer-to-Peer networks, which is designed with Aspect-oriented design patterns, and amalgamation of the Strategy, Worker Object, and Check-List…

软件工程 · 计算机科学 2015-06-01 Vishnuvardhan Mannava , T. Ramesh

Background: Testing IoT software is challenging due to large scale, volume of data and heterogeneity. Testing automation is a much-needed feature in the domain. Aims: The first goal of this research is to explore the requirements and…

软件工程 · 计算机科学 2021-07-12 Neenu Varghese , Roopak Sinha