中文
相关论文

相关论文: Semantic annotation of requirements for automatic …

200 篇论文

Current approaches to the annotation process focus on annotation schemas, languages for annotation, or are very application driven. In this paper it is proposed that a more flexible architecture for annotation requires a knowledge component…

数字图书馆 · 计算机科学 2007-05-23 Afzal Ballim , Nastaran Fatemi , Hatem Ghorbel , Vincenzo Pallotta

UML activity diagrams have become an established notation to model control and data ow on various levels of abstraction, ranging from fine-grained descriptions of algorithms to high-level workflow models in business applications. A formal…

软件工程 · 计算机科学 2014-09-09 Hans Grönninger , Dirk Reiß , Bernhard Rumpe

The use of natural language interfaces (NLIs) to create charts is becoming increasingly popular due to the intuitiveness of natural language interactions. One key challenge in this approach is to accurately capture user intents and…

人机交互 · 计算机科学 2025-01-22 Yuan Tian , Weiwei Cui , Dazhen Deng , Xinjing Yi , Yurun Yang , Haidong Zhang , Yingcai Wu

Compliance checking is the process of determining whether a regulated entity adheres to these regulations. Currently, compliance checking is predominantly manual, requiring significant time and highly skilled experts, while still being…

人工智能 · 计算机科学 2025-04-09 Ildar Baimuratov , Denis Turygin

Unified Modeling Language (UML) is the de facto standard for requirements modeling and system design. UML as a visual language can tremendously help customers, project managers, and developers to specify the requirements of a target system.…

软件工程 · 计算机科学 2019-01-09 Yilong Yang , Jing Yang , Xiaoshan Li

An application's user documentation, also referred to as the user manual, is one of the core elements required in application distribution. While there exist many tools to aid an application's developer in creating and maintaining…

软件工程 · 计算机科学 2014-11-17 Marco Descher , Thomas Feilhauer , Lucia Amann

The fundamental issue in knowledge representation is to provide a precise definition of the knowledge that they possess in a manner that is independent of procedural considerations, context free and easy to manipulate, exchange and reason…

人工智能 · 计算机科学 2014-05-07 Shamim Ripon , Aoyan Barua , Mohammad Salah Uddin

Application of formal models provides many benefits for the software and system development, however, the learning curve of formal languages could be a critical factor for an industrial project. Thus, a natural language specification that…

软件工程 · 计算机科学 2016-12-07 Phan Vo Thu Nhat , Maria Spichkova

The pervasive use of textual formats in the documentation of software requirements presents a great opportunity for applying large language models (LLMs) to software engineering tasks. High-quality software requirements not only enhance the…

软件工程 · 计算机科学 2024-06-18 Bingyang Wei

Use case specifications have successfully been used for requirements description. They allow joining, in the same modeling space, the expectations of the stakeholders as well as the needs of the software engineer and analyst involved in the…

软件工程 · 计算机科学 2014-04-04 Rui Couto , António Nestor Ribeiro , José Creissac Campos

This paper presents an operational semantics for UML activity diagrams. The purpose of this semantics is three-fold: to give a robust basis for verifying model correctness; to help validate model transformations; and to provide a…

计算机科学中的逻辑 · 计算机科学 2016-04-11 Zamira Daw , Rance Cleaveland

Detecting semantic types of columns in data lake tables is an important application. A key bottleneck in semantic type detection is the availability of human annotation due to the inherent complexity of data lakes. In this paper, we propose…

数据库 · 计算机科学 2024-08-30 Chenjie Li , Dan Zhang , Jin Wang

Many recent works aim at developing methods and tools for the processing of semantic Web services. In order to be properly tested, these tools must be applied to an appropriate benchmark, taking the form of a collection of semantic WS…

软件工程 · 计算机科学 2015-02-04 Cihan Aksoy , Vincent Labatut , Chantal Cherifi , Jean-François Santucci

Goal-oriented dialogue systems typically communicate with a backend (e.g. database, Web API) to complete certain tasks to reach a goal. The intents that a dialogue system can recognize are mostly included to the system by the developer…

计算与语言 · 计算机科学 2018-07-04 Umutcan Şimşek , Dieter Fensel

The Annotation Graph Toolkit is a collection of software supporting the development of annotation tools based on the annotation graph model. The toolkit includes application programming interfaces for manipulating annotation graph data and…

计算与语言 · 计算机科学 2007-05-23 Kazuaki Maeda , Steven Bird , Xiaoyi Ma , Haejoong Lee

Large Language Models (LLMs) are becoming key in automating and assisting various software development tasks, including text-based tasks in requirements engineering but also in coding. Typically, these models are used to automate small…

软件工程 · 计算机科学 2024-05-08 Robert Feldt , Riccardo Coppola

Large Language Models (LLMs) are revolutionizing Software Engineering (SE) by introducing innovative methods for tasks such as collecting requirements, designing software, generating code, and creating test cases, among others. This article…

软件工程 · 计算机科学 2024-05-06 Malik Abdul Sami , Zeeshan Rasheed , Muhammad Waseem , Zheying Zhang , Tomas Herda , Pekka Abrahamsson

Information visualizations such as bar charts and line charts are very popular for exploring data and communicating insights. Interpreting and making sense of such visualizations can be challenging for some people, such as those who are…

计算与语言 · 计算机科学 2020-12-01 Jason Obeid , Enamul Hoque

The Unified Modelling Language is emerging as a de-facto standard for modelling object-oriented systems. However, the semantics document that a part of the standard definition primarily provides a description of the language's syntax and…

软件工程 · 计算机科学 2014-09-25 Andy Evans , Kevin Lano , Robert France , Bernhard Rumpe

User Interface Description Languages (UIDLs) are high-level languages that facilitate the development of Human-Machine Interfaces, such as Graphical User Interface (GUI) applications. They usually provide first-class primitives to specify…

编程语言 · 计算机科学 2025-08-20 Basile Pesin , Celia Picard , Cyril Allignol