A Tool-supported Methodology for Ontology-based Knowledge Management
|
|
- Solomon Shanon Barrett
- 6 years ago
- Views:
Transcription
1 A Tool-supported Methodology for Ontology-based Knowledge Management York Sure Institute AIFB, University of Karlsruhe, D Karlsruhe, Germany tel , fax Abstract. A methodology for introducing an ontology-based KM solution into enterprises is described which extends and improves the CommonKADS methodology by introducing among others specific guidelines for developing and maintaining the respective ontology. Special emphasis is put on a stepwise construction and evaluation of the ontology. The methodology is supported by a tool, OntoKick, that supports ontology engineers in early stages, i.e. the kickoff phase of ontology development. Keywords. Knowledge Management, Methodology, Ontology 1 Introduction Knowledge Management (KM) has become an important success factor for enterprises in virtually all areas during the last decade to name but a few, one might think of human resource management, enterprise organization and enterprise culture. Information technology (IT) plays a crucial role in knowledge management, e.g. by operationalizing knowledge management processes in daily life. IT-supported KM solutions are built around some kind of organizational memory [6] that integrates informal, semi-formal and formal knowledge in order to facilitate its access, sharing and reuse by members of the organization(s) for solving their individual or collective tasks [3]. In such a context, knowledge has to be modeled, appropriately structured and interlinked for supporting its flexible integration and its personalized presentation to the consumer. Ontologies have shown to be the right answer to these structuring and modeling problems by providing a formal conceptualization of a particular domain that is shared by a group of people in an organization [9]. Ontologies aim at capturing domain knowledge in a generic way and provide a commonly agreed understanding of a domain, which may be reused and shared across applications and groups. Ontologies typically consist of definitions of concepts, relations and axioms. Until a few years ago the building of ontologies was done in a rather ad hoc fashion. Meanwhile there have been some few, but seminal proposals for guiding the ontology development process (cf. Section 4). One of the most prominent methodologies is CommonKADS that puts emphasis on an early feasibility study as well as on constructing several models that capture different kinds of knowledge needed for realizing a KM solution [10]. In this paper we first describe a methodology for introducing an ontology-based KM solution into enterprises which extends and improves the CommonKADS methodology by introducing among others specific guidelines for developing and maintaining the respective ontology. Special emphasis is put on a stepwise construction and evaluation of the ontology. Second, we present a tool ( OntoKick ) that supports ontology engineers in early stages of the methodology, i.e. the kickoff phase of ontology development. Before we conclude we present related work in that particular research area. 2 Methodology for Ontology-based Knowledge Management In contrast to well-known methodologies for ontology development (cf. Section 4), which mostly restrict their attention within the ontology itself, our approach focuses on the application-driven development of ontologies during the introduction of ontology based knowledge management systems. We cover aspects from the early stages of setting up a knowl-
2 edge management project to the final roll out of the ontology-based knowledge management system. The steps of our methodology are sketched in Figure 1, we will now describe each step in detail. Feasibility study. Any knowledge management system may only function satisfactorily if it is properly integrated into the organization in which it is operational. Many factors other than technology determine success or failure of such a system. To analyze these factors, one must initially perform a feasibility study to first identify problem/opportunity areas and potential solutions, and second, to put them into a wider organizational perspective. The feasibility study serves as a decision support for economical and technical project feasibility, in order to select the most promising focus area, i.e. the domain for the ontology based system to be developed. We rely on the approach for carrying out a feasibility study that is described by the CommonKADS methodology [10]. It should be carried out before actually developing ontologies and serves as a basis for the kickoff phase. Besides the domain of the system it helps to identify the people involved in setting up and using the system, viz. the domain experts, users and supporters of a system). Kickoff phase. The first step to engineer ontologies is to capture requirements in an ontology requirements specification document ( ORSD ) describing what an ontology should support and sketching the planned area of the ontology application. It should guide an ontology engineer to decide about inclusion, exclusion and the hierarchical structure of concepts in the ontology. In this early stage one should look for already developed and potentially reusable ontologies. In summary, it should clearly describe the information shown in Table 1. ORSD1. Domain and goal of the ontology ORSD2. Design guidelines to ensure a consistent development (e.g. naming conventions) ORSD3. Available knowledge sources (e.g. domain experts, reusable ontologies, organization charts, business plans, dictionaries, index lists, dbschemas etc.) ORSD4. Potential users and use cases ORSD5. Applications supported by the ontology Table 1 Content of the ORSD Through analysis of the available knowledge sources a baseline ontology is gathered, i.e. a draft version containing few but seminal elements of an ontology. Typically the most important concepts and relations are identified. A very important knowledge source (also for the later phases) are domain experts. There exist several possibilities to capture knowledge from domain experts, we focus on the usage of informal competency questionnaires as proposed by [14]. They consist of possible queries ( competency questions ) to the system, indicating the scope and content of the ontology. In Section 3 we will present a more detailed view on competency questionnaires and how we provide tool support based on their analysis. Refinement phase. The goal of the refinement phase is to produce a mature and application-oriented target ontology according to the specification given by the kickoff phase. This phase is divided into different subphases shown in Table 2. R1. A knowledge elicitation process with domain experts based on the initial input from the kickoff phase. This serves as input for further expansion and refinement of the baseline ontology. Typically axioms are identified and modeled in this phase. This is closely linked to the next step, because the effects of axioms might depend on the selection of the representation language. R2. A formalization phase to transfer the ontology into the target ontology expressed in formal representation languages like DAML+OIL [2]. The representation language is chosen according to the specific requirements of the envisaged application. Table 2 Two subphases of the refinement phase This phase is closely linked to the evaluation phase. If the analysis of the ontology in the evaluation phase shows gaps or misconceptions, the ontology engineer takes these results as an input for the refinement phase. It might be necessary to perform several iterative steps. Evaluation phase. The evaluation phase serves as a proof for the usefulness of developed ontologies and their associated software environment. In a first step, the ontology engineer checks, whether the target ontology fulfills the ontology requirements specification document and whether the ontology supports or answers the competency questions analyzed in the kickoff phase of the project. In a second step, the ontology is tested in the target application environment. Feedback from beta users may be a valuable input for further refinement of the ontology. A valuable input may be as well the usage patterns of the ontology. The prototype system has to track the ways users navigate or search for concepts and rela-
3 Baseline ontology Target ontology O~ based Application ONTOLOGY Feasibility study Ontology Kickoff Refinement Evaluation Maintenance GO / No GO decision Focus domain for ontology Identify people involved Requirement specification Analyze knowledge sources Knowledge elicitation with domain experts Formalize Check requirements Test in target application Analyze usage patterns Manage organizational maintenance process (Who is responsible? How is it done?) Figure 1 Steps of the methodology tions. With such an ontology log file analysis we may trace what areas of the ontology are often used and others which were not navigated. This phase is closely linked to the refinement phase and an ontology engineer may need to perform several cycles until the target ontology reaches the envisaged level the roll out of the target ontology finishes the evaluation phase. Maintenance phase. In the real world things are changing and so do the specifications for ontologies. To reflect these changes ontologies have to be maintained frequently like other parts of software, too. We stress that the maintenance of ontologies is primarily an organizational process. There must be strict rules for the update-delete-insert processes within ontologies. Most important is to clarify who is responsible for maintenance and how it is performed. E.g. is a single person or a consortium responsible for the maintenance process? In which time intervals is the ontology maintained? We recommend that the ontology engineer gathers changes to the ontology and initiates the switch-over to a new version of the ontology after thoroughly testing possible effects to the application, viz. performing additional cyclic refinement and evaluation phases. Similar to the refinement phase, feedback from users may be a valuable input for identifying the changes needed. Maintenance should accompany ontologies as long as they are on duty. 3 Tool Support for the Kick-off Phase Effectiveness and efficiency during the application of methodologies for system development increase significantly through tool support. Our tool OntoKick supports ontology engineers in the early stages of our methodology, viz. the kickoff phase of the ontology development. Tasks from the methodology are operationalized to enable e.g. up-to-date consistency checks and traceability of modeled objects like concepts and relations. Speaking on a technical level, OntoKick is implemented as a plug-in [5] for the preexisting ontology development environment OntoEdit [8], which allows for graphically oriented modeling of ontologies on a conceptual level (i.e. concepts, relations and to some extend also axioms are modeled independently from specific representation languages). The plug-in structure of OntoEdit enables flexible extensibility. Plugins can be uploaded during runtime and extend the range of OntoEdit s functionalities. OntoKick captures stepwise the content of the Ontology Requirements Specification Document (ORSD) and builds a platform to integrate various elements. One might perform the steps ORSD1 to ORSD5 from Table 1 (cf. Number 1 in Figure 2) in the proposed order and perform cycles (Number 2). We now describe each step in detail. Domain & goal are specified by ontology engineers at the very beginning of the development. To support
4 Figure 2 Management of different knowledge sources reusability through the classification of ontologies we integrated standardized industry claasifications 1. Design guidelines include predefined guidelines for the size and the structure of ontologies like the estimated number of concepts per ontology, the estimated maximum depth of the concepts hierarchy and a free form for additional guidelines (like naming conventions). They all remain linked to ontologies and the predefines guidelines are constantly checked during the development. Whenever the ontology exceeds predefined constraints, users are prompted e.g. if the envisioned maximum number of concepts or the maximum depth of the hierarchy branch is exceeded. One might think of two possible reactions. Either one needs to check the ontology itself to keep it within the boundaries. Or the guidelines, i.e. the requirements might need to be changed to reflect that they changed themselves (it seems natural that requirements might change over the time). So, the ontology is always within the range of specifications who constantly reflect the actually valuable requirements. Knowledge sources include all kinds of valuable knowledge sources for ontology development. Onto- Kick allows to manage different kinds of knowledge sources (see Number 3 in Figure 2) to keep the refer- 1 We used two standardized industry classification for the implementation: (1) Industry Classifactions & Eligibility Requirements from Commercial News USA, and (2) Hoover s Industry Sectors, ences to knowledge sources used during the development. For the analysis of the knowledge sources we currently focus on the capture of knowledge from domain experts with competency questionnaires, which will be described at the end of this section. Users and use cases are specified similar to the knowledge sources, i.e. links to existing documents are stored to keep track of the used documents. Finally, the deployment of ontologies to different applications is handled, i.e. each supported application might be characterized (e.g. the needed representation language for export of the ontology) and the path to store the productive version of the ontology might be specified. Knowledge sources provide useful hints for the development of ontologies. Especially during the kickoff phase one needs support in finding relevant concepts and relations for the specified domain to gather a baseline ontology. They might be retrieved through analysis of knowledge sources. We identified competency questionnaires as one of the most important knowledge sources. Therefore we initially implemented a semi-automatic extraction of concepts and relations from competency questions (see Figure 3). For the future we plan to expand OntoKick to support the analysis of various kinds of knowledge sources like e.g. business documents, UML diagrams and mind maps. An explorer-like tree shows the is-a concept hierarchy of the actual ontology (Number 1 of Figure 3). As basic functionality from OntoEdit, concepts and their
5 Figure 3 Competency Questionnaire relations 2 can be added, deleted, renamed and restructured. Competency questions like Welches Luxushotel liegt in Mecklenburg-Vorpommern (Number 2), which means in English Which luxury hotel is located in Mecklenburg-Vorpommern?, can be inserted and are stored in an enumeration of competency questions (Number 4) which altogether form a competency questionnaire filled in by a knowledge engineer and a domain expert. From each competency question one may select elements (i.e. words) in order to define concepts, relations or instances 3 of concepts 4. By default elements are inserted into the ontology as subconcepts of root (the uppermost element in the hierarchy), relations of root or instances of root. If a concept of the hierarchy is preselected, elements are added as subconcepts or instances of the marked concept and relations are attached to it. During the development ontologies may grow big and finding relevant superconcepts gets time consuming. Therefore we implemented a simple pattern matching assuming that in some cases the subconcept contains the name of it s superconcept or at least parts of the name (Number 4). The ontology engineer specifies the 2 Please note that we have a frame-oriented view on ontologies where relations are explicitly attached to their concepts. 3 Instances seem to be less important during the kickoff phase. In later stages one might want to have an initial set of instances to test and evaluate the ontology. 4 If a domain lexicon is available in OntoEdit, one might also add an element as a synonym for specific lexical entries from that lexicon. number of letters that should match (four letters in our example). All elements of the competency question that have parts of the specified size (four in our example) that match to parts of that size of already modeled concepts are underlined. E.g. in Figure 3 the words Welches, Luxushotel, liegt and Mecklenburg- Vorpommern are recognized by the system by using four letters for the pattern matching and, therefore, underlined. A right click with a mouse offers a context menu to add the element to the ontology or to show similar concepts, i.e. the concepts matching. In our example four letters of Luxushotel matched to four letters of Hotel either hote or otel. For this example choosing five letters would have done the job even better. In the figure shown we already included the element as a subconcept of Hotel (and it is therefore shown in the hierarchy). Finally we implemented an algorithm for word stemming (Porter Stemming Algorithm 5 ) that can be activated by a check-box (works only for English words). In combination with pattern matching it might help to decrease the number of words that match but are not helpful in finding relevant concepts. While browsing with OntoEdit through the ontology, one may always get the reference to the competency question that resulted in a specific concept (or relation etc.). This traceability helps to clarify the meaning of concepts, especially if more than one person are in- 5 The Porter Stemming Algorithm is available in Java at
6 volved in the modeling of the ontology or if the ontology is reused by other persons than the creator. 4 Related Work We here give an overview of existing methodologies for ontology development and show which of their ideas are adopted and expanded in our methodology. Skeletal Methodology. This methodology is based on the experience of building the Enterprise Ontology (cf. [14]), which includes a set of ontologies for enterprise modeling. The guidelines for developing ontologies start with identifying the purpose of an ontology and then concentrate on the building of ontologies which is broken down into the steps ontology capture, coding, evaluation and documentation. A disadvantage of this methodology is that it does not precisely describe the techniques for performing the different activities. For example, it remains unclear, how the key concepts and relationships should be acquired. Only a very vague guideline is given. We catch up the idea of competency questions and expand their usage. We not only propose to use them for evaluation of the system, but also for finding relevant lexical entries like concepts, relations etc.. KACTUS. The approach of [1] was developed within the Esprit KACTUS project. One of the objectives of this project was to investigate the feasibility of knowledge reuse in complex technical systems and the role of ontologies to support it. The methodology recommends an application driven development of ontologies. So, every time an application is assembled, the ontology that represents the knowledge required for the application is built. Three steps have to be taken every time an ontology-based application is assembled: 1. Specification of the application. Provide an application context and a view of the components that the application tries to model. 2. Preliminary design. Based on relevant top-level ontological categories create a first draft where the list of terms and application specific tasks developed during the previous phase is used as input for obtaining several views of the global model in accordance with the top-level ontological categories determined. Search for existing ontologies which may be refined and extended for use in the new application. 3. Ontology refinement and structuring. Structure and refine the model in order to arrive at a definitive design. The methodology offers very little detail and does not recommend particular techniques to support the development steps. Also, documentation, evaluation and maintenance processes are missing [7]. In general we agree with the general idea of application driven ontology development and in particular with refinement and structuring, which is reflected by our proposal of the ontology development process. Methontology. [4] includes: The Methontology framework from 1. The identification of the ontology development process, which refers to which tasks (planning, control, specification, knowledge acquisition, conceptualization, integration, implementation, evaluation, documentation, configuration management) one should carry out, when building ontologies. 2. The identification of stages through which an ontology passes during its lifetime. 3. The steps to be taken to perform each activity, supporting techniques and evaluation steps. 4. Setting up an ontology requirements specification document (ORSD) to capture requirements for an ontology similar to a software specification. The methodology offers detailed support in development-oriented activities except formalization and maintenance and describes project management activities. We adopted the general idea of an ontology requirements specification document (ORSD), but modified and extended the presented version by our own needs. 5 Conclusion We presented a methodology for introducing ontology based knowledge management into enterprises. Our methodology covers steps from early stages in knowledge management projects to the deployment and maintenance of an ontology based knowledge management system. The methodology already has been applied to case studies ranging from the implementation of the knowledge portal of our own institute [12] to several industrial case studies ([11], [13]). Experiences gained while applying the methodology in further case studies will be integrated in future versions of our methodology. Effectiveness and efficiency while performing steps of methodologies for system development increase through tool support. We presented tool support for
7 early stages of our methodology, viz. the kickoff phase of ontology development, by our tool Onto- Kick. To main aspects are covered: the capture of general requirement specifications for an ontology and the analysis of a specific requirement specification, viz. competency questionnaires. They serve as knowledge sources for the development of a baseline ontology. OntoKick enables semi-automatic extraction of concepts, relations and instances out of the competency questions. Traceability ensures that the context of extracted concepts, relations and instances is persistent. For the future we plan to expand the analysis of knowledge sources (i.e. analysis of documents other than competency questionnaires like e.g. mind maps). A promising area for expansion seems to be the tighter integration of use cases (e.g. UML diagrams). Furthermore we will expand the support in general for further steps of our methodology. E.g. we plan to explore the possibility of supporting the usage of the captured and analyzed competency questions for the evaluation phase. The final goal is to have a full fledged tool support (as far as possible) for the methodology for ontology based knowledge management. Acknowledgements. We thank our colleagues and students at the Institute AIFB, University of Karlsruhe, without whom the research would not have been possible especially Hans-Peter Schnurr (now ontoprise GmbH), Siggi Handschuh (AIFB) and Claus Boyens (AIFB). The research presented in this paper has been partially funded by EU in the IST project On-To-Knowledge. 7. F. López. Overview of methodologies for building ontologies. In Proceedings of the IJCAI-99 Workshop on Ontologies and Problem-Solving Methods: Lessons Learned and Future Trends. CEUR Publications, A. Maedche, H.-P. Schnurr, S. Staab, and R. Studer. Representation language-neutral modeling of ontologies. In Proceedings of the German Workshop Modellierung, Koblenz, Germany, April, D. O Leary. Using AI in knowledge management: Knowledge bases and ontologies. IEEE Intelligent Systems, 13(3):34 39, May/June G. Schreiber, H. Akkermans, A. Anjewierden, R. de Hoog, N. Shadbolt, W. Van de Velde, and B. Wielinga. Knowledge Engineering and Management The CommonKADS Methodology. The MIT Press, Cambridge, Massachusetts; London, England, S. Staab, H.-P. Schnurr, R. Studer, and Y. Sure. Knowledge processes and ontologies. IEEE Intelligent Systems, 16(1):26 34, N. Stojanovic, A. Maedche, S. Staab, R. Studer, and Y. Sure. SEAL A Framework for Developing SEmantic PortALs. In K-Cap First International Conference on Knowledge Capture, Oct , 2001, Victoria, B.C., Canada, to appear. 13. Y. Sure and R. Studer. On-To-Knowledge Methodology Evaluated and Employed Version. On-To- Knowledge deliverable D-16, Institute AIFB, University of Karlsruhe, M. Uschold and M. King. Towards a Methodology for Building Ontologies. In Workshop on Basic Ontological Issues in Knowledge Sharing, held in conjunction with IJCAI-95, Montreal, Canada, References 1. A. Bernaras, I. Laresgoiti, and J. Corera. Building and Reusing Ontologies for Electrical Network Applications. In Proceedings of the European Conference on Artificial Intelligence ECAI-96, DAML+OIL R. Dieng, O. Corby, A. Giboin, and M. Ribiere. Methods and tools for corporate knowledge management. Int. Journal of Human-Computer Studies, 51(3): , A. Gomez-Perez. A Framework to Verify Knowledge Sharing Technology. Expert Systems with Application, 11(4): , S. Handschuh, S. Staab, and A. Maedche. CREAM Creating relational metadata with a component-based, ontology-driven annotation framework. In K-Cap First International Conference on Knowledge Capture, Oct , 2001, Victoria, B.C., Canada, to appear. 6. O. Kuehn and A. Abecker. Corporate memories for knowledge memories in industrial practice: Prospects and challenges. Journal of Universal Computer Science, 3(8), August 1997.
Metadata and the Semantic Web and CREAM 0
Metadata and the Semantic Web and CREAM 0 1 Siegfried Handschuh, 1;2 Steffen Staab, 1;3 Alexander Maedche 1 Institute AIFB, University of Karlsruhe, D-76128 Karlsruhe, Germany http://www.aifb.uni-karlsruhe.de/wbs
More informationKnowledge Processes and Ontologies
Knowledge Processes and Ontologies Steffen Staab 1;2, Hans-Peter Schnurr 2, Rudi Studer 1;2, York Sure 1 1 Institute AIFB, University of Karlsruhe, D-76128 Karlsruhe, Germany http://www.aifb.uni-karlsruhe.de/wbs
More informationNeOn Methodology for Building Ontology Networks: a Scenario-based Methodology
NeOn Methodology for Building Ontology Networks: a Scenario-based Methodology Asunción Gómez-Pérez and Mari Carmen Suárez-Figueroa Ontology Engineering Group. Departamento de Inteligencia Artificial. Facultad
More informationA Method for Semi-Automatic Ontology Acquisition from a Corporate Intranet
A Method for Semi-Automatic Ontology Acquisition from a Corporate Intranet Joerg-Uwe Kietz, Alexander Maedche, Raphael Volz Swisslife Information Systems Research Lab, Zuerich, Switzerland fkietz, volzg@swisslife.ch
More informationOntoEdit: Collaborative Ontology Development for the Semantic Web
OntoEdit: Collaborative Ontology Development for the Semantic Web York Sure 1, Michael Erdmann 2, Juergen Angele 2, Steffen Staab 1;2, Rudi Studer 1;2;3, and Dirk Wenke 2 1 Institute AIFB, University of
More informationMethodologies, Tools and Languages. Where is the Meeting Point?
Methodologies, Tools and Languages. Where is the Meeting Point? Asunción Gómez-Pérez Mariano Fernández-López Oscar Corcho Artificial Intelligence Laboratory Technical University of Madrid (UPM) Spain Index
More informationWeb Portal : Complete ontology and portal
Web Portal : Complete ontology and portal Mustafa Jarrar, Ben Majer, Robert Meersman, Peter Spyns VUB STARLab, Pleinlaan 2 1050 Brussel {Ben.Majer,Mjarrar,Robert.Meersman,Peter.Spyns}@vub.ac.be, www.starlab.vub.ac.be
More informationA Critical Analysis of lifecycles and Methods for Ontology Construction and Evaluation
1st International Conference on Advanced Technologies for Signal and Image Processing - ATSIP'2014 March 17-19, 2014, Sousse, Tunisia A Critical Analysis of lifecycles and Methods for Ontology Construction
More informationDevelopment of an Ontology-Based Portal for Digital Archive Services
Development of an Ontology-Based Portal for Digital Archive Services Ching-Long Yeh Department of Computer Science and Engineering Tatung University 40 Chungshan N. Rd. 3rd Sec. Taipei, 104, Taiwan chingyeh@cse.ttu.edu.tw
More informationOntology Development and Evolution: Selected Approaches for Small-Scale Application Contexts
: Selected Approaches for Small-Scale Application Contexts Annika Öhgren ISSN 1404-0018 Research Report 04:7 : Selected Approaches for Small-Scale Application Contexts Annika Öhgren Information Engineering
More informationXETA: extensible metadata System
XETA: extensible metadata System Abstract: This paper presents an extensible metadata system (XETA System) which makes it possible for the user to organize and extend the structure of metadata. We discuss
More informationOntology Creation and Development Model
Ontology Creation and Development Model Pallavi Grover, Sonal Chawla Research Scholar, Department of Computer Science & Applications, Panjab University, Chandigarh, India Associate. Professor, Department
More informationFOAM Framework for Ontology Alignment and Mapping Results of the Ontology Alignment Evaluation Initiative
FOAM Framework for Ontology Alignment and Mapping Results of the Ontology Alignment Evaluation Initiative Marc Ehrig Institute AIFB University of Karlsruhe 76128 Karlsruhe, Germany ehrig@aifb.uni-karlsruhe.de
More informationEFFICIENT INTEGRATION OF SEMANTIC TECHNOLOGIES FOR PROFESSIONAL IMAGE ANNOTATION AND SEARCH
EFFICIENT INTEGRATION OF SEMANTIC TECHNOLOGIES FOR PROFESSIONAL IMAGE ANNOTATION AND SEARCH Andreas Walter FZI Forschungszentrum Informatik, Haid-und-Neu-Straße 10-14, 76131 Karlsruhe, Germany, awalter@fzi.de
More informationCategory Theory in Ontology Research: Concrete Gain from an Abstract Approach
Category Theory in Ontology Research: Concrete Gain from an Abstract Approach Markus Krötzsch Pascal Hitzler Marc Ehrig York Sure Institute AIFB, University of Karlsruhe, Germany; {mak,hitzler,ehrig,sure}@aifb.uni-karlsruhe.de
More informationAutomation of Semantic Web based Digital Library using Unified Modeling Language Minal Bhise 1 1
Automation of Semantic Web based Digital Library using Unified Modeling Language Minal Bhise 1 1 Dhirubhai Ambani Institute for Information and Communication Technology, Gandhinagar, Gujarat, India Email:
More informationBibster A Semantics-Based Bibliographic Peer-to-Peer System
Bibster A Semantics-Based Bibliographic Peer-to-Peer System Peter Haase 1, Björn Schnizler 1, Jeen Broekstra 2, Marc Ehrig 1, Frank van Harmelen 2, Maarten Menken 2, Peter Mika 2, Michal Plechawski 3,
More informationAnnotation for the Semantic Web During Website Development
Annotation for the Semantic Web During Website Development Peter Plessers and Olga De Troyer Vrije Universiteit Brussel, Department of Computer Science, WISE, Pleinlaan 2, 1050 Brussel, Belgium {Peter.Plessers,
More informationMotivating Ontology-Driven Information Extraction
Motivating Ontology-Driven Information Extraction Burcu Yildiz 1 and Silvia Miksch 1, 2 1 Institute for Software Engineering and Interactive Systems, Vienna University of Technology, Vienna, Austria {yildiz,silvia}@
More informationDesignMinders: A Design Knowledge Collaboration Approach
DesignMinders: A Design Knowledge Collaboration Approach Gerald Bortis and André van der Hoek University of California, Irvine Department of Informatics Irvine, CA 92697-3440 {gbortis, andre}@ics.uci.edu
More informationCollaborative Ontology Construction using Template-based Wiki for Semantic Web Applications
2009 International Conference on Computer Engineering and Technology Collaborative Ontology Construction using Template-based Wiki for Semantic Web Applications Sung-Kooc Lim Information and Communications
More informationDLV02.01 Business processes. Study on functional, technical and semantic interoperability requirements for the Single Digital Gateway implementation
Study on functional, technical and semantic interoperability requirements for the Single Digital Gateway implementation 18/06/2018 Table of Contents 1. INTRODUCTION... 7 2. METHODOLOGY... 8 2.1. DOCUMENT
More information4.2.2 Usability. 4 Medical software from the idea to the finished product. Figure 4.3 Verification/validation of the usability, SW = software
4.2.2 Usability Intended purpose, Market Validation Usability Usability Risk analysis and measures Specification of the overall system SW SW architecture/ of SW SW design Software design & integration
More informationVocabulary-Driven Enterprise Architecture Development Guidelines for DoDAF AV-2: Design and Development of the Integrated Dictionary
Vocabulary-Driven Enterprise Architecture Development Guidelines for DoDAF AV-2: Design and Development of the Integrated Dictionary December 17, 2009 Version History Version Publication Date Author Description
More informationOntology Development. Qing He
A tutorial report for SENG 609.22 Agent Based Software Engineering Course Instructor: Dr. Behrouz H. Far Ontology Development Qing He 1 Why develop an ontology? In recent years the development of ontologies
More informationServices on the Move Towards P2P-Enabled Semantic Web Services
Services on the Move Towards P2P-Enabled Semantic Web Services Alexander Maedche a and Steffen Staab b a FZI Research Center for Information Technologies at the University of Karlsruhe D-76131 Karlsruhe,
More informationEvaluation of RDF(S) and DAML+OIL Import/Export Services within Ontology Platforms
Evaluation of RDF(S) and DAML+OIL Import/Export Services within Ontology Platforms Asunción Gómez-Pérez and M. Carmen Suárez-Figueroa Laboratorio de Inteligencia Artificial Facultad de Informática Universidad
More informationClustering for Ontology Evolution
Clustering for Ontology Evolution George Tsatsaronis, Reetta Pitkänen, and Michalis Vazirgiannis Department of Informatics, Athens University of Economics and Business, 76, Patission street, Athens 104-34,
More informationPROJECT PERIODIC REPORT
PROJECT PERIODIC REPORT Grant Agreement number: 257403 Project acronym: CUBIST Project title: Combining and Uniting Business Intelligence and Semantic Technologies Funding Scheme: STREP Date of latest
More informationOntoPlugins a flexible component framework
OntoPlugins a flexible component framework Siegfried Handschuh Institute AIFB, University of Karlsruhe, 76128 Karlsruhe, Germany sha@aifb.uni-karlsruhe.de http://www.aifb.uni-karlsruhe.de/wbs Abstract
More informationOntoShare An Ontology-based Knowledge Sharing System for Virtual Communities of Practice
OntoShare An Ontology-based Knowledge Sharing System for Virtual Communities of Practice John Davies, Alistair Duke BTexact, Orion 5/12, Adastral Park, Ipswich IP5 3RE, UK john.nj.davies@bt.com, alistair.duke@bt.com
More informationre3data.org - Making research data repositories visible and discoverable
re3data.org - Making research data repositories visible and discoverable Robert Ulrich, Karlsruhe Institute of Technology Hans-Jürgen Goebelbecker, Karlsruhe Institute of Technology Frank Scholze, Karlsruhe
More informationIntroduction to. Ontological Engineering
Introduction to Asunción Gómez-Pérez (asun@fi.upm.es) Credits to: Mari Carmen Suárez -Figueroa (mcsuarez@fi.upm.es) Boris Villazón-Terrazas (bvillazon@fi.upm.es) Elena Montiel (emontiel@fi.upm.es) Guadalupe
More informationIMAGENOTION - Collaborative Semantic Annotation of Images and Image Parts and Work Integrated Creation of Ontologies
IMAGENOTION - Collaborative Semantic Annotation of Images and Image Parts and Work Integrated Creation of Ontologies Andreas Walter, awalter@fzi.de Gabor Nagypal, nagypal@disy.net Abstract: In this paper,
More informationThe Analysis and Proposed Modifications to ISO/IEC Software Engineering Software Quality Requirements and Evaluation Quality Requirements
Journal of Software Engineering and Applications, 2016, 9, 112-127 Published Online April 2016 in SciRes. http://www.scirp.org/journal/jsea http://dx.doi.org/10.4236/jsea.2016.94010 The Analysis and Proposed
More informationTopic 01. Software Engineering, Web Engineering, agile methodologies.
Topic 01 Software Engineering, Web Engineering, agile methodologies. 1 What is Software Engineering? 2 1 Classic Software Engineering The IEEE definition: Software Engineering is the application of a disciplined,
More informationHow Turner Broadcasting can avoid the Seven Deadly Sins That. Can Cause a Data Warehouse Project to Fail. Robert Milton Underwood, Jr.
How Turner Broadcasting can avoid the Seven Deadly Sins That Can Cause a Data Warehouse Project to Fail Robert Milton Underwood, Jr. 2000 Robert Milton Underwood, Jr. Page 2 2000 Table of Contents Section
More informationCoE CENTRE of EXCELLENCE ON DATA WAREHOUSING
in partnership with Overall handbook to set up a S-DWH CoE: Deliverable: 4.6 Version: 3.1 Date: 3 November 2017 CoE CENTRE of EXCELLENCE ON DATA WAREHOUSING Handbook to set up a S-DWH 1 version 2.1 / 4
More informationExtension and integration of i* models with ontologies
Extension and integration of i* models with ontologies Blanca Vazquez 1,2, Hugo Estrada 1, Alicia Martinez 2, Mirko Morandini 3, and Anna Perini 3 1 Fund Information and Documentation for the industry
More informationRequirements for Information Extraction for Knowledge Management
Requirements for Information Extraction for Knowledge Management Philipp Cimiano*, Fabio Ciravegna, John Domingue, Siegfried Handschuh*, Alberto Lavelli +, Steffen Staab*, Mark Stevenson AIFB, University
More informationIntroduction to the Semantic Web Tutorial
Introduction to the Semantic Web Tutorial Ontological Engineering Asunción Gómez-Pérez (asun@fi.upm.es) Mari Carmen Suárez -Figueroa (mcsuarez@fi.upm.es) Boris Villazón (bvilla@delicias.dia.fi.upm.es)
More informationSEMANTIC WEB POWERED PORTAL INFRASTRUCTURE
SEMANTIC WEB POWERED PORTAL INFRASTRUCTURE YING DING 1 Digital Enterprise Research Institute Leopold-Franzens Universität Innsbruck Austria DIETER FENSEL Digital Enterprise Research Institute National
More informationKAON The Karlsruhe Ontology and Semantic Web Meta Project
KAON The Karlsruhe Ontology and Semantic Web Meta Project Alexander Maedche 1 & Steffen Staab 2 1 Forschungszentrum Informatik, Karlsruhe, Germany, http://www.fzi.de/wim 2 Institut AIFB, Universität Karlsruhe,
More informationCataloguing GI Functions provided by Non Web Services Software Resources Within IGN
Cataloguing GI Functions provided by Non Web Services Software Resources Within IGN Yann Abd-el-Kader, Bénédicte Bucher Laboratoire COGIT Institut Géographique National 2 av Pasteur 94 165 Saint Mandé
More informationRaDON Repair and Diagnosis in Ontology Networks
RaDON Repair and Diagnosis in Ontology Networks Qiu Ji, Peter Haase, Guilin Qi, Pascal Hitzler, and Steffen Stadtmüller Institute AIFB Universität Karlsruhe (TH), Germany {qiji,pha,gqi,phi}@aifb.uni-karlsruhe.de,
More informationCombination of DROOL rules and Protégé knowledge bases in the ONTO-H annotation tool
Combination of DROOL rules and Protégé knowledge bases in the ONTO-H annotation tool Corcho O. 1,5, Blázquez, M. 1, Niño M. 1, Benjamins V.R. 1, Contreras J. 1, García A. 2, Navas E. 2, Rodríguez J. 2,
More informationOn-To-Knowledge Methodology Final Version
EU-IST Project IST-1999-10132 On-To-Knowledge On-To-Knowledge: Content-Driven Knowledge Management Tools through Evolving Ontologies On-To-Knowledge Methodology Final Version York Sure, Rudi Studer (University
More informationAn Approach to Software Component Specification
Page 1 of 5 An Approach to Software Component Specification Jun Han Peninsula School of Computing and Information Technology Monash University, Melbourne, Australia Abstract. Current models for software
More information3Lesson 3: Web Project Management Fundamentals Objectives
3Lesson 3: Web Project Management Fundamentals Objectives By the end of this lesson, you will be able to: 1.1.11: Determine site project implementation factors (includes stakeholder input, time frame,
More informationContent Interoperability Strategy
Content Interoperability Strategy 28th September 2005 Antoine Rizk 1 Presentation plan Introduction Context Objectives Input sources Semantic interoperability EIF Definition Semantic assets The European
More informationMarco Porta Betim Çiço Peter Kaczmarski Neki Frasheri Virginio Cantoni. Fernand Vandamme (BIKEMA)
New Trends in Information Technologies and Their Integration in University Curricula: a Brief Study in the Context of the FETCH European Thematic Network Marco Porta Betim Çiço Peter Kaczmarski Neki Frasheri
More informationNigerian Geography Ontology for Semantic Web Applications
International Journal Of Engineering Research And Development e- ISSN: 2278-067X, p-issn: 2278-800X, www.ijerd.com Volume 14, Issue 9 (September Ver. I 2018), PP.63-67 Aliyu Rufai Yauri,S B. A Mohammed
More informationA survey of Ontology Development and Management Methodologies
A survey of Ontology Development and Management Methodologies Dionysia Kontotasiou, Dionisis Kehagias, Dimitrios Tzovaras Centre for Research and Technology Hellas Informatics and Telematics Institute
More informationEnterprise Knowledge Map: Toward Subject Centric Computing. March 21st, 2007 Dmitry Bogachev
Enterprise Knowledge Map: Toward Subject Centric Computing March 21st, 2007 Dmitry Bogachev Are we ready?...the idea of an application is an artificial one, convenient to the programmer but not to the
More informationOntology Extraction from Heterogeneous Documents
Vol.3, Issue.2, March-April. 2013 pp-985-989 ISSN: 2249-6645 Ontology Extraction from Heterogeneous Documents Kirankumar Kataraki, 1 Sumana M 2 1 IV sem M.Tech/ Department of Information Science & Engg
More informationTowards Rule Learning Approaches to Instance-based Ontology Matching
Towards Rule Learning Approaches to Instance-based Ontology Matching Frederik Janssen 1, Faraz Fallahi 2 Jan Noessner 3, and Heiko Paulheim 1 1 Knowledge Engineering Group, TU Darmstadt, Hochschulstrasse
More informationAPPLICATION OF A METASYSTEM IN UNIVERSITY INFORMATION SYSTEM DEVELOPMENT
APPLICATION OF A METASYSTEM IN UNIVERSITY INFORMATION SYSTEM DEVELOPMENT Petr Smolík, Tomáš Hruška Department of Computer Science and Engineering, Faculty of Computer Science and Engineering, Brno University
More informationK-Model Structured Design of Configuration Models
K-Model Structured Design of Configuration Models Dr. Axel Brinkop 1 and Dr. Thorsten Krebs 2 and Hartmut Schlee 3 Abstract. 3 The purpose of this paper is to introduce the novel knowledge acquisition
More information2 Which Methodology for Building Ontologies? 2.1 A Work Still in Progress Many approaches (for a complete survey, the reader can refer to the OntoWeb
Semantic Commitment for Designing Ontologies: A Proposal Bruno Bachimont 1,Antoine Isaac 1;2, Raphaël Troncy 1;3 1 Institut National de l'audiovisuel, Direction de la Recherche 4, Av. de l'europe - 94366
More informationThe requirements engineering process
3 rd Stage Lecture time: 8:30-12:30 AM Instructor: Ali Kadhum AL-Quraby Lecture No. : 5 Subject: Software Engineering Class room no.: Department of computer science Process activities The four basic process
More informationEnhancing validation with Prototypes out of Requirements Model
Enhancing validation with Prototypes out of Requirements Model Michael Deynet, Sabine Niebuhr, Björn Schindler Software Systems Engineering, Clausthal University of Technology, 38678 Clausthal-Zellerfeld,
More informationCrossing the Archival Borders
IST-Africa 2008 Conference Proceedings Paul Cunningham and Miriam Cunningham (Eds) IIMC International Information Management Corporation, 2008 ISBN: 978-1-905824-07-6 Crossing the Archival Borders Fredrik
More informationData formats for exchanging classifications UNSD
ESA/STAT/AC.234/22 11 May 2011 UNITED NATIONS DEPARTMENT OF ECONOMIC AND SOCIAL AFFAIRS STATISTICS DIVISION Meeting of the Expert Group on International Economic and Social Classifications New York, 18-20
More informationDeveloping an Ontology for Teaching Multimedia Design and Planning
Jakkilinki, Sharda, Georgievski 1 Abstract Developing an Ontology for Teaching Multimedia Design and Planning Roopa Jakkilinki, Nalin Sharda, Mladen Georgievski School of Computer Science and Mathematics
More informationP2P Knowledge Management: an Investigation of the Technical Architecture and Main Processes
P2P Management: an Investigation of the Technical Architecture and Main Processes Oscar Mangisengi, Wolfgang Essmayr Software Competence Center Hagenberg (SCCH) Hauptstrasse 99, A-4232 Hagenberg, Austria
More informationDownloaded from jipm.irandoc.ac.ir at 5:49 IRDT on Sunday June 17th 2018
5-83 ( ) 5-83 ( ) ISC SCOPUS L ISA http://jist.irandoc.ac.ir 390 5-3 - : fathian000@gmail.com : * 388/07/ 5 : 388/05/8 : :...... : 390..(Brank, Grobelnic, and Mladenic 005). Brank, ).(Grobelnic, and Mladenic
More informationOntoWeb a Semantic Web Community Portal
OntoWeb a Semantic Web Community Portal Peter Spyns, Daniel Oberle, Raphael Volz, Jijuan Zheng, Mustafa Jarrar, York Sure, Rudi Studer, and Robert Meersman Institute AIFB, University of Karlsruhe, D-76128
More informationSRI VENKATESWARA COLLEGE OF ENGINERRING AND TECHNOLOGY THIRUPACHUR,THIRUVALLUR UNIT I OOAD PART A
SRI VENKATESWARA COLLEGE OF ENGINERRING AND TECHNOLOGY THIRUPACHUR,THIRUVALLUR UNIT I OOAD PART A 1. What is an object? An object is a combination of data and logic; the representation of some realworld
More informationOntology Merging: on the confluence between theoretical and pragmatic approaches
Ontology Merging: on the confluence between theoretical and pragmatic approaches Raphael Cóbe, Renata Wassermann, Fabio Kon 1 Department of Computer Science University of São Paulo (IME-USP) {rmcobe,renata,fabio.kon}@ime.usp.br
More informationSemantic Annotation using Horizontal and Vertical Contexts
Semantic Annotation using Horizontal and Vertical Contexts Mingcai Hong, Jie Tang, and Juanzi Li Department of Computer Science & Technology, Tsinghua University, 100084. China. {hmc, tj, ljz}@keg.cs.tsinghua.edu.cn
More informationIntroduction
Introduction EuropeanaConnect All-Staff Meeting Berlin, May 10 12, 2010 Welcome to the All-Staff Meeting! Introduction This is a quite big meeting. This is the end of successful project year Project established
More informationDigital Library on Societal Impacts Draft Requirements Document
Table of Contents Digital Library on Societal Impacts Draft Requirements Document Eric Scharff Introduction... 1 System Description... 1 User Interface... 3 Infrastructure... 3 Content... 4 Work Already
More informationToward a Knowledge-Based Solution for Information Discovery in Complex and Dynamic Domains
Toward a Knowledge-Based Solution for Information Discovery in Complex and Dynamic Domains Eloise Currie and Mary Parmelee SAS Institute, Cary NC About SAS: The Power to Know SAS: The Market Leader in
More informationUniversity of Huddersfield Repository
University of Huddersfield Repository Olszewska, Joanna Isabelle, Simpson, Ron and McCluskey, T.L. Appendix A: epronto: OWL Based Ontology for Research Information Management Original Citation Olszewska,
More informationEnabling Semantic Access to Cultural Heritage: A Case Study of Tate Online
Enabling Semantic Access to Cultural Heritage: A Case Study of Tate Online Paul Clough, Jennifer Marlow and Neil Ireson University of Sheffield (UK) Contents of paper 2 Contents Introduction Related work
More informationLecture 1/2. Copyright 2007 STI - INNSBRUCK
Introduction to modeling MSc 2008/2009 009 Lecture 1/2 1 Copyright 2007 STI - INNSBRUCK www.sti-innsbruck.at Course overview Introduces modeling as a discipline within Computer Science and Engineering,
More informationPractical Experiences in Building Ontology-based Retrieval Systems
Practical Experiences in Building Ontology-based Retrieval Systems Elena Paslaru Bontas Freie Universität Berlin Institut für Informatik Takustr. 9, D-14195 Berlin, Germany paslaru@inf.fu-berlin.de Abstract.
More informationBusiness Analysis for Practitioners - Requirements Elicitation and Analysis (Domain 3)
Business Analysis for Practitioners - Requirements Elicitation and Analysis (Domain 3) COURSE STRUCTURE Introduction to Business Analysis Module 1 Needs Assessment Module 2 Business Analysis Planning Module
More informationRealisation Plan Dynamic Professional Knowledge Base
Realisation Plan Dynamic Professional Knowledge Base Content Summary... 3 1. Introduction... 4 1.1 Realisation Plan DPKB... 4 1.2 Preconditions... 4 2. Results Phase 1... 5 2.1 Users/ User groups... 5
More informationCREAM Creating relational metadata with a component-based, ontology-driven annotation framework
CREAM Creating relational metadata with a component-based, ontology-driven annotation framework 1 Siegfried Handschuh, 1;2 Steffen Staab, 1;3 Alexander Maedche 1 Institute AIFB, University of Karlsruhe,
More informationPlanning for Information Network
Planning for Information Network Lecture 2: The network design methodology Assistant Teacher Samraa Adnan Al-Asadi 1 Contents The PPDIOO network lifecycle. Benefits of the lifecycle approach to network
More informationThe LUCID Design Framework (Logical User Centered Interaction Design)
The LUCID Design Framework (Logical User Centered Interaction Design) developed by Cognetics Corporation LUCID Logical User Centered Interaction Design began as a way of describing the approach to interface
More informationLosing Control: Controls, Risks, Governance, and Stewardship of Enterprise Data
Losing Control: Controls, Risks, Governance, and Stewardship of Enterprise Data an eprentise white paper tel: 407.591.4950 toll-free: 1.888.943.5363 web: www.eprentise.com Author: Helene Abrams www.eprentise.com
More informationAn Approach to Evaluate and Enhance the Retrieval of Web Services Based on Semantic Information
An Approach to Evaluate and Enhance the Retrieval of Web Services Based on Semantic Information Stefan Schulte Multimedia Communications Lab (KOM) Technische Universität Darmstadt, Germany schulte@kom.tu-darmstadt.de
More informationManaging Change and Complexity
Managing Change and Complexity The reality of software development Overview Some more Philosophy Reality, representations and descriptions Some more history Managing complexity Managing change Some more
More informationLicense.
License This document is licensed under the terms of the Creative Commons Attribution-Noncommercial 3.0 Germany license. You are allowed to to Share to copy, distribute, and transmit the document to Remix
More informationTESTING TRENDS IN 2016: A SURVEY OF SOFTWARE PROFESSIONALS
WHITE PAPER TESTING TRENDS IN 2016: A SURVEY OF SOFTWARE PROFESSIONALS Today s online environments have created a dramatic new set of challenges for software professionals responsible for the quality of
More informationOntology method construction for intelligent decision support systems
Ontology method construction for intelligent decision support systems Olga Burceva, Ludmila Aleksejeva Department of Modelling and Simulation, Riga Technical University, 1 Kalku Street, Riga, LV-1658,
More informationWorking with World Book: Timeline
Grande Prairie, Alberta www.peacelibrarysystem.ab.ca Working with World Book: Timeline Prepared by Samantha Mercer, Digital Learning & Outreach Librarian August 2017 Page 1 Table of Contents 1 About...
More information2/18/2009. Introducing Interactive Systems Design and Evaluation: Usability and Users First. Outlines. What is an interactive system
Introducing Interactive Systems Design and Evaluation: Usability and Users First Ahmed Seffah Human-Centered Software Engineering Group Department of Computer Science and Software Engineering Concordia
More informationTowards Systematic Usability Verification
Towards Systematic Usability Verification Max Möllers RWTH Aachen University 52056 Aachen, Germany max@cs.rwth-aachen.de Jonathan Diehl RWTH Aachen University 52056 Aachen, Germany diehl@cs.rwth-aachen.de
More informationConstruction of Knowledge Base for Automatic Indexing and Classification Based. on Chinese Library Classification
Construction of Knowledge Base for Automatic Indexing and Classification Based on Chinese Library Classification Han-qing Hou, Chun-xiang Xue School of Information Science & Technology, Nanjing Agricultural
More informationSemSearch 2008, CEUR Workshop Proceedings, ISSN , online at CEUR-WS.org/Vol-334/ QuiKey a Demo. Heiko Haller
QuiKey a Demo Heiko Haller Forschungszentrum Informatik (FZI), Germany heiko.haller@fzi.de Abstract. QuiKey is a light-weight tool that can act as an interactive command-line for a semantic knowledge base.
More informationData Center Management and Automation Strategic Briefing
Data Center and Automation Strategic Briefing Contents Why is Data Center and Automation (DCMA) so important? 2 The Solution Pathway: Data Center and Automation 2 Identifying and Addressing the Challenges
More informationOntoEdit: Guiding Ontology Development by Methodology and Inferencing
OntoEdit: Guiding Ontology Development by Methodology and Inferencing York Sure 1, Juergen Angele 2, and Steffen Staab 1,2 1 Institute AIFB, University of Karlsruhe, 76128 Karlsruhe, Germany {sure,staab}@aifb.uni-karlsruhe.de
More informationEnterprise Multimedia Integration and Search
Enterprise Multimedia Integration and Search José-Manuel López-Cobo 1 and Katharina Siorpaes 1,2 1 playence, Austria, 2 STI Innsbruck, University of Innsbruck, Austria {ozelin.lopez, katharina.siorpaes}@playence.com
More informationISO compliant verification of functional requirements in the model-based software development process
requirements in the model-based software development process Hans J. Holberg SVP Marketing & Sales, BTC Embedded Systems AG An der Schmiede 4, 26135 Oldenburg, Germany hans.j.holberg@btc-es.de Dr. Udo
More informationSoftware Development Methodologies
Software Development Methodologies Lecturer: Raman Ramsin Lecture 3 Seminal Object-Oriented Methodologies: A Feature-Focused Review 1 Responsibility-Driven Design (RDD) Introduced in 1990; a UML-based
More informationAns 1-j)True, these diagrams show a set of classes, interfaces and collaborations and their relationships.
Q 1) Attempt all the following questions: (a) Define the term cohesion in the context of object oriented design of systems? (b) Do you need to develop all the views of the system? Justify your answer?
More informationDeveloping Ontology-based Applications using Hozo
Developing Ontology-based Applications using Hozo Kouji Kozaki *1, Yoshinobu Kitamura *1 and Riichiro Mizoguchi *1 *1 The Institute of Scientific and Industrial Research, Osaka University *1 8-1 Mihogaoka,
More information