Project Report: Intelligent Semantic Oriented Agent Based Search (I-SOAS)
Total Page:16
File Type:pdf, Size:1020Kb
Project Report: Intelligent Semantic Oriented Agent based Search (I-SOAS) Author: Zeeshan AHMED 1 PeerJ PrePrints | https://dx.doi.org/10.7287/peerj.preprints.1518v1 | CC-BY 4.0 Open Access | rec: 19 Nov 2015, publ: 19 Nov 2015 Contact Information: Author: Zeeshan Ahmed Phone: 0043 158801 30726 Cell: 0043 699 81302854 Office Address: Getreidemarkt 9/307 1060 Vienna Austria E-Mail: [email protected] University advisor: Univ.-Prof. Dr.-Ing. Detlef Gerhard Phone: 0043 158801 30722 Email: [email protected] Mechanical Engineering Informatics and Phone: +43 158801 30721 Virtual Product Development Division (MIVP) Fax: + 43 158801 3098 Vienna University of Technology Internet: mivp.tuwien.ac.at Getreidemarkt 9/307 1060 Wien Austria 2 PeerJ PrePrints | https://dx.doi.org/10.7287/peerj.preprints.1518v1 | CC-BY 4.0 Open Access | rec: 19 Nov 2015, publ: 19 Nov 2015 ABSTRACT Product Data Management (PDM) produced desktop and web based systems to maintain the organizational technical and managerial data to increase the quality of products by improving the processes of development, business process flows, change management, product structure management, project tracking and resource planning. Though PDM is heavily benefiting industry but PDM community is facing some serious unresolved issues in PDM System development. i.e., unfriendly graphical user interfaces and unintelligent search. PDM Systems offer different many services and functionalities at a time but the graphical user interfaces of most of the PDM Systems are not designed in a way that a user (especially a new user) can easily learn and use them. Moreover, PDM Systems contain and manage heavy amount of data but the search mechanism of most of the PDM System is not intelligent which can process user’s structured or unstructured natural language based queries to extract desired information. Targeting above discussed two serious PDM based issues a thorough research is conducted in fields of Product Data Management (PDM), Human Machine Interfaces (HMI) and Semantic Web (SW). Concerning PDM, conducted research discusses PDM desktop and web based systems, PDM system development guidelines and some existing PDM Systems. Concerning HMI, conducted research provide information about HMI Designing including Ideologies, Principles, Patterns, Design Guidelines, Basic Design Goals, Problems and Rich Internet Applications (RIA) for Web based HMI Development. Concerning SW, conducted research provides information about Web based information modeling and processing, Ontologies and semantic oriented information modeling based approaches. Using conducted research based information and keeping some existing solutions toward targeted PDM community’s issues in mind a semantic oriented, information processing and intelligent graphical user interface based solution is proposed. i.e., Intelligent Semantic Oriented Agent based Search (I-SOAS). Describing the proposition in detail the main concept, implementation designs and developed prototype of I-SOAS is discussed in this dissertation. Keywords: Agents, Product Data Management, Human Machine Interface, Information Modeling, Search, Semantic web, Web 3 PeerJ PrePrints | https://dx.doi.org/10.7287/peerj.preprints.1518v1 | CC-BY 4.0 Open Access | rec: 19 Nov 2015, publ: 19 Nov 2015 TABLE OF CONTENTS Contents 1 Introduction ....................................................................................................... 10 1.1 Preface .......................................................................................................................................... 10 1.2 Goals of Research ........................................................................................................................ 10 1.3 Scope of research ......................................................................................................................... 11 1.4 Structure of Research ................................................................................................................... 12 1.5 Structure of Dissertation .............................................................................................................. 14 2 Product Data Management (PDM) ................................................................... 15 2.1 Introduction to PDM .................................................................................................................... 15 2.2 PDM Systems .............................................................................................................................. 16 2.3 Challenges to PDM ...................................................................................................................... 16 2.3.1 Static and Unfriendly Graphical User Interface ....................................................................... 16 2.3.2 Static and Unintelligent Search ................................................................................................ 16 2.4 Related Work ............................................................................................................................... 17 2.4.1 K2 Mobility SVT: VIF [81] ..................................................................................................... 17 2.4.2 VIVACE: EU [82] .................................................................................................................... 19 2.4.3 Promise PLM: EU [84] ............................................................................................................. 19 2.4.4 Component-based Product Data Management system [63] ..................................................... 20 2.4.5 Web-based product data management (WPDM) [64] ............................................................. 21 3 Designing Human Machine Interface .............................................................. 23 3.1 Human Machine Interface (HMI) ................................................................................................ 23 3.2 HMI Ideologies ............................................................................................................................ 23 3.3 HMI Design Principles ................................................................................................................ 24 3.4 HMI Design Patterns ................................................................................................................... 25 3.5 HMI Design Goals and Guidelines ............................................................................................. 25 3.6 RIA for Web based HMI Development ...................................................................................... 26 3.7 HMI: Related Work ..................................................................................................................... 28 3.7.1 Windchill [85] ........................................................................................................................... 28 3.7.2 CIM Database [86] ................................................................................................................... 29 4 Web based Information Processing .................................................................. 31 4.1 Web .............................................................................................................................................. 31 4.2 Web to Semantic Web ................................................................................................................. 31 4.3 Current Challenges of Semantic Web ......................................................................................... 32 4.4 Goals of Semantic Web ............................................................................................................... 32 4.5 Semantic Oriented Approaches ................................................................................................... 33 4.5.1 Ontology ................................................................................................................................... 33 4.5.2 Language Technology .............................................................................................................. 36 4.5.3 Semantic desktop: Personal Information Model (PIM) [22] ................................................... 38 4.5.4 Reisewissen [11] ....................................................................................................................... 39 4.5.5 Test Application [26] ................................................................................................................ 39 4.5.6 Meta Data Search Layer [27] ................................................................................................... 40 4 PeerJ PrePrints | https://dx.doi.org/10.7287/peerj.preprints.1518v1 | CC-BY 4.0 Open Access | rec: 19 Nov 2015, publ: 19 Nov 2015 4.5.7 Cultural Heritage and the Semantic Web [38] ......................................................................... 41 4.5.8 Semantic Security Web Services (SSWS) [30] ........................................................................ 41 4.5.9 Partial Distance Map (PDM) [62] ............................................................................................ 41 5 I-SOAS Approach ............................................................................................. 43 5.1 Intelligent User Interface ............................................................................................................. 44