中文
相关论文

相关论文: Detecting Requirements Defects Utilizing A Mathema…

200 篇论文

Behavior-Driven Development (BDD) is a specification technique that automatically certifies that all functional requirements are treated properly by source code, through the connection of the textual description of these requirements to…

Behavior Driven Development (NORTH, 2006) is a specification technique that is growing in acceptance in the Agile methods communities. BDD allows to securely verify that all functional requirements were treated properly by source code, by…

A classical problem in Software Engineering is how to certify that every system requirement is correctly implemented by source code. This problem, albeit well studied, can still be considered an open one, given the problems faced by…

The term behavior engineering (BE) encompasses a broad integration of behavioral and compositional requirements needed to model large-scale systems. BE forms a connection between systems-engineering processes and software-engineering…

软件工程 · 计算机科学 2021-01-06 Sabah Al-Fedaghi

Process modeling is a suitable tool for improving the business processes. Successful process modeling strongly depends on correct requirements engineering. In this paper, we proposed a combination approach for requirements elicitation for…

软件工程 · 计算机科学 2017-05-12 Masoud Nosrati

Behavioral model diagrams, e.g., sequence diagrams, are an essential form of documentation that are typically designed by system engineers from requirements documentation, either fully manually or assisted by design tools. With the growing…

软件工程 · 计算机科学 2025-09-03 Khaled Ahmed , Jialing Song , Boqi Chen , Ou Wei , Bingzhou Zheng

The Industry 4.0 paradigm manifests the shift towards mass customization and cyber-physical production systems (CPPS) and sets new requirements for industrial automation software in terms of modularity, flexibility, and short development…

软件工程 · 计算机科学 2024-04-23 Aleksandr Sidorenko , Mahdi Rezapour , Achim Wagner , Martin Ruskowski

Requirements Engineering (RE) is the initial step towards building a software system. The success or failure of a software project is firmly tied to this phase, based on communication among stakeholders using natural language. The problem…

软件工程 · 计算机科学 2021-12-07 Mohammad Kasra Habib , Stefan Wagner , Daniel Graziotin

Robots executing tasks following human instructions in domestic or industrial environments essentially require both adaptability and reliability. Behavior Tree (BT) emerges as an appropriate control architecture for these scenarios due to…

人工智能 · 计算机科学 2024-06-28 Xinglin Chen , Yishuai Cai , Yunxin Mao , Minglong Li , Wenjing Yang , Weixia Xu , Ji Wang

Testing is a significant aspect of software development. As systems become complex and their use becomes critical to the security and the function of society, the need for testing methodologies that ensure reliability and detect faults as…

软件工程 · 计算机科学 2021-12-09 Yeshayahu Weiss

Context: Behaviour Driven Development (BDD) uses scenarios written in semi-structured natural language to express software requirements in a way that can be understood by all stakeholders. The resulting natural language specifications can…

软件工程 · 计算机科学 2023-05-10 Leonard Peter Binamungu , Salome Maro

Behavior Trees constitute a widespread AI tool which has been successfully spun out in robotics. Their advantages include simplicity, modularity, and reusability of code. However, Behavior Trees remain a high-level decision making engine;…

机器人学 · 计算机科学 2020-09-01 Pilar de la Cruz , Justus Piater , Matteo Saveriano

Model-driven engineering is the automatic production of software artefacts from abstract models of structure and functionality. By targeting a specific class of system, it is possible to automate aspects of the development process, using…

软件工程 · 计算机科学 2013-01-03 Chen-Wei Wang , Jim Davies

The recent advance in autonomous underwater robotics facilitates autonomous inspection tasks of offshore infrastructure. However, current inspection missions rely on predefined plans created offline, hampering the flexibility and autonomy…

机器人学 · 计算机科学 2024-02-07 Martin Aubard , Sergio Quijano , Olaya Álvarez-Tuñón , László Antal , Maria Costa , Yury Brodskiy

In mapping enterprise applications, data mapping remains a fundamental part of integration development, but its time consuming. An increasing number of applications lack naming standards, and nested field structures further add complexity…

人工智能 · 计算机科学 2023-07-11 Nischal Ashok Kumar , Nitin Gupta , Shanmukha Guttula , Hima Patel

The specification of requirements and tests are crucial activities in automotive development projects. However, due to the increasing complexity of automotive systems, practitioners fail to specify requirements and tests for distributed and…

In modern industrial collaborative robotic applications, it is desirable to create robot programs automatically, intuitively, and time-efficiently. Moreover, robots need to be controlled by reactive policies to face the unpredictability of…

机器人学 · 计算机科学 2023-03-21 Matteo Iovino , Jonathan Styrud , Pietro Falco , Christian Smith

Requirements engineering (RE), as a part of the project development life cycle, has increasingly been recognized as the key to ensuring on-time, on-budget, and goal-based delivery of software projects;compromising this vital phase is…

软件工程 · 计算机科学 2020-06-22 Sandhya Rani Kourla , Eesha Putti , Mina Maleki

We propose a design for a functional programming language for autonomous agents, built off the ideas and motivations of Behavior Trees (BTs). BTs are a popular model for designing agents behavior in robotics and AI. However, as their growth…

编程语言 · 计算机科学 2024-12-13 Oliver Biggar , Iman Shames

In the field of machine learning, ensemble learning is widely recognized as a pivotal strategy for pushing the boundaries of predictive performance. Traditional static ensemble methods typically assign weights by treating each base learner…

机器学习 · 计算机科学 2026-03-06 Yanxin Liu , Yunqi Zhang
‹ 上一页 1 2 3 10 下一页 ›