Leveraging SPARQL Queries for UML Consistency Checking

计算机科学 SPARQL公司 本体论 Web本体语言 类图 UML的应用 本体语言 猫头鹰-S 软件工程 统一建模语言 程序设计语言 情报检索 RDF公司 语义网 社交语义网 软件 哲学 认识论
作者
Bingyang Wei,Jing Sun
出处
期刊:International Journal of Software Engineering and Knowledge Engineering [World Scientific]
卷期号:31 (04): 635-654 被引量:6
标识
DOI:10.1142/s0218194021500170
摘要

Context and motivation: Multiple-viewed requirements modeling method describes the system to-be from different perspectives. Some requirements models are then specified in various UML diagrams. Question/problem: Managing those models can be tedious and error-prone, since a lot of CASE tools provide poor support for reasoning and consistency checking. Principal ideas/results: Ontology is a formal notation for describing concepts and their relations in a domain. Since software requirements are a kind of knowledge, we propose to adopt a knowledge engineering approach for managing the consistency of requirements models. In this paper, an ontology for three most commonly used UML diagrams is developed in Web Ontology Language (OWL). The transformation of UML class, sequence and state diagrams to OWL knowledge base is presented. Owing to the underlying logical reasoning capability of OWL, a semantic query language, SPARQL (SPARQL Protocol and RDF Query Language), is used to query the knowledge base for consistency checking. Contribution: This paper introduces a semantic web-based knowledge engineering approach to represent and manage software requirements knowledge in OWL. By experimenting with a concrete software system, we demonstrate the feasibility and applicability of this knowledge approach.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
liujianxin发布了新的文献求助10
1秒前
orixero应助巫青丝采纳,获得10
1秒前
专一的元柏完成签到 ,获得积分10
5秒前
danli完成签到 ,获得积分10
5秒前
Lexi完成签到 ,获得积分10
5秒前
6秒前
roundtree完成签到 ,获得积分0
6秒前
ufofly730完成签到 ,获得积分10
12秒前
优雅的平安完成签到 ,获得积分10
12秒前
个性破茧完成签到 ,获得积分10
14秒前
26秒前
28秒前
28秒前
橙橙完成签到 ,获得积分10
29秒前
左手写情发布了新的文献求助10
30秒前
garnetji发布了新的文献求助10
32秒前
Wembanyama完成签到 ,获得积分10
34秒前
美满的小蘑菇完成签到 ,获得积分10
38秒前
李四完成签到 ,获得积分20
38秒前
朴素的紫安完成签到 ,获得积分10
42秒前
忧心的指甲油完成签到 ,获得积分20
44秒前
惜缘完成签到 ,获得积分10
45秒前
46秒前
复杂的可乐完成签到 ,获得积分10
47秒前
子焱完成签到 ,获得积分10
54秒前
南风完成签到 ,获得积分10
56秒前
大汤圆圆完成签到 ,获得积分10
59秒前
liujianxin完成签到,获得积分20
1分钟前
zz完成签到 ,获得积分10
1分钟前
九日九日发布了新的文献求助10
1分钟前
terryok完成签到 ,获得积分10
1分钟前
庄海棠完成签到 ,获得积分10
1分钟前
muliushang完成签到 ,获得积分10
1分钟前
落雪完成签到 ,获得积分10
1分钟前
开心谷秋完成签到,获得积分10
1分钟前
小狮子完成签到 ,获得积分10
1分钟前
范白容完成签到 ,获得积分0
1分钟前
谦让以亦完成签到 ,获得积分10
1分钟前
Karl完成签到,获得积分10
1分钟前
1分钟前
高分求助中
Modern Epidemiology, Fourth Edition 5000
Kinesiophobia : a new view of chronic pain behavior 5000
Molecular Biology of Cancer: Mechanisms, Targets, and Therapeutics 3000
Digital Twins of Advanced Materials Processing 2000
Propeller Design 2000
Weaponeering, Fourth Edition – Two Volume SET 2000
First commercial application of ELCRES™ HTV150A film in Nichicon capacitors for AC-DC inverters: SABIC at PCIM Europe 1000
热门求助领域 (近24小时)
化学 材料科学 医学 生物 工程类 有机化学 纳米技术 化学工程 生物化学 物理 计算机科学 内科学 复合材料 催化作用 物理化学 光电子学 电极 冶金 细胞生物学 基因
热门帖子
关注 科研通微信公众号,转发送积分 6004947
求助须知:如何正确求助?哪些是违规求助? 7525244
关于积分的说明 16111927
捐赠科研通 5150344
什么是DOI,文献DOI怎么找? 2759742
邀请新用户注册赠送积分活动 1736720
关于科研通互助平台的介绍 1632078