-
Something wrong with this record ?
Semantic framework for mapping object-oriented model to semantic web languages
P. Ježek, R. Mouček,
Language English Country Switzerland
Document type Journal Article
NLK
Directory of Open Access Journals
from 2007
Free Medical Journals
from 2007
PubMed Central
from 2007
Europe PubMed Central
from 2007
ProQuest Central
from 2007-11-02 to 2021-12-31
Open Access Digital Library
from 2007-01-01
Open Access Digital Library
from 2007-01-01
ROAD: Directory of Open Access Scholarly Resources
from 2007
- Publication type
- Journal Article MeSH
The article deals with and discusses two main approaches in building semantic structures for electrophysiological metadata. It is the use of conventional data structures, repositories, and programming languages on one hand and the use of formal representations of ontologies, known from knowledge representation, such as description logics or semantic web languages on the other hand. Although knowledge engineering offers languages supporting richer semantic means of expression and technological advanced approaches, conventional data structures and repositories are still popular among developers, administrators and users because of their simplicity, overall intelligibility, and lower demands on technical equipment. The choice of conventional data resources and repositories, however, raises the question of how and where to add semantics that cannot be naturally expressed using them. As one of the possible solutions, this semantics can be added into the structures of the programming language that accesses and processes the underlying data. To support this idea we introduced a software prototype that enables its users to add semantically richer expressions into a Java object-oriented code. This approach does not burden users with additional demands on programming environment since reflective Java annotations were used as an entry for these expressions. Moreover, additional semantics need not to be written by the programmer directly to the code, but it can be collected from non-programmers using a graphic user interface. The mapping that allows the transformation of the semantically enriched Java code into the Semantic Web language OWL was proposed and implemented in a library named the Semantic Framework. This approach was validated by the integration of the Semantic Framework in the EEG/ERP Portal and by the subsequent registration of the EEG/ERP Portal in the Neuroscience Information Framework.
References provided by Crossref.org
- 000
- 00000naa a2200000 a 4500
- 001
- bmc15014653
- 003
- CZ-PrNML
- 005
- 20150427104124.0
- 007
- ta
- 008
- 150420s2015 sz f 000 0|eng||
- 009
- AR
- 024 7_
- $a 10.3389/fninf.2015.00003 $2 doi
- 035 __
- $a (PubMed)25762923
- 040 __
- $a ABA008 $b cze $d ABA008 $e AACR2
- 041 0_
- $a eng
- 044 __
- $a sz
- 100 1_
- $a Ježek, Petr $u New Technologies for the Information Society, Faculty of Applied Sciences, University of West Bohemia Plzeň, Czech Republic ; Department of Computer Science and Engineering, Faculty of Applied Sciences, University of West Bohemia Plzeň, Czech Republic.
- 245 10
- $a Semantic framework for mapping object-oriented model to semantic web languages / $c P. Ježek, R. Mouček,
- 520 9_
- $a The article deals with and discusses two main approaches in building semantic structures for electrophysiological metadata. It is the use of conventional data structures, repositories, and programming languages on one hand and the use of formal representations of ontologies, known from knowledge representation, such as description logics or semantic web languages on the other hand. Although knowledge engineering offers languages supporting richer semantic means of expression and technological advanced approaches, conventional data structures and repositories are still popular among developers, administrators and users because of their simplicity, overall intelligibility, and lower demands on technical equipment. The choice of conventional data resources and repositories, however, raises the question of how and where to add semantics that cannot be naturally expressed using them. As one of the possible solutions, this semantics can be added into the structures of the programming language that accesses and processes the underlying data. To support this idea we introduced a software prototype that enables its users to add semantically richer expressions into a Java object-oriented code. This approach does not burden users with additional demands on programming environment since reflective Java annotations were used as an entry for these expressions. Moreover, additional semantics need not to be written by the programmer directly to the code, but it can be collected from non-programmers using a graphic user interface. The mapping that allows the transformation of the semantically enriched Java code into the Semantic Web language OWL was proposed and implemented in a library named the Semantic Framework. This approach was validated by the integration of the Semantic Framework in the EEG/ERP Portal and by the subsequent registration of the EEG/ERP Portal in the Neuroscience Information Framework.
- 655 _2
- $a časopisecké články $7 D016428
- 700 1_
- $a Mouček, Roman $u New Technologies for the Information Society, Faculty of Applied Sciences, University of West Bohemia Plzeň, Czech Republic ; Department of Computer Science and Engineering, Faculty of Applied Sciences, University of West Bohemia Plzeň, Czech Republic.
- 773 0_
- $w MED00174553 $t Frontiers in neuroinformatics $x 1662-5196 $g Roč. 9, č. - (2015), s. 3
- 856 41
- $u https://pubmed.ncbi.nlm.nih.gov/25762923 $y Pubmed
- 910 __
- $a ABA008 $b sig $c sign $y a $z 0
- 990 __
- $a 20150420 $b ABA008
- 991 __
- $a 20150427104428 $b ABA008
- 999 __
- $a ind $b bmc $g 1072234 $s 897531
- BAS __
- $a 3
- BAS __
- $a PreBMC
- BMC __
- $a 2015 $b 9 $c - $d 3 $i 1662-5196 $m Frontiers in neuroinformatics $n Front. neuroinform. $x MED00174553
- LZP __
- $a Pubmed-20150420