WEKO3
アイテム
NII Technical Report (NII-2006-009E):Contradiction Finding and Minimal Recovery for UML Class Diagrams using Logic Programming
https://doi.org/10.20736/0000001227
https://doi.org/10.20736/0000001227437fe1d3-f5a2-48dc-8634-539f6fcae20c
名前 / ファイル | ライセンス | アクション |
---|---|---|
![]() |
|
Item type | レポート / Report(1) | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
公開日 | 2019-03-12 | |||||||||||||||||
タイトル | ||||||||||||||||||
タイトル | NII Technical Report (NII-2006-009E):Contradiction Finding and Minimal Recovery for UML Class Diagrams using Logic Programming | |||||||||||||||||
言語 | en | |||||||||||||||||
言語 | ||||||||||||||||||
言語 | eng | |||||||||||||||||
キーワード | ||||||||||||||||||
言語 | ja | |||||||||||||||||
主題Scheme | Other | |||||||||||||||||
主題 | テクニカルレポート | |||||||||||||||||
キーワード | ||||||||||||||||||
言語 | en | |||||||||||||||||
主題Scheme | Other | |||||||||||||||||
主題 | Technical Report | |||||||||||||||||
資源タイプ | ||||||||||||||||||
資源 | http://purl.org/coar/resource_type/c_6501 | |||||||||||||||||
タイプ | departmental bulletin paper | |||||||||||||||||
ID登録 | ||||||||||||||||||
ID登録 | 10.20736/0000001227 | |||||||||||||||||
ID登録タイプ | JaLC | |||||||||||||||||
著者 |
佐藤, 健
× 佐藤, 健
× 兼岩, 憲
× 宇野, 毅明
|
|||||||||||||||||
抄録 | ||||||||||||||||||
内容記述タイプ | Abstract | |||||||||||||||||
内容記述 | UML (Unified Modeling Language) is the de facto standard model representation language in software engineering. We believe that automated contradiction detection and repair of UML becomes very important as UML has been widely used. In this paper, we propose a debugging system using logic programming paradigm for UML class diagram with class attributes, multiplicity, generalization relation and disjoint relation. We propose a translation method of a UML class diagram into a logic program, and using a meta-interpreter we can find minimal sets of rules which leads to contradiction. Then, we use a minimal hitting set algorithm developed by one of the authors to show minimal sets of deletion of rules in order to avoid contradiction. | |||||||||||||||||
言語 | en | |||||||||||||||||
書誌情報 |
ja : NIIテクニカル・レポート en : NII Technical Report p. 1-9, 発行日 2006-06-20 |
|||||||||||||||||
出版者 | ||||||||||||||||||
出版者 | 国立情報学研究所 | |||||||||||||||||
言語 | ja | |||||||||||||||||
ISSN | ||||||||||||||||||
収録物識別子タイプ | ISSN | |||||||||||||||||
収録物識別子 | 1346-5597 |