Modeling language and tools for the semantic link network

Authors

  • Hai Zhuge,

    Corresponding author
    1. China Knowledge Grid Research Group, Key Lab of Intelligent Information Processing, Institute of Computing Technology, Chinese Academy of Sciences, P.O. Box 2704-28, 100080 Beijing, China
    • China Knowledge Grid Research Group, Key Lab of Intelligent Information Processing, Institute of Computing Technology, Chinese Academy of Sciences, P.O. Box 2704-28, 100080 Beijing, China
    Search for more papers by this author
  • Kehua Yuan,

    1. China Knowledge Grid Research Group, Key Lab of Intelligent Information Processing, Institute of Computing Technology, Chinese Academy of Sciences, P.O. Box 2704-28, 100080 Beijing, China
    Search for more papers by this author
  • Jin Liu,

    1. China Knowledge Grid Research Group, Key Lab of Intelligent Information Processing, Institute of Computing Technology, Chinese Academy of Sciences, P.O. Box 2704-28, 100080 Beijing, China
    Search for more papers by this author
  • Junsheng Zhang,

    1. China Knowledge Grid Research Group, Key Lab of Intelligent Information Processing, Institute of Computing Technology, Chinese Academy of Sciences, P.O. Box 2704-28, 100080 Beijing, China
    Search for more papers by this author
  • Xiaofeng Wang

    1. China Knowledge Grid Research Group, Key Lab of Intelligent Information Processing, Institute of Computing Technology, Chinese Academy of Sciences, P.O. Box 2704-28, 100080 Beijing, China
    Search for more papers by this author

Abstract

The semantic link network (SLN) is the extension of the hyperlink Web by attaching semantics to hyperlinks. It is an approach to construct a semantic overlay on Web resources. The specification of the semantics of the SLN model is an essential issue of SLN application. This paper proposes a modeling language for SLN consisting of an algebraic definition for SLN, a SLN metamodel and a Unified Modeling Language (UML) profile for SLN. The SLN metamodel specifies the primitives of the modeling language. The UML profile for SLN defines the specific syntax on SLN to make the modeling language understandable and usable. The development of the SLN builder implementing this language and the graphical SLN browser is introduced. This work is a part of the SLN model. Copyright © 2007 John Wiley & Sons, Ltd.

Ancillary