27.03.2014 Views

SEKE 2012 Proceedings - Knowledge Systems Institute

SEKE 2012 Proceedings - Knowledge Systems Institute

SEKE 2012 Proceedings - Knowledge Systems Institute

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Figure 7. Component selection by using SIS approach.<br />

The OMR (O ntology Matching Result) is sent to<br />

component extractor by OMR Sender, so that<br />

corresponding components can be extracted from<br />

components library, which P(C,S) is less than 1.Then the<br />

Enumerator invokes the super-component that creates<br />

various reuse analysis algorithms. The Tester collects and<br />

presents the test results. The Time Controller restarts the<br />

reuse analysis cycle with a d ifferent super component.<br />

The Eliminator eliminates the inferior algorithms, and<br />

finally the Con centrator selects the best algorithms with<br />

the optimal parameters.<br />

5. Conclusion<br />

This paper pr esented a novel approach for ontology<br />

mapping. It uses many existing and/or improved indexes<br />

and a no vel way to combine them. Experimental results<br />

demonstrate the effectiveness of the ap proach approach.<br />

Future research topics include the continuous<br />

improvement of the various indexes and the definition of<br />

a merging approach. As a pr actical application of this<br />

methodology, the so ftware component reuse approach<br />

based on ontology mapping emphasizes the application of<br />

the ontology mapping technology and the reuse of<br />

software components. In software engineering, ontology<br />

and ontology mapping technology can be very useful to<br />

promote the sharing and reuse of the domain knowledge.<br />

Through the mapping between the ontology nodes and<br />

reusable software components, we can achieve the reuse<br />

of the software assets from the ontology model to the<br />

software components. Further research topics include<br />

the refinement of mapping techniques between the<br />

ontology nodes and software components.<br />

References<br />

[3] L. Zhou, “Ontology Learning: State Of The Art And Open<br />

Issues,” Information Technology And Management, Vol. 8 ,<br />

Mar. 2007, Pp. 241-252.<br />

[4] H. Bao, H. Liu, J. Yu, And H. Xu, “An Ontology-Based<br />

Semantic Integration For Digital,” Architecture, 2005, Pp. 626 –<br />

631<br />

[5] G. Li, Z. Luo, And J. Shao, “Multi-Mapping Based Ontology<br />

Merging System Design,” Framework, 2010, Pp. 5-11.<br />

[6] M. Mao, Y. Peng, And M. Spring, “Ontology Mapping: As<br />

A Binary Classification Problem,” 2008 F ourth International<br />

Conference On Semantics, <strong>Knowledge</strong> And Grid, Dec. 2008,<br />

Pp. 20-25.<br />

[7] C. Zheng, Y.-Ping Shen, And L.I.N. Mei, “Ontology<br />

Mapping Based On Structures And Instances,” Machine<br />

Learning, 2010, Pp. 11-14.<br />

[8] L. Guan-Yu And L. Shu-Peng, “Formal Concept Analysis<br />

Based Ontology Merging Method 2 3,” Science And<br />

Technology, 2010, Pp. 279-282.<br />

[9] S. Li, H. Fan, Y. Wang, And L. Hong, “A Model And<br />

Approach For Heterogeneous Ontology Automatic Merging,”<br />

2009 International Joint Conference On Computational Sciences<br />

And Optimization, Apr. 2009, Pp. 214-217.<br />

[10] H. Xia, Z. Li, H. Wang, And Y. Gu, “A Lightweight<br />

Method Of Web Service Ontology Merging Based On Concept<br />

Lattice,” The 2nd IEEE Asia-Pacific Service Computing<br />

Conference (Apscc 2007), Dec. 2007, Pp. 304-311.<br />

[11] Studer R, Benjamins Vr, F ensel D, “<strong>Knowledge</strong><br />

Engineering: Principles And Methods”, IEEE Transactions On<br />

Data And <strong>Knowledge</strong> Engineering, 25(1-2): 161- 199, 1998<br />

[12] Wu Ya-Juan Lang Ji-Sheng Shang Fu-Hua, “A Similarity-<br />

Based Approach For Ontology Mapping”, <strong>Proceedings</strong> Of 2009<br />

4th International Conference On Computer Science & Education<br />

[13] P. Shvaik o, J. Euzenat, “Ontology Matching”, Springer,<br />

2007<br />

[14] P. Shvaiko, J. Euzenat, “Ontology matching: state of the art<br />

and future challenges”, IEEE Transactions on <strong>Knowledge</strong> and<br />

Data Engineering, <strong>2012</strong><br />

[15] Nie Zhao-Hui, Wang Yin–Ling, “Research On Attribute<br />

Mapping Between Similarity Ontology”, Computer Simulation.<br />

2006<br />

[16] Wordnet: http://wordnet.princeton.edu/<br />

[17] Motoshi Saeki, "Ontology-Based Software Development<br />

Techniques", ERCIM News No.58, 2004<br />

[18] Waralak V. Siricharoen, “Ontologies and object models in<br />

object oriented software engineering”, International Journal of<br />

Computer Science,33(1):1–6, 2007<br />

[19] Haruhiko Kaiya, Motoshi Saeki, “Ontology Based<br />

Requirements Analysis: Lightweight Semantic Processing<br />

Approach”, Pp.1-8, 2005<br />

[20] S.K. Chang, "A General Framework for Slow Intelligence<br />

<strong>Systems</strong>", International Journal of S oftware Engineering and<br />

<strong>Knowledge</strong> Engineering, Volume 20, Number 1, February 2010,<br />

1-16.<br />

[21] http://www.seals-project.eu/<br />

[1] Thomas C. Jepsen, "Just What Is An Ontology, Anyway?," It<br />

Professional, Vol. 11, No. 5, P p. 22-27, Sep./Oct. 2009,<br />

Doi:10.1109/Mitp.2009.105<br />

[2] M. Shamsfard, “The State Of The Art In Ontology Learning<br />

: A Framework For Comparison,” Computer Engineering, 2007,<br />

Pp. 1-28<br />

187

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!