arrow
返回

Specifying quantities in software models

delete2019-09-01
delete14
delete
OA
AI
L
Loli Burgueño *
T
Tanja Mayerhofer
M
Manuel Wimmer
A
Antonio Vallecillo
DOI:10.1016/j.infsof.2019.05.006delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
Context: An essential requirement for the design and development of any engineering application that deals with real-world physical systems is the formal representation and processing of physical quantities, comprising both measurement uncertainty and units. Although solutions exist for several programming languages and simulation frameworks, this problem has not yet been fully solved for software models. Objective: This paper shows how both measurement uncertainty and units can be effectively incorporated into software models, becoming part of their basic type systems. Method: We introduce the main concepts and mechanisms needed for representing and handling physical quantities in software models. More precisely, we describe an extension of basic type Real, called Quantity, and a set of operations defined for the values of that type, together with a ready-to-use library of dimensions and units, which can be added to any modeling project. Results: We show how our approach permits modelers to safely represent and operate with physical quantities, statically ensuring type- and unit-safe assignments and operations, prior to any simulation of the system or implementation in any programming language. Conclusion: Our approach improves the expressiveness and type-safety of software models with respect to measurement uncertainty and units of physical quantities, and its effective use in modeling projects of physical systems.
Keyword:
Model-based engineering
Modeling physical quantities
Measurement uncertainty
Dimensions
Units
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Information and Software Technology 封面图
Information and Software Technology
IF:
4.3
论文数:
3.8K
被引数:
8.6K

机构

U
uoc universitat oberta de catalunya
学者数:
1.5K
论文数: 1.3K
被引数: 706
U
Université Paris Saclay
学者数:
472
论文数: 213
被引数: 2.0K
T
Technische Universität Wien
学者数:
209
论文数: 72
被引数: 370
J
Johannes Kepler University Linz
学者数:
101
论文数: 41
被引数: 120
学者 查看更多机构
引用论文

引用论文

Adopting MDE for Specifying and Executing Civilian Missions of Mobile Multi-Robot Systems
err2016-01-01
err27
errOAAI
errCiccozzi, Federico; Di Ruscio, Davide; Malavolta, Ivano; Pelliccione, Patrizio
err分享
err收藏
err分享
err收藏
19. Paleomagnetic constraints on the Atapuerca karst development (N Spain)19。古地磁对Atapuerca岩溶发育的限制 (西班牙)
err2024-08-05
err0
PREAI
errJ.M. Parés; A.I. Ortega; A. Benito-Calvo; A. Aranburu; J.L. Arsuaga; J.M. Bermúdez de Castro; E. Carbonell
err分享
err收藏
<p>Prognostic Factors After Hepatectomy for Gastric Adenocarcinoma Liver Metastases: Desmoplastic Growth Pattern as the Key to Improved Overall Survival</p>
err2020-11-01
err0
errOAAI
errMaria José Temido; Rui Caetano Oliveira; Ricardo Martins; Marco Serôdio; Beatriz Costa; César Carvalho; Eva Santos; Luís Ferreira; Paulo Teixeira; Maria Augusta Cipriano; José Guilherme Tralhão; Henrique Alexandrino
err分享
err收藏
Certification of Three NIST Renewal Soil Standard Reference Materials for Element Content
err
IF0
err2010-01-01
err0
errOAAI
errElizabeth A. Mackey; Christopher S. Johnson; Richard M. Lindstrom; Stephen E. Long; Anthony F. Marlow; Karen E. Murphy; Rick L. Paul; Rachel S. Popelka-Filcoff; Savelas A. Rabb; John R. Sieber; Rabia Oflaz; Bryan E. Tomlin; Laura J. Wood; James H. Yen; Lee L. Yu; Rolf L. Zeisler; S. A. Wilson; M. G. Adams; Z. A. Brown; P. L. Lamothe; J. E. Taggart; C. Jones; J. Nebelsick
err分享
err收藏
err分享
err收藏
学者 查看更多内容