1 Chapter 11 Developing The KM System The Knowledge Management Toolkit Amrit Tiwana.

Slides:



Advertisements
Similar presentations
Technical and design issues in implementation Dr. Mohamed Ally Director and Professor Centre for Distance Education Athabasca University Canada New Zealand.
Advertisements

Distributed Data Processing
Welcome to Middleware Joseph Amrithraj
Technology Guide 2 Software
SCSC 455 Computer Security Virtual Private Network (VPN)
Distributed components
Chapter 17: Client/Server Computing Business Data Communications, 4e.
02/12/00 E-Business Architecture
1 Pertemuan 13 Servers for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >
INTERNET DATABASE Chapter 9. u Basics of Internet, Web, HTTP, HTML, URLs. u Advantages and disadvantages of Web as a database platform. u Approaches for.
Chapter 9 The Internet: Information Technology Infrastructure for the Digital Firm.
1 Introduction The Database Environment. 2 Web Links Google General Database Search Database News Access Forums Google Database Books O’Reilly Books Oracle.
INTERNET DATABASE. Internet and E-commerce Internet – a worldwide collection of interconnected computer network Internet – a worldwide collection of interconnected.
EEC-681/781 Distributed Computing Systems Lecture 3 Wenbing Zhao Department of Electrical and Computer Engineering Cleveland State University
SESSION 9 THE INTERNET AND THE NEW INFORMATION NEW INFORMATIONTECHNOLOGYINFRASTRUCTURE.
Grid Computing, B. Wilkinson, 20046c.1 Globus III - Information Services.
Web Development Using ASP.NET CA – 240 Kashif Jalal Welcome to week – 1 of…
E-Business: Intra-Business E-Commerce
Client/Server Architecture
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
Hands-On Microsoft Windows Server 2008 Chapter 8 Managing Windows Server 2008 Network Services.
Introduction to Databases Transparencies 1. ©Pearson Education 2009 Objectives Common uses of database systems. Meaning of the term database. Meaning.
CLIENT A client is an application or system that accesses a service made available by a server. applicationserver.
INTRODUCTION TO WEB DATABASE PROGRAMMING
1 10 THE INTERNET AND THE NEW INFORMATION TECHNOLOGY INFRASTRUCTURE.
Chapter 9: Novell NetWare
Quality Attributes of Web Software Applications – Jeff Offutt By Julia Erdman SE 510 October 8, 2003.
Remote Access Chapter 4. Learning Objectives Understand implications of IEEE 802.1x and how it is used Understand VPN technology and its uses for securing.
Remote Access Chapter 4. Learning Objectives Understand implications of IEEE 802.1x and how it is used Understand VPN technology and its uses for securing.
5 Chapter Five Web Servers. 5 Chapter Objectives Learn about the Microsoft Personal Web Server Software Learn how to improve Web site performance Learn.
Internet, intranet, and multimedia database processing l Database processing across local and wide area networks l Alternative architectures for distributing.
Fundamentals Pages 1 to 19 in your workbook. A Tour of VTScada WEB – Script based, using its own programming language VTS – Visual Tag System. Added a.
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
Tutorial 121 Creating a New Web Forms Page You will find that creating Web Forms is similar to creating traditional Windows applications in Visual Basic.
1 Knowledge Management The Knowledge Management Platform B. Nugroho Budi Priyanto.
1 An Overview of Telecommunications Telecommunications: the electronic transmission of signals for communications Telecommunications medium: anything that.
Unit – I CLIENT / SERVER ARCHITECTURE. Unit Structure  Evolution of Client/Server Architecture  Client/Server Model  Characteristics of Client/Server.
UNESCO ICTLIP Module 1. Lesson 61 Introduction to Information and Communication Technologies Lesson 6. What is the Internet?
Computer Emergency Notification System (CENS)
Advanced Computer Networks Topic 2: Characterization of Distributed Systems.
Databases JDBC (Java Database Connectivity) –Thin clients – servlet,JavaServer Pages (JSP) –Thick clients – RMI to remote databases –most recommended way.
Chapter 17: Client/Server Computing Business Data Communications, 4e.
Overview Web Session 3 Matakuliah: Web Database Tahun: 2008.
Copyright © cs-tutorial.com. Overview Introduction Architecture Implementation Evaluation.
Lecture 6: Sun: 8/5/1435 Distributed Applications Lecturer/ Kawther Abas CS- 492 : Distributed system & Parallel Processing.
INTRODUCTION TO WEB APPLICATION Chapter 1. In this chapter, you will learn about:  The evolution of the Internet  The beginning of the World Wide Web,
Rehab AlFallaj.  OSI Model : Open system Interconnection.  is a conceptual model that characterizes and standardizes the internal functions of a communication.
Chapter 12 Develop the Knowledge Management System.
Knowledge Management & Knowledge Management Systems By: Chad Thomison MIS 650.
Search Engine using Web Mining COMS E Web Enhanced Information Mgmt Prof. Gail Kaiser Presented By: Rupal Shah (UNI: rrs2146)
Web Server.
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
WEB SERVER SOFTWARE FEATURE SETS
Copyright © 2002 Pearson Education, Inc. Slide 3-1 Internet II A consortium of more than 180 universities, government agencies, and private businesses.
McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved Chapter 15 Creating Collaborative Partnerships.
Electronic Commerce Semester 1 Term 1 Lecture 7. Introduction to the Web The Internet supports a variety of important tools, such as file transfer, electronic.
Chapter 6 A nalyze the Existing Infrastructure KMS2 Technology roles in KM 1.Facilitate communication. 2.It provides the infrastructure for storing.
IT 5433 LM1. Learning Objectives Understand key terms in database Explain file processing systems List parts of a database environment Explain types of.
Planning Server Deployments Chapter 1. Server Deployment When planning a server deployment for a large enterprise network, the operating system edition.
E-Business Infrastructure PRESENTED BY IKA NOVITA DEWI, MCS.
Enterprise Resource Planning and Collaboration Systems
Chapter 3 E-business Infrastructure
#01 Client/Server Computing
Mobile Agents.
Network Layer The network layer is responsible for the source-to-destination delivery of a packet, possibly across multiple networks (links). Whereas the.
Chapter 17: Client/Server Computing
KNOWLEDGE MANAGEMENT (KM) Session # 34
In Distributed Systems
#01 Client/Server Computing
Presentation transcript:

1 Chapter 11 Developing The KM System The Knowledge Management Toolkit Amrit Tiwana

2 We look at the layers form these points of view: Interface layer. Access and authentication layer. Collaboration layer. Application, transport, and repository layers. Middleware and legacy integration layers.

3 The Building Blocks:Seven Layers The seven layers within the KM system architecture provide a guideline for the choice of technology components that enable effective sharing of knowledge across a distributed enterprise.

4

5 The Interface Layer The top layer moves information in and out of the KM system.

6 Channels for Tacit and Explicit Knowledge The interface layer must provide a channel for tacit as well as explicit knowledge flow. The essential step in tacit knowledge transfer between people is the conversion of tacit knowledge to information and back to tacit knowledge. Whether this transfer happens through formal processes, such as knowledge capture in databases, or through informal mechanisms, such as conversations, this intermediate step is almost always involved.

7

8 Contextual Expression at the Interface There is a lot of context that cannot be represented well in any type of knowledge base or repository. Tacit knowledge can be transferred by purely explicit mechanism through possible explicit mechanisms through possible explication; by purely informal mechanisms, such as conversation, or by technological enablers, such as electronic whiteboards that fall somewhere in between these two extremes.

9

10 Platform Independence The use of a Web browser as a client also enables universal access the relevant portion of the KM system from any location or computer terminal connected to the Web. Content can further be optimized to move through low-bandwidth networks with the use of cache memory on the client and server side, by minimizing the depth/resolution of graphics, and by using mobile applications written in Java.

11 Learning From Intranets To be useful and successful, an intranet site must organize information and assemble it in a consistent, logical, and systematic manner. With respect to a KM system, an intranet front end must allow users to get to the information that they need in painless and fast manner.

12 Optimizing Video Content The essential point to keep in mind while configuring a server for video delivery is to optimize the video clip file itself for existing network bandwidth. A safe assumption to make as starting point would be to optimize content for 60 percent of the available bandwidth, then realign it based on actual usage pattern.

13 Universal Authorship Users working on different platforms can add content to the overall repository, irrespective of their platforms.

14 A Live Walkthrough: Urban Motors

15 The Access and Authentication Layer Some of the issues that must be addressed are: Access privileges. Firewalls. Backups.

16 Virtual Private Networks VPNs eliminate the need for fixed point- to-point communication lines. Instead, they operate within a public network, such as the Internet, but with security that is as strong as that of more expensive, leased private lines.

17 Standards and Protocols for Expensive Networks Some of the standards that have been put forth and endorsed by some companies include the following: LDAP. PPTP. S/MIME. vCARD. Signed Objects.

18 Biometrics and Other Forms of Authentication Biometrics, voice recognition, and fingerprint recognition are promising technologies that will allow users for a company or enterprise-wide network to get into the system in a rather transparent manner.

19 The Collaborative Filtering and Intelligence Layer The collaborative filtering and intelligence layer is the one that constitutes in intelligence with in a KM system. The process of adding tags and meta tags to knowledge elements, either through automated mechanisms or manual procedures, is done at this level. Intelligent agents are perhaps the best thing to happen to A.I. In terms of viable applications to the Web

20 From Static to Dynamic Structures Each document is connected to other documents through hyperlinks. The links are statically contained in each document and refer to other documents, video files, sound files, etc., by URLs. Activating a hyperlink means jumping from one document to another.

21

22 From Static to Dynamic Structures This approach has created other problems: Navigational encumbrances: Extensive collaborative authoring: Orphan links: Difficult in generating complex views:

23 Virtual Folders Using such a mechanism, users can reach the same information element in multiple ways: By navigating: By searching meta data: By searching content: By subscription:

24 Virtual Folders This concept is also based on the presumption that will not add content to the corporate repositories if it is too complex for them to do so. The goal is to make it possible to add the repository with little or no effort on the part of the user. Without such functionality, this work runs the risk of being perceived as useless at code check-in/check-out procedures that most programmers have to unwilling follow.

25 Automatic Full Text Indexing The collaborative filtering layer is responsible for indexing content in a manner the permits fast retrieval through multiple search mechanisms.

26 Automatic Metatagging Metatags can be automatically added to documents and other content, using software tools that are readily available. Such metatags include information such as: Who published the document? When was it last modified? Who reviewed it? Who approved it? What is the size of document?

27 From Client/Server to Agent/Computing In the client/server setup, the network load primarily exists between the client and the server (indicated by more interaction lines between the client and the server). On the other hand, in the agent/computing model, this load is shifted to the space between the agent server. The overall load on the network, therefore, is dramatically reduced.

28

29 Benefits of agent mobility A mobile agent is not bound to the system on which it is executed. Such and agent is free to move around the network across multiple hosts. Even though it is created in one execution environment, it can transport its state j and code with it to the next host within the network where it continues code execution.

30 Mobile agent for KM 1. Mobile agents reduce network load: 2. Real-time operations: 3. Protocol encapsulation: 4. Asynchronous and autonomous execution: 5. Seamless integration and heterogeneity: 6. Mobil agents are fault tolerant:

31 Agents and push models for knowledge delivery Mobile agents embody the Internet push model. Agents can disseminate news, bulletins, warnings, notifications, and automatic software and content updates. The strength that mobile agents bring to such knowledge-centered applications lies in their asynchrony.

32 The Application Layer Application such as skills directories, yellow pages, collaborative tools, video conferencing software and hardware, and conventional decision support tools are placed at his level.

33 The Transport Layer TCP/IP connectivity throughout the organization. An up-and-running Web server. A POP3/SMTP or MAIL server. A VPN to support remote communication, access, and connectivity. Support for steaming audio and video on the central server(s).

34 The Middleware and Legacy Integration Layer The legacy integration layer provides such connections between legacy data and existing and new systems. The middleware layer provides connectivity between old and new data formats, often through a Web front end.

35 The Repositories Layer The bottom layer in the KM system architecture. Consists of operational databases, discussion databases, Web forum archives, legacy data digital or digitized document archives, and object repositories.