中文
相关论文

相关论文: CD2Alloy: Class Diagrams Analysis Using Alloy Revi…

200 篇论文

Class diagrams (CDs), which specify classes and the relationships between them, are widely used for modeling the structure of object-oriented systems. As models, programs, and systems evolve over time, during the development lifecycle and…

软件工程 · 计算机科学 2014-09-09 Shahar Maoz , Jan Oliver Ringert , Bernhard Rumpe

This paper explores the process of validation for the abstract syntax of a graphical notation. We define an unified specification for five of the UML diagrams used by the Discovery Method and, in this document, we illustrate how diagrams…

软件工程 · 计算机科学 2008-02-18 Anthony J. H. Simons , Carlos Alberto Fernandez-y-Fernandez

Large Language Models (LLMs) are general-purpose tools with wide-ranging applications, including in materials science. In this work, we introduce aLLoyM, a fine-tuned LLM specifically trained on alloy compositions, temperatures, and their…

材料科学 · 物理学 2026-04-30 Yuna Oikawa , Guillaume Deffrennes , Taichi Abe , Ryo Tamura , Koji Tsuda

Designing multi-functional alloys requires exploring high-dimensional composition-structure-property spaces, yet current tools are limited to low-dimensional projections and offer limited support for sensitivity or multi-objective tradeoff…

人机交互 · 计算机科学 2025-11-05 Suyang Li , Fernando Fajardo-Rojas , Diego Gomez-Gualdron , Remco Chang , Mingwei Li

This paper presents a framework for modeling, simulating, and checking properties of critical systems based on the Alloy language -- a declarative, first-order, relational logic with a built-in transitive closure operator. The paper…

计算机科学中的逻辑 · 计算机科学 2014-08-05 Aboubakr Achraf El Ghazi , Ulrich Geilmann , Mattias Ulbrich , Mana Taghdiri

Model finding, as embodied by SAT solvers and similar tools, is used widely, both in embedding settings and as a tool in its own right. For instance, tools like Alloy target SAT to enable users to incrementally define, explore, verify, and…

计算与语言 · 计算机科学 2024-12-05 Siddhartha Prasad , Ben Greenman , Tim Nelson , Shriram Krishnamurthi

Checking consistency between an object diagram (OD) and a class diagram (CD) is an important analysis problem. However, several variations in the semantics of CDs and ODs, as used in different contexts and for different purposes, create a…

软件工程 · 计算机科学 2014-09-09 Shahar Maoz , Jan Oliver Ringert , Bernhard Rumpe

Feature Models (FMs) are a mechanism to model variability among a family of closely related software products, i.e. a software product line (SPL). Analysis of FMs using formal methods can reveal defects in the specification such as…

软件工程 · 计算机科学 2016-04-04 Anjali Sree-Kumar , Elena Planas , Robert Clarisó

Alloy is a lightweight formal specification language, supported by an IDE, which has proven well-suited for reasoning about software design in early development stages. The IDE provides a visualizer that produces graphical representations…

人机交互 · 计算机科学 2018-11-28 Rui Couto , José C. Campos , Nuno Macedo , Alcino Cunha

The World Wide Web Consortium (W3C) has published several recommendations for building and storing ontologies, including the most recent OWL 2 Web Ontology Language (OWL). These initiatives have been followed by practical implementations…

人工智能 · 计算机科学 2019-10-24 Yingbing Hua , Björn Hein

The quality of software products tends to correlate with the quality of the abstractions adopted early in the design process. Acknowledging this tendency has led to the development of various tools and methodologies for modeling systems…

软件工程 · 计算机科学 2025-03-11 Nikolaj Kühne Jakobsen

This research explores the integration of language embeddings for active learning in autonomous driving datasets, with a focus on novelty detection. Novelty arises from unexpected scenarios that autonomous vehicles struggle to navigate,…

计算机视觉与模式识别 · 计算机科学 2024-02-13 Ross Greer , Mohan Trivedi

Software documentation frequently becomes outdated or fails to exist entirely, yet developers need focused views of their codebase to understand complex systems. While automated reverse engineering tools can generate UML diagrams from code,…

软件工程 · 计算机科学 2026-04-28 Oleg Baryshnikov , Anton M. Alekseev , Sergey I. Nikolenko

Processing treatments of alloys, despite being influential to alloy properties, are often neglected in machine-learning aided alloy designs due to the difficulties in expressing this information. We investigated the expressiveness of…

材料科学 · 物理学 2026-04-24 Li-Cheng Hsiao , Zi-Kui Liu , Wesley Reinhart

Writing declarative models has numerous benefits, ranging from automated reasoning and correction of design-level properties before systems are built to automated testing and debugging of their implementations after they are built.…

软件工程 · 计算机科学 2024-05-07 Guanxuan Wu , Allison Sullivan

Post-training alignment has increasingly become a crucial factor in enhancing the usability of language models (LMs). However, the strength of alignment varies depending on individual preferences. This paper proposes a method to incorporate…

计算与语言 · 计算机科学 2026-01-13 Wenhong Zhu , Weinan Zhang , Rui Wang

Declarative specifications have a vital role to play in developing safe and dependable software systems. Writing specifications correctly, however, remains particularly challenging. This paper presents a controlled experiment on using large…

软件工程 · 计算机科学 2025-07-22 Yang Hong , Shan Jiang , Yulei Fu , Sarfraz Khurshid

The study of alloys using computational methods has been a difficult task due to the usually unknown stoichiometry and local atomic ordering of the different structures experimentally. In order to combat this, first-principles methods have…

材料科学 · 物理学 2021-12-08 Daniel Wines , Kayahan Saritas , Can Ataca

We present C2LLM - Contrastive Code Large Language Models, a family of code embedding models in both 0.5B and 7B sizes. Building upon Qwen-2.5-Coder backbones, C2LLM adopts a Pooling by Multihead Attention (PMA) module for generating…

计算与语言 · 计算机科学 2025-12-25 Jin Qin , Zihan Liao , Ziyin Zhang , Hang Yu , Peng Di , Rui Wang

Most of legacy systems use nowadays were modeled and documented using structured approach. Expansion of these systems in terms of functionality and maintainability requires shift towards object-oriented documentation and design, which has…

软件工程 · 计算机科学 2011-02-22 Atif A. A. Jilani , Muhammad Usman , Aamer Nadeem
‹ 上一页 1 2 3 10 下一页 ›