DocumentCode
2906074
Title
Distinction-based and verification-assisted knowledge modeling
Author
Michelin, Philippe ; Frappier, Marc
Author_Institution
Aebis, Paris, France
fYear
2010
fDate
28-28 Sept. 2010
Firstpage
11
Lastpage
16
Abstract
This position paper presents a lightweight approach for knowledge modeling centered around the notion of distinction. Concept models are represented using UML class diagrams. Distinctions between concepts are established by using attributes and stating properties of the attributes using the @L-is calculus on words. This calculus relies on simple laws to manipulate relationships between words. We show how to represent these concept models in ALLOY, a symbolic model checker for first-order logic, which allows one to verify the consistency and completeness of a concept model.
Keywords
Unified Modeling Language; calculus; formal specification; formal verification; @L-is calculus; ALLOY; UML class diagrams; distinctions; first-order logic; symbolic model checker; verification-assisted knowledge modeling; Capability maturity model; Computational modeling; Metals; Raw materials; Set theory; Software; Unified modeling language; @L-is; Alloy; Concept model; completeness; consistency; distinction; model checking;
fLanguage
English
Publisher
ieee
Conference_Titel
Requirements Engineering and Law (RELAW), 2010 Third International Workshop on
Conference_Location
Sydney, NSW
Print_ISBN
978-1-4244-8761-5
Electronic_ISBN
978-1-4244-8760-8
Type
conf
DOI
10.1109/RELAW.2010.5625357
Filename
5625357
Link To Document