TRANSFORMATION OF OBJECT-ORIENTED CODE INTO SEMANTIC WEB USING JAVA']JAVA ANNOTATIONS

被引:0
|
作者
Jezek, Petr [1 ]
Moucek, Roman [1 ]
机构
[1] Univ West Bohemia, Dept Comp Sci & Engn, Plzen, Czech Republic
关键词
OWL; RDF; Semantic web; Object-oriented code; !text type='Java']Java[!/text] annotations; Semantic representation; Data source; Transformation; Restriction mapping; Properties mapping; Relations mapping; Semantic description;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper deals with difficulties occurring during transformation of schema and data from an object oriented code to a semantic web representation (RDF, OWL). The authors describe differences in semantic expressivity between the object-oriented approach and the semantic web approach and look for the ways to fill this semantic gap. Then some existing approaches with their difficulties are introduced and a preliminary idea using Java annotations is proposed. Java annotations add missing semantic information into Java code, which is consequently processed by the proposed framework and serialized into output semantic web structure (OWL).
引用
收藏
页码:207 / 210
页数:4
相关论文
共 50 条
  • [41] JAMES: An object-oriented Java']Java framework for discrete optimization using local search metaheuristics
    De Beukelaer, Herman
    Davenport, Guy F.
    De Meyer, Geert
    Fack, Veerle
    SOFTWARE-PRACTICE & EXPERIENCE, 2017, 47 (06): : 921 - 938
  • [42] The development of an object-oriented, discrete-event simulation language using Java']Java.
    Martin, P
    ASIA PACIFIC SOFTWARE ENGINEERING CONFERENCE AND INTERNATIONAL COMPUTER SCIENCE CONFERENCE, PROCEEDINGS, 1997, : 123 - 130
  • [43] A reusable graphical user interface for manipulating object-oriented databases using Java']Java and XML
    Dietrich, SW
    Suceava, D
    Cherukuri, C
    Urban, SD
    PROCEEDINGS OF THE THIRTY-SECOND SIGCSE TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2001, 33 (01): : 362 - 366
  • [44] Using Contour Diagrams and JIVE to Illustrate Object-Oriented Semantics in the Java']Java Programming Language
    Streib, James T.
    Soma, Takako
    SIGCSE 10: PROCEEDINGS OF THE 41ST ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2010, : 510 - 514
  • [45] Mining Reusable Software Components from Object-Oriented Source Code using Discrete PSO and Modeling Them as Java']Java Beans
    Rathee, Amit
    Chhabra, Jitender Kumar
    INFORMATION SYSTEMS FRONTIERS, 2020, 22 (06) : 1519 - 1537
  • [46] Towards Automated Testing and Feedback of Object-Oriented Programming Tasks in Java']Java
    Muncey, Andrew
    PROCEEDINGS OF THE 2023 CONFERENCE ON UNITED KINGDOM & IRELAND COMPUTING EDUCATION RESEARCH, UKICER 2023, 2023,
  • [47] JIDVC: Java']Java interface and dynamic version configuration for object-oriented systems
    Liang, XZ
    Xu, LP
    Wang, ZY
    OBJECT-ORIENTED TECHNOLOGY, 1998, : 36 - 42
  • [48] Constraint-Logic Object-Oriented Programming on the Java']Java Virtual Machine
    Winkelmann, Hendrik
    Kuchen, Herbert
    37TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, 2022, : 1258 - 1267
  • [49] A data flow approach to testing object-oriented Java']Java-programs
    Oster, N
    Dorn, RD
    PROBABILISTIC SAFETY ASSESSMENT AND MANAGEMENT, VOL 1- 6, 2004, : 1114 - 1119
  • [50] The net worth of an object-oriented pattern: Practical implications of Java']Java RMI
    German, DA
    TENTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS, 2004, : 385 - 391