Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Әр түрлі көздерден алынған ақпаратты өзара байланыстыру
Interrelating info from diverse sources
Семантикалық интеграция – әр түрлі көздерден алынған ақпаратты өзара байланыстыру процесі, мысалы, күнтізбелер мен істеуге тиіс істер тізімі, электрондық пошта архивтері, қатысу туралы ақпарат (физикалық, психологиялық және әлеуметтік), барлық түрдегі құжаттар, контактілер (әлеуметтік желілерді қоса алғанда), іздеу нәтижелері, сондай-ақ олардан туындаған жарнама және маркетингтік маңыздылығы. Осы тұрғыда семантика гетерогенді дерек көздері арасында делдал ретінде әрекет етеді, бұл дерек көздері құрылымымен қатар контекст немесе мәні жағынан да қақтығысуы мүмкін, соның нәтижесінде ақпаратты ұйымдастыруға және оны пайдалануға мүмкіндік береді.
Semantic integration is the process of interrelating information from diverse sources, for example calendars and to do lists, email archives, presence information (physical, psychological, and social), documents of all sorts, contacts (including social graphs), search results, and advertising and marketing relevance derived from them. In this regard, semantics focuses on the organization of and action upon information by acting as an intermediary between heterogeneous data sources, which may conflict not only by structure but also context or value.
Қолдану және әдістер
Кәсіпорын қолданбаларын интеграциялауда (EAI) семантикалық интеграция метадеректерді жариялау арқылы компьютерлік жүйелер арасындағы байланысты жеңілдетіп, тіпті автоматтандыра алады. Метадеректерді жариялау онтологияларды автоматты түрде байланыстыру мүмкіндігін ұсынады. (Жартылай автоматтандырылған) онтологияны картографиялаудың бір тәсілі семантикалық қашықтықты немесе оның керісінше, семантикалық ұқсастықты және тиісті ережелерді анықтауды қажет етеді. Басқа тәсілдерге лексикалық әдістер деп аталатындар, сондай-ақ онтологиялардың құрылымын пайдалануға негізделген әдістемелер кіреді. Ұқсастық/теңдікті нақты көрсету үшін көптеген онтология тілдерінде арнайы қасиеттер немесе қатынастар бар. Мысалы, OWL-де "owl:equivalentClass", "owl:equivalentProperty" және "owl:sameAs" сияқты мүмкіндіктер бар. Соңында жүйелік жобалар жаңа және мағыналы мүмкіндіктерді қамтамасыз ету үшін жарияланған семантикалық негізделген интерфейстерді біріктіретін композициялық архитектуралардың пайда болуын көруі мүмкін. Бұлар негізінен жобалау кезіндегі декларативтік сипаттамалар арқылы сипатталуы мүмкін, олар орындалу кезінде көрсетіліп, орындалуы мүмкін. Семантикалық интеграция интерфейсті жобалау және картографиялаудың жобалау кезіндегі жұмыстарын жеңілдету үшін де қолданылуы мүмкін. Бұл модельде семантика тек жобалауға ғана қолданылады, ал орындалу кезіндегі жүйелер синтаксис деңгейінде жұмыс істейді. Бұл "ерте семантикалық байланыс" тәсілі семантикалық жобалаудың артықшылықтарын сақтай отырып, жүйенің жалпы өнімділігін жақсарта алады.
In enterprise application integration (EAI), semantic integration can facilitate or even automate the communication between computer systems using metadata publishing. Metadata publishing potentially offers the ability to automatically link ontologies. One approach to (semi )automated ontology mapping requires the definition of a semantic distance or its inverse, semantic similarity and appropriate rules. Other approaches include so called lexical methods, as well as methodologies that rely on exploiting the structures of the ontologies. For explicitly stating similarity/equality, there exist special properties or relationships in most ontology languages. OWL, for example has "owl:equivalentClass", "owl:equivalentProperty" and "owl:sameAs". Eventually system designs may see the advent of composable architectures where published semantic based interfaces are joined together to enable new and meaningful capabilities. These could predominately be described by means of design time declarative specifications, that could ultimately be rendered and executed at run time. Semantic integration can also be used to facilitate design time activities of interface design and mapping. In this model, semantics are only explicitly applied to design and the run time systems work at the syntax level. This "early semantic binding" approach can improve overall system performance while retaining the benefits of semantic driven design.
Семантикалық интеграция жағдайлары
Өнеркәсіптік қолданыстан семантикалық байланыстар онтология класының немесе дерек типі қасиеті шегінде ғана жасалғаны байқалды. Бұл анықталған семантикалық интеграциялар: (1) онтология класының экземплярларын ешқандай шектеусіз басқа онтология класына интеграциялау; (2) бір онтология класындағы таңдалған экземплярларды қасиет мәнінің диапазонымен шектеу арқылы басқа онтология класына интеграциялау; (3) онтология класының экземплярларын экземпляр қасиетінің мәнін өзгерту арқылы басқа онтология класына интеграциялау. Олардың әрқайсысы нақты карталау қатынасын талап етеді, яғни сәйкесінше: (1) эквиваленттік немесе бағыныштылық карталау қатынасы, (2) қасиет мәнін шектейтін шартты карталау қатынасы (деректер диапазоны) және (3) қасиет мәнін түрлендіретін трансформация карталау қатынасы (өлшем бірлігін түрлендіру). Әрбір анықталған карталау қатынасы (1) тікелей карталау түрі, (2) деректер диапазоны карталау түрі немесе (3) өлшем бірлігін түрлендіру карталау түрі ретінде анықталуы мүмкін.
From the industry use case, it has been observed that the semantic mappings were performed only within the scope of the ontology class or the datatype property. These identified semantic integrations are (1) integration of ontology class instances into another ontology class without any constraint, (2) integration of selected instances in one ontology class into another ontology class by the range constraint of the property value and (3) integration of ontology class instances into another ontology class with the value transformation of the instance property. Each of them requires a particular mapping relationship, which is respectively: (1) equivalent or subsumption mapping relationship, (2) conditional mapping relationship that constraints the value of property (data range) and (3) transformation mapping relationship that transforms the value of property (unit transformation). Each identified mapping relationship can be defined as either (1) direct mapping type, (2) data range mapping type or (3) unit transformation mapping type.
Мысалдар
Тынық мұхитындағы биокомпьютерлік симпозиум биомедициналық саласындағы онтологиялардың байланыстырылуы мәселесін танымал етуге ықпал етті, және оның материалдарында осы тақырыпқа арналған көптеген мақалалар бар.
The Pacific Symposium on Biocomputing has been a venue for the popularization of the ontology mapping task in the biomedical domain, and a number of papers on the subject can be found in its proceedings.