• 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