Multilingual and Localization Support for Ontologies
|
|
|
- Sharleen Waters
- 10 years ago
- Views:
Transcription
1 Multilingual and Localization Support for Ontologies Mauricio Espinoza, Asunción Gómez-Pérez and Elena Montiel-Ponsoda UPM, Laboratorio de Inteligencia Artificial, Boadilla del Monte, Spain {jespinoza, asun, Abstract. This demo proposal aims at providing support for the localization of ontologies, and as a result at obtaining multilingual ontologies. We briefly present an advanced version of LabelTranslator, our system to localize ontology terms in different natural languages. The current version of the system differs from previous works reported in [1, 2] in that it relies on a modular approach to store the linguistic information associated to ontology terms. Additionally, it uses a synchronization method to maintain the conceptual and linguistic information updated. Keywords: Ontology localization, Multilingual ontologies. 1 Introduction Multilinguality in ontologies has become an impending need for institutions worldwide with valuable linguistic resources in different natural languages. Since most ontologies are developed in one language, obtaining multilingual ontologies implies to localize or adapt them to a concrete language and culture community, as defined in [5, 6]. For this end, we designed and implemented LabelTranslator [1, 2], a system that suggests translations of ontology labels among English, Spanish and German, with the purpose of building a multilingual ontology. The current trend in the integration of multilinguality in ontologies suggests the suitability of keeping ontology knowledge and linguistic (multilingual) knowledge separated and independent. However, the first version of LabelTranslator followed a non-modular approach, in which multilingual information was embedded in the ontology by means of the RDFS/OWL predicates. This approach has important limitations related to the restricted amount of linguistic information that can be attached to ontology concepts. Furthermore, multilingual information is limited to strings without information about senses in their respective languages, nor about provenance of the information, which makes concept localization to different natural languages quite difficult. In this paper we describe the features and design aspects of the second version of the LabelTranslator system. The current version of our tool supports the Linguistic Information Repository (LIR) [3, 4] model, which follows the current trend in the integration of linguistic information in ontologies. The LIR model consists of a set of linguistic classes, whose nature accounts for the localization of ontology terms in a certain language.
2 The rest of this paper is structured as follows. In Section 2 we briefly describe the LIR model designed for the representation of multilingual information in ontologies. Then, a comprehensive solution to the problems of managing the conceptual knowledge and the linguistic knowledge by means of synchronization techniques can be found in Section 3. 2 Ontology Enrichment by means of the LIR model The first version of our tool used some fields of the NeOn ToolKit 1 for storing the multilingual information generated by the system. The link we established between the terms in the ontology and its associated translations was characterized by simple references between concepts and labels (as offered by the standard owl:comment and rdfs:label properties). However, for the second version of LabelTranslator we decided to go for a modular approach, in which the conceptualization is kept apart from the multilingual information. With this purpose in mind, an ontology of linguistic and terminological concepts has been developed within the NeOn project in order to capture relevant linguistic information that linked to domain ontologies enables their localization. The LIR is a portable model that can be associated to any element of an OWL ontology by means of an OWL meta-ontology. The main classes that compose the LIR (Lexicalization, Sense, Definition, UsageContext, Note and Source) are organized around the LexicalEntry class, which is related to any ontology element (by means of the haslexicalentry relation). The set of LIR concepts enables a complete description in natural language of the ontology element they are associated to. Additionally, by means of typical lexical relations within the same language (e.g. hassynonym) and across languages (hastranslation), the LIR organizes linguistic information within and across languages with the aim of enabling ontology localization. The LIR provides a selection of ISO standard classes for describing linguistic and terminological knowledge, ensuring in this way its eventual extension to cover other types of linguistic data (e.g. morphological or syntactic description), if required. When the ontology user creates/imports a new OWL ontology in Neon, the LabelTranslator system automatically builds an empty linguistic model associated to the ontology under consideration. This model is used by our system to store the linguistic information associated with each ontology term. Figure 1 shows the Linguistic Information page associated to the sample ontology term FAO. LabelTranslator fills in runtime the majority of fields of the linguistic page, according to the information obtained by the system in the translation process. A more detailed description of the translation process can be found in [1]. Initially, the linguistic information page shows five sections that correspond to the lexical entries of the selected ontology element (FAO in our example) and the associated information of each lexical entry: lexicalizations, lexical entry senses, usage contexts, sources, and notes. In the example given in figure1 we 1
3 illustrate also part of the information supported by the LIR model. Thus, three lexical entries (LexicalEntry-1,LexicalEntry-2, and LexicalEntry-3) are associated with the same concept (FAO:Class), which means that they are all terms that identify one and the same concept. Two lexical entries (LexicalEntry-1 and LexicalEntry-2) belong to the same Language (English), whereas the third lexical entry (LexicalEntry-3) belongs to Spanish. The two English lexical entries are considered synonyms, and translations of the Spanish lexical entry. This information is shown in the field Lexical Entry Relationships. Fig. 1. Linguistic Information page with data of the concept FAO. Of course, every time that the user chooses a new entry, the interface automatically displays the information correlated in the different sections. Thus, in our example LexicalEntry-1 includes two lexicalizations whose labels are FAO and Food and Agriculture Organization, respectively. Food and Agriculture Organization has like acronym FAO, and, moreover, it is considered a common name (in opposition to scientific name) and a multi-word expression. This information is shown in the fields Lexicalization Term Type and Lexicalization Variants.
4 3 Localization Management In this section we present a comprehensive solution to the problems of managing changing on the ontology model (OM) and propagating these changes to linguistic model (LM). In order to keep both models synchronized we first need to find out exactly what has been changed in the ontology model, then find the equivalent places in the linguistic model, and only then start the updating. Addition of new terms in the ontology, or deletion of an existing term can be controlled by some mechanism of change synchronization. In the NeOn ToolKit, an advanced change tracking, based on Resource Delta 2, is able to capture changes even when ontological terms have changed their position within the ontology model. By adopting this feature, our system can accurately identify the minimal set of changes needed to adjust the structure of the linguistic model, a critical first step to ensure that a matching change is made in the localized ontology. Simplifying localization management using synchronization. Label- Translator provides a model where sets of ontology terms and linguistic information associated (in different languages) are separately stored. Therefore, it would be very difficult for a person to update/review all the linguistic definitions and information associated with a particular concept. We believe that this process will be done by different people at different times and in different countries. Thus, the maintenance cycle for each language will often be separated. Figure 2 illustrates the localization management used in our system to synchronize the conceptual and linguistic information. In the following we analyze the process in more detail, describing the actions performed by each actor of our scenario. Ontology expert. (S)he is responsible for editing the changes in the ontology model. All the changes executed in each user session are stored in a repository as a new version. The types of changes that our system can manage are the following: changes of the label content (e.g., ontology label rename) and ontology structure changes (e.g., delete or add operations). For each case, LabelTranslator stores the type of operation executed and its additional information (e.g., the name of the renamed label). This information is used in our system to synchronize the conceptual and linguistic information. Linguist expert(s). The linguist expert in a specific target language is responsible for performing the localization process. Notice that this process always uses the last version of an ontology. When the linguist needs to update the linguistic model (LM), our system tries to synchronize both models, performing the following actions: (1) obtaining the current version of the LM to be updated, (2) extracting the last version of the changes in the ontology model (OM) from which the last localization was taken (normally the one with the same number as the LM), (3) performing all the actions 2 A resource delta represents changes in the state of a resource tree between two discrete points in time
5 of the file of changes in the LM, and (4) updating the LM version in the repository. Fig. 2. Synchronization of ontology and linguistic model. Acknowledgements This work is supported by the European Commission s Sixth Framework Program under the project name: Lyfecycle support for networked ontologies (NeOn) (FP ), and the National Project GeoBuddies (TSI C02). References 1. M. Espinoza, A. Gómez-Pérez, and E. Mena. Enriching an ontology with multilingual information. In Proc. of 5th European Semantic Web Conference (ESWC 08), Tenerife, (Spain), June M. Espinoza, A. Gómez-Pérez, and E. Mena. Labeltranslator - automatically localizing an ontology. In Proc. of 5th European Semantic Web Conference (ESWC 08), Tenerife, (Spain), June E. Montiel-Ponsoda, G. Aguado, A. Gómez-Pérez, and W. Peters. Modelling multilinguality in ontologies. In Coling 2008: Companion volume - Posters and Demonstrations, Manchester, UK, E. Montiel-Ponsoda, W. Peters, G. Aguado, M. Espinoza, A. Gómez-Pérez, and M. Sini. Multilingual and localization support for ontologies. In NeOn Project Deliverable (August 2008). 5. M. C. Suárez-Figueroa and A. Gómez-Pérez. First attempt towards a standard glossary of ontology engineering terminology. In Proc. of 8th International Conference on Terminology and Knowledge Engineering (TKE 08), M. C. Suárez-Figueroa and A. Gómez-Pérez. Towards a glossary of activities in the ontology engineering field. In Proc. of 6th International Conference on Language Resources and Evaluation (LREC 08), 2008.
Building Ontology Networks: How to Obtain a Particular Ontology Network Life Cycle?
See discussions, stats, and author profiles for this publication at: http://www.researchgate.net/publication/47901002 Building Ontology Networks: How to Obtain a Particular Ontology Network Life Cycle?
How To Use Networked Ontology In E Health
A practical approach to create ontology networks in e-health: The NeOn take Tomás Pariente Lobo 1, *, Germán Herrero Cárcel 1, 1 A TOS Research and Innovation, ATOS Origin SAE, 28037 Madrid, Spain. Abstract.
Introduction to the Semantic Web
Introduction to the Semantic Web Asunción Gómez-Pérez {asun}@fi.upm.es http://www.oeg-upm.net Omtological Engineering Group Laboratorio de Inteligencia Artificial Facultad de Informática Universidad Politécnica
Application of ontologies for the integration of network monitoring platforms
Application of ontologies for the integration of network monitoring platforms Jorge E. López de Vergara, Javier Aracil, Jesús Martínez, Alfredo Salvador, José Alberto Hernández Networking Research Group,
International Journal of Scientific & Engineering Research, Volume 4, Issue 11, November-2013 5 ISSN 2229-5518
International Journal of Scientific & Engineering Research, Volume 4, Issue 11, November-2013 5 INTELLIGENT MULTIDIMENSIONAL DATABASE INTERFACE Mona Gharib Mohamed Reda Zahraa E. Mohamed Faculty of Science,
An Ontology Based Method to Solve Query Identifier Heterogeneity in Post- Genomic Clinical Trials
ehealth Beyond the Horizon Get IT There S.K. Andersen et al. (Eds.) IOS Press, 2008 2008 Organizing Committee of MIE 2008. All rights reserved. 3 An Ontology Based Method to Solve Query Identifier Heterogeneity
Development of an Ontology for the Document Management Systems for Construction
Development of an Ontology for the Document Management Systems for Construction Alba Fuertes a,1, Núria Forcada a, Miquel Casals a, Marta Gangolells a and Xavier Roca a a Construction Engineering Department.
D6.1.3 Revised Dissemination & Exploitation Plan Page 1 of 40
Multilingual Ontologies for Networked Knowledge D6.1.3: Revised Dissemination & Exploitation Plan (M18) Dissemination level CO Project ref. no Project acronym Start date of project (duration) Document
Turning Emergency Plans into Executable
Turning Emergency Plans into Executable Artifacts José H. Canós-Cerdá, Juan Sánchez-Díaz, Vicent Orts, Mª Carmen Penadés ISSI-DSIC Universitat Politècnica de València, Spain {jhcanos jsanchez mpenades}@dsic.upv.es
How the Computer Translates. Svetlana Sokolova President and CEO of PROMT, PhD.
Svetlana Sokolova President and CEO of PROMT, PhD. How the Computer Translates Machine translation is a special field of computer application where almost everyone believes that he/she is a specialist.
A generic approach for data integration using RDF, OWL and XML
A generic approach for data integration using RDF, OWL and XML Miguel A. Macias-Garcia, Victor J. Sosa-Sosa, and Ivan Lopez-Arevalo Laboratory of Information Technology (LTI) CINVESTAV-TAMAULIPAS Km 6
Practical Guidelines for Building Semantic erecruitment Applications
Practical Guidelines for Building Semantic erecruitment Applications Malgorzata Mochol, Elena Paslaru Bontas Simperl Free University of Berlin Takustr. 9, 14195 Berlin, Germany mochol, [email protected]
Appraise: an Open-Source Toolkit for Manual Evaluation of MT Output
Appraise: an Open-Source Toolkit for Manual Evaluation of MT Output Christian Federmann Language Technology Lab, German Research Center for Artificial Intelligence, Stuhlsatzenhausweg 3, D-66123 Saarbrücken,
Fund Finder: A case study of database-to-ontology mapping
Fund Finder: A case study of database-to-ontology mapping Jesús Barrasa, Oscar Corcho, Asunción Gómez-Pérez (Ontology Group, Departamento de Inteligencia Artificial, Facultad de Informática, Universidad
A terminology model approach for defining and managing statistical metadata
A terminology model approach for defining and managing statistical metadata Comments to : R. Karge (49) 30-6576 2791 mail [email protected] Content 1 Introduction... 4 2 Knowledge presentation...
Genomic CDS: an example of a complex ontology for pharmacogenetics and clinical decision support
Genomic CDS: an example of a complex ontology for pharmacogenetics and clinical decision support Matthias Samwald 1 1 Medical University of Vienna, Vienna, Austria [email protected] Abstract.
Evaluation experiment of ontology tools interoperability with the WebODE ontology engineering workbench
Evaluation experiment of ontology tools interoperability with the WebODE ontology engineering workbench Óscar Corcho, Asunción Gómez-Pérez, Danilo José Guerrero-Rodríguez, David Pérez-Rey, Alberto Ruiz-Cristina,
Data Quality Mining: Employing Classifiers for Assuring consistent Datasets
Data Quality Mining: Employing Classifiers for Assuring consistent Datasets Fabian Grüning Carl von Ossietzky Universität Oldenburg, Germany, [email protected] Abstract: Independent
A Software Tool for Thesauri Management, Browsing and Supporting Advanced Searches
J. Nogueras-Iso, J.A. Bañares, J. Lacasta, J. Zarazaga-Soria 105 A Software Tool for Thesauri Management, Browsing and Supporting Advanced Searches J. Nogueras-Iso, J.A. Bañares, J. Lacasta, J. Zarazaga-Soria
Embedding Defeasible Argumentation in the Semantic Web: an ontology-based approach
Embedding Defeasible Argumentation in the Semantic Web: an ontology-based approach Sergio Alejandro Gómez 1 Carlos Iván Chesñevar Guillermo Ricardo Simari 1 Laboratorio de Investigación y Desarrollo en
TRANSFoRm: Vision of a learning healthcare system
TRANSFoRm: Vision of a learning healthcare system Vasa Curcin, Imperial College London Theo Arvanitis, University of Birmingham Derek Corrigan, Royal College of Surgeons Ireland TRANSFoRm is partially
Evaluation experiment for the editor of the WebODE ontology workbench
Evaluation experiment for the editor of the WebODE ontology workbench Óscar Corcho, Mariano Fernández-López, Asunción Gómez-Pérez Facultad de Informática. Universidad Politécnica de Madrid Campus de Montegancedo,
A Pattern-based Framework of Change Operators for Ontology Evolution
A Pattern-based Framework of Change Operators for Ontology Evolution Muhammad Javed 1, Yalemisew M. Abgaz 2, Claus Pahl 3 Centre for Next Generation Localization (CNGL), School of Computing, Dublin City
Distributed Database for Environmental Data Integration
Distributed Database for Environmental Data Integration A. Amato', V. Di Lecce2, and V. Piuri 3 II Engineering Faculty of Politecnico di Bari - Italy 2 DIASS, Politecnico di Bari, Italy 3Dept Information
A Meta-model of Business Interaction for Assisting Intelligent Workflow Systems
A Meta-model of Business Interaction for Assisting Intelligent Workflow Systems Areti Manataki and Yun-Heh Chen-Burger Centre for Intelligent Systems and their Applications, School of Informatics, The
Characterizing Knowledge on the Semantic Web with Watson
Characterizing Knowledge on the Semantic Web with Watson Mathieu d Aquin, Claudio Baldassarre, Laurian Gridinoc, Sofia Angeletou, Marta Sabou, and Enrico Motta Knowledge Media Institute (KMi), The Open
Using a hybrid approach for the development of an ontology in the hydrographical domain
Using a hybrid approach for the development of an ontology in the hydrographical domain F. J. López-Pellicer a,1, L. M. Vilches-Blázquez b, J. Nogueras-Iso a,1, O. Corcho c, M. A. Bernabé d, A. F. Rodríguez
Semantic Modeling with RDF. DBTech ExtWorkshop on Database Modeling and Semantic Modeling Lili Aunimo
DBTech ExtWorkshop on Database Modeling and Semantic Modeling Lili Aunimo Expected Outcomes You will learn: Basic concepts related to ontologies Semantic model Semantic web Basic features of RDF and RDF
A Tool for Generating Partition Schedules of Multiprocessor Systems
A Tool for Generating Partition Schedules of Multiprocessor Systems Hans-Joachim Goltz and Norbert Pieth Fraunhofer FIRST, Berlin, Germany {hans-joachim.goltz,nobert.pieth}@first.fraunhofer.de Abstract.
Integration of Time Management in the Digital Factory
Integration of Time Management in the Digital Factory Ulf Eberhardt a,, Stefan Rulhoff b,1 and Dr. Josip Stjepandic c a Project Engineer, Daimler Trucks, Mannheim, Germany b Consultant, PROSTEP AG, Darmstadt
Natural Language to Relational Query by Using Parsing Compiler
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 4, Issue. 3, March 2015,
Model Driven Interoperability through Semantic Annotations using SoaML and ODM
Model Driven Interoperability through Semantic Annotations using SoaML and ODM JiuCheng Xu*, ZhaoYang Bai*, Arne J.Berre*, Odd Christer Brovig** *SINTEF, Pb. 124 Blindern, NO-0314 Oslo, Norway (e-mail:
HOW TO CREATE YOUR TRANSLATION GLOSSARY
HOW TO CREATE YOUR TRANSLATION GLOSSARY Create Your Translation Glossary Glossaries, style guides, lexicons...sure you have them. Do you really need a glossary of terms to translate your app, website,
The Use of Terminological Knowledge Bases in Software Localisation
The Use of Terminological Knowledge Bases in Software Localisation E.A. Karkaletsis, C.D. Spyropoulos, G. Vouros Institute of Informatics & Telecommunications, N.C.S.R. "Demokritos", 15310 Aghia Paraskevi,
Ontology for Home Energy Management Domain
Ontology for Home Energy Management Domain Nazaraf Shah 1,, Kuo-Ming Chao 1, 1 Faculty of Engineering and Computing Coventry University, Coventry, UK {nazaraf.shah, k.chao}@coventry.ac.uk Abstract. This
Clarifying a vision on certification of MDA tools
SCIENTIFIC PAPERS, UNIVERSITY OF LATVIA, 2010. Vol. 757 COMPUTER SCIENCE AND INFORMATION TECHNOLOGIES 23 29 P. Clarifying a vision on certification of MDA tools Antons Cernickins Riga Technical University,
Transformation of Free-text Electronic Health Records for Efficient Information Retrieval and Support of Knowledge Discovery
Transformation of Free-text Electronic Health Records for Efficient Information Retrieval and Support of Knowledge Discovery Jan Paralic, Peter Smatana Technical University of Kosice, Slovakia Center for
Semantics and Ontology of Logistic Cloud Services*
Semantics and Ontology of Logistic Cloud s* Dr. Sudhir Agarwal Karlsruhe Institute of Technology (KIT), Germany * Joint work with Julia Hoxha, Andreas Scheuermann, Jörg Leukel Usage Tasks Query Execution
Special Topics in Computer Science
Special Topics in Computer Science NLP in a Nutshell CS492B Spring Semester 2009 Jong C. Park Computer Science Department Korea Advanced Institute of Science and Technology INTRODUCTION Jong C. Park, CS
D 2.2.3 EUOSME: European Open Source Metadata Editor (revised 2010-12-20)
Project start date: 01 May 2009 Acronym: EuroGEOSS Project title: EuroGEOSS, a European Theme: FP7-ENV-2008-1: Environment (including climate change) Theme title: ENV.2008.4.1.1.1: European Environment
Co-Creation of Models and Metamodels for Enterprise. Architecture Projects.
Co-Creation of Models and Metamodels for Enterprise Architecture Projects Paola Gómez [email protected] Hector Florez [email protected] ABSTRACT The linguistic conformance and the ontological
Context Capture in Software Development
Context Capture in Software Development Bruno Antunes, Francisco Correia and Paulo Gomes Knowledge and Intelligent Systems Laboratory Cognitive and Media Systems Group Centre for Informatics and Systems
CONCEPTCLASSIFIER FOR SHAREPOINT
CONCEPTCLASSIFIER FOR SHAREPOINT PRODUCT OVERVIEW The only SharePoint 2007 and 2010 solution that delivers automatic conceptual metadata generation, auto-classification and powerful taxonomy tools running
A Semantic web approach for e-learning platforms
A Semantic web approach for e-learning platforms Miguel B. Alves 1 1 Laboratório de Sistemas de Informação, ESTG-IPVC 4900-348 Viana do Castelo. [email protected] Abstract. When lecturers publish contents
Theodoros. N. Arvanitis, RT, DPhil, CEng, MIET, MIEEE, AMIA, FRSM
TRANSFoRm Theodoros. N. Arvanitis, RT, DPhil, CEng, MIET, MIEEE, AMIA, FRSM Biomedical Informatics, Signals & Systems Research Laboratory School of Electronic, Electrical & Computer Engineering College
A Repository of Semantic Open EHR Archetypes
International Journal of Artificial Intelligence and Interactive Multimedia, Vol. 3, Nº 2. A Repository of Semantic Open EHR Archetypes Fernando Sánchez, Samuel Benavides, Fernando Moreno, Guillermo Garzón,
Query-Based Approach to Workflow Process Dependency Analysis Technical Report 01 Faculty of Science 2005
Query-Based Approach to Workflow Process Dependency Analysis Technical Report 01 Faculty of Science 2005 Weizhen Dai and H. Dominic Covvey School of Computer Science and the Waterloo Institute for Health
D6.3 Knowledge Model: Project Knowledge Management
D6.3 Knowledge Model: Project Knowledge Management Project title: Project acronym: Project number: Project instrument: Knowledge in a Wiki KIWI ICT-2007.4.2-211932 EU FP7 Small and Medium-Scale Focused
SERENITY Pattern-based Software Development Life-Cycle
SERENITY Pattern-based Software Development Life-Cycle Francisco Sanchez-Cid, Antonio Maña Computer Science Department University of Malaga. Spain {cid, amg}@lcc.uma.es Abstract Most of current methodologies
A Framework for Software Product Line Engineering
Günter Böckle Klaus Pohl Frank van der Linden 2 A Framework for Software Product Line Engineering In this chapter you will learn: o The principles of software product line subsumed by our software product
Foundations for Systems Development
Foundations for Systems Development ASSIGNMENT 1 Read this assignment introduction. Then, read Chapter 1, The Systems Development Environment, on pages 2 25 in your textbook. What Is Systems Analysis and
Comprendium Translator System Overview
Comprendium System Overview May 2004 Table of Contents 1. INTRODUCTION...3 2. WHAT IS MACHINE TRANSLATION?...3 3. THE COMPRENDIUM MACHINE TRANSLATION TECHNOLOGY...4 3.1 THE BEST MT TECHNOLOGY IN THE MARKET...4
WHITE PAPER DATA GOVERNANCE ENTERPRISE MODEL MANAGEMENT
WHITE PAPER DATA GOVERNANCE ENTERPRISE MODEL MANAGEMENT CONTENTS 1. THE NEED FOR DATA GOVERNANCE... 2 2. DATA GOVERNANCE... 2 2.1. Definition... 2 2.2. Responsibilities... 3 3. ACTIVITIES... 6 4. THE
Data Integration using Semantic Technology: A use case
Data Integration using Semantic Technology: A use case Jürgen Angele, ontoprise GmbH, Germany Michael Gesmann, Software AG, Germany Abstract For the integration of data that resides in autonomous data
Techniques for ensuring interoperability in an Electronic health Record
Techniques for ensuring interoperability in an Electronic health Record Author: Ovidiu Petru STAN 1. INTRODUCTION Electronic Health Records (EHRs) have a tremendous potential to improve health outcomes
Project Knowledge Management Based on Social Networks
DOI: 10.7763/IPEDR. 2014. V70. 10 Project Knowledge Management Based on Social Networks Panos Fitsilis 1+, Vassilis Gerogiannis 1, and Leonidas Anthopoulos 1 1 Business Administration Dep., Technological
Mining the Software Change Repository of a Legacy Telephony System
Mining the Software Change Repository of a Legacy Telephony System Jelber Sayyad Shirabad, Timothy C. Lethbridge, Stan Matwin School of Information Technology and Engineering University of Ottawa, Ottawa,
Semantic Stored Procedures Programming Environment and performance analysis
Semantic Stored Procedures Programming Environment and performance analysis Marjan Efremov 1, Vladimir Zdraveski 2, Petar Ristoski 2, Dimitar Trajanov 2 1 Open Mind Solutions Skopje, bul. Kliment Ohridski
Ubiquitous, Pervasive and Mobile Computing: A Reusable-Models-based Non-Functional Catalogue
Ubiquitous, Pervasive and Mobile Computing: A Reusable-Models-based Non-Functional Catalogue Milene Serrano 1 and Maurício Serrano 1 1 Universidade de Brasília (UnB/FGA), Curso de Engenharia de Software,
Requirements Ontology and Multi representation Strategy for Database Schema Evolution 1
Requirements Ontology and Multi representation Strategy for Database Schema Evolution 1 Hassina Bounif, Stefano Spaccapietra, Rachel Pottinger Database Laboratory, EPFL, School of Computer and Communication
LinkZoo: A linked data platform for collaborative management of heterogeneous resources
LinkZoo: A linked data platform for collaborative management of heterogeneous resources Marios Meimaris, George Alexiou, George Papastefanatos Institute for the Management of Information Systems, Research
JMulTi/JStatCom - A Data Analysis Toolkit for End-users and Developers
JMulTi/JStatCom - A Data Analysis Toolkit for End-users and Developers Technology White Paper JStatCom Engineering, www.jstatcom.com by Markus Krätzig, June 4, 2007 Abstract JStatCom is a software framework
Domain Independent Knowledge Base Population From Structured and Unstructured Data Sources
Proceedings of the Twenty-Fourth International Florida Artificial Intelligence Research Society Conference Domain Independent Knowledge Base Population From Structured and Unstructured Data Sources Michelle
