K6213 Term Paper Comparative Study of OpenSource Knowledge Management              Tools   K6213 KM Technologies – Term Pa...
K6213 Term Paper                                                            Table of Contents1.0 Knowledge Management and ...
K6213 Term Paper1.0 Knowledge Management and Open SourceSystems1.1 Introduction to KnowledgeThomas H.Davenport and Laurenc...
K6213 Term Paper1. Declarative Knowledge                                “Knowledge about/Know what”   o Zack states “The a...
K6213 Term Paper6. Explicit Knowledge       o Explicit knowledge is easy to be codified.       o Can be easily communicate...
K6213 Term PaperOpen Source Software (OSS) has received growing attention in recent years from various perspectives.To lab...
K6213 Term Paper       Fig2: Difference between OSS and proprietary software (Crowston and Howison 2005)1.4.1 Benefits of ...
K6213 Term Paperknowledge specific to an organisation and its competitor knowledge are often expected to be capturedand co...
K6213 Term Paper   5. Best PracticesThe below table provides the available tools in the industry under the various categor...
K6213 Term PaperThe Selection process of the tools was entirely based on the scope of the study. The intention of theautho...
K6213 Term Paperfor both personal and education use and it is a free software package licensed under the GNU GeneralPublic...
K6213 Term PaperMediaWiki’s intuitive user interface makes it easy for usage. The cognition rate is high with usersspendin...
K6213 Term Paper    Fig5: Editing in MediaWikiFig 6: Emedding vidoes in MediaWiki         Page 13 of 43
K6213 Term Paper                                  Fig 7: Embedding images in MediaWiki2.5.3 Benefits   o Easy and fast ins...
K6213 Term PaperMediaWiki is not the traditional content management system (CMS) by definition. It has no workflow, itshan...
K6213 Term PaperIntel [14], the world’s leading chipmaker, maintains a customized version of MediaWiki and it is calledInt...
K6213 Term PaperStanford University’s IT division [16] offers MediaWiki for internal departments that need Wikisolutions f...
K6213 Term Paper•   Blogs, for individual contribution facilitated through Reports, Reflections and Journals•   Wiki, for ...
K6213 Term Paper Fig 9: Moodle Features   Fig 10: SubsectionFig 11: Discussion Forum   Page 19 of 43
K6213 Term Paper                                            Fig 12: Survey Page2.6.3 BenefitsThe key benefits of Moodle [1...
K6213 Term Paper2.6.4 LimitationsThere are few limitations related to the usage of Moodle. They are:-   o   Reporting is d...
K6213 Term Paper2.7 FusionKM2.7.1 IntroductionFusionKM is a Workflow enabled, Social Network based Knowledge Management Pl...
K6213 Term PaperOrganisations have to deal with these challenges for business sustainment and additionally, they have tode...
K6213 Term Paper                                  Fig 15: FusionKM Communities Page2.7.2 FeaturesAs per [24], the main com...
K6213 Term PaperCollaboration and Social NetworkingCollaboration engine contains Web 2.0 collaboration features such as Wi...
K6213 Term Paper                                     Fig 16: FusionKM Architecture2.7.3 BenefitsWeb 2.0 concepts built in ...
K6213 Term Paper   o   Customization may need time.   o   Good level of technicality involved.   o   High training costs.2...
K6213 Term Paper                                      Fig 17: Solution ExchangeBenefits of SolutionHighly Scalable: The sy...
K6213 Term Paper                                                  Log4J), Custom Audit Framework,Database                 ...
K6213 Term Paper                                      Fig 18: MyAIDSNexus Feature setFusionKM SolutionInfoAxon (www.infoax...
K6213 Term Paper       • Record personal and organizational details       • Upload a list of documents       • Maintain a ...
K6213 Term Paper                             Application Server            JBoss                             Operation Sys...
K6213 Term Paper                                 Fig 20: DeepaMehta Semantic Desktop2.8.2 FeaturesThe DeepaMehta platform ...
K6213 Term PaperVisualization/WorkspaceThe workspace does not create any distinction between graphic visualization of cont...
K6213 Term Paper2.8.3 Benefits   o   Knowledge Representation, by establishing relationships.   o   Complex problem solvin...
K6213 Term PaperThe question on whether DeepaMehta will succeed in replacing standard desktop applications is not themain ...
K6213 Term Paper   •   Age of the target groupo By the geographic proximity                                 Fig 23: Kiezat...
K6213 Term Paper                                  Fig 24: Kiezatlas Topic Map Frontend2.8.5.2 German Amina FoundationThe G...
K6213 Term Paper                 Fig 25: Amina Homepage3.0 Conclusion                    Page 39 of 43
K6213 Term Paper                      Feature           MediaWiki          Moodle    FusionKM      DeepaMehta            K...
K6213 Term Paperin terms of high scope for customization and scalability, reduced costs and integration with existingsyste...
K6213 Term Paper[8] Weick, K. E. and M. G. Bougon (1986), The Thinking Organization (San Francisco: Jossey-Bass,1986), pp....
K6213 Term Paper[25] (2011), UN (United Nations) ‘Solution Exchange Knowledge Repository’ Case Studyhttp://goo.gl/rfY1h[26...
Upcoming SlideShare
Loading in …5
×

Knowledge management techonology

2,410 views

Published on

Open source Tools for Knowledge Management

Published in: Education, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,410
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
63
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Knowledge management techonology

  1. 1. K6213 Term Paper Comparative Study of OpenSource Knowledge Management Tools K6213 KM Technologies – Term Paper By, Sesagiri Raamkumar Aravind(G1101761F) Selvaraju Nirmala(G1101760J) Page 1 of 43
  2. 2. K6213 Term Paper Table of Contents1.0 Knowledge Management and Open Source Systems.........................................................................3 1.1 Introduction to Knowledge...............................................................................................................3 1.2 Types of Knowledge........................................................................................................................3 1.3 Knowledge Management.................................................................................................................5 1.4 Open Source Systems.....................................................................................................................5 1.4.1 Benefits of Open Source Software............................................................................................7 1.5 Requirements of KM from Technological Tools...............................................................................72.0 Open Source KM Tools.......................................................................................................................8 2.1 Explicit Knowledge...........................................................................................................................8 2.2 Implicit Knowledge...........................................................................................................................8 2.3 KM Suites........................................................................................................................................9 2.4 Selection Process for Comparative Study........................................................................................9 2.5 MediaWiki......................................................................................................................................10 2.5.1 Introduction.............................................................................................................................10 2.5.2 Features..................................................................................................................................11 2.5.3 Benefits...................................................................................................................................14 2.5.4 Limitations...............................................................................................................................14 2.5.5 Commercial Implementations..................................................................................................15 2.6 Moodle...........................................................................................................................................17 2.6.1 Introduction.............................................................................................................................17 2.6.2 Features..................................................................................................................................17 2.6.3 Benefits...................................................................................................................................20 2.6.4 Limitations...............................................................................................................................21 2.6.5 Commercial Implementations..................................................................................................21 2.7 FusionKM......................................................................................................................................22 2.7.1 Introduction.............................................................................................................................22 2.7.2 Features..................................................................................................................................24 2.7.3 Benefits...................................................................................................................................26 2.7.4 Limitations...............................................................................................................................26 2.7.5 Commercial Implementations..................................................................................................27 2.8 DeepaMehta..................................................................................................................................32 2.8.1 Introduction.............................................................................................................................32 2.8.2 Features..................................................................................................................................33 2.8.3 Benefits...................................................................................................................................35 2.8.4 Limitations...............................................................................................................................35 2.8.5 Commercial Implementations .................................................................................................363.0 Conclusion........................................................................................................................................394.0 References........................................................................................................................................41 Page 2 of 43
  3. 3. K6213 Term Paper1.0 Knowledge Management and Open SourceSystems1.1 Introduction to KnowledgeThomas H.Davenport and Laurence Prusak state that "Knowledge is a fluid mix of framed experience,values, contextual information and expert insight that provides a framework for evaluating andincorporating new experience and information. It originates and is applied in the mind of knowers. Inorganisations, it often becomes embedded not only in documents or repositories but also in organisationalroutines, process, practices, and norms".Knowledge is about some object or some person that exists within the individual based on the acquiredunderstanding, information, procedure and process that are perceived through experience or learning. Asper the characteristics defined by Sveiby, a particular type of knowledge is tacit that cannot be expressedwhile certain knowledge is action-oriented that will be supported by rules and they constantly change.1.2 Types of KnowledgeKnowledge is of different types based on its characteristic, nature, acquaintance method and experience.The various knowledge types are:- • Declarative Knowledge • Procedural/Imperative Knowledge • Causal Knowledge • Relational Knowledge • Tacit Knowledge • Explicit Knowledge • Implicit Knowledge Page 3 of 43
  4. 4. K6213 Term Paper1. Declarative Knowledge “Knowledge about/Know what” o Zack states “The ability to recognize and classify concepts, things and states of the world”[4] o Declarative knowledge is assertion-oriented. o It is about the object or event defined by its characteristics and properties.2. Procedural/Imperative Knowledge “Knowledge how” o The understanding of an appropriate sequence of events or the ability to perform a particular set of actions (Gioia and Poole 1984) [5]. o Procedural Knowledge is about the procedures, rules or conditions for implementing an action.3. Causal Knowledge “Knowledge why” o Causal Knowledge is the knowledge about the reason behind the occurrence of particular action. o Causal knowledge can be formally represented by describing the causal links among a set of factors (Schank 1975)[7], (Weick and Bougnon 1986)[8], but more often is less formally represented as organizational stories (Schank 1990)[6].4. Relational Knowledge o An understanding of the relationship among or between different knowledge types5. Tacit Knowledge o Tacit knowledge cannot be easily communicated or diffused. o Embodied in people’s mind [2]. o Tacit knowledge is ‘What we know’ but cannot be easily explained. Page 4 of 43
  5. 5. K6213 Term Paper6. Explicit Knowledge o Explicit knowledge is easy to be codified. o Can be easily communicated or diffused. o Explicit knowledge may be object-based or rule-based [2]. o Exchanged during meetings in organizations.7. Implicit knowledge o Knowledge that can be articulated but hasn’t been done as yet.(Nickols)[3] o Can be teased out of a competent performer by a task analyst or knowledge engineer [2]. Fig1: Ascertaining the Knowledge Type1.3 Knowledge Management”Knowledge Management is the systematic processes by which knowledge needed for an organization tosucceed is created, captured, shared and leveraged” [1].The effort of capturing the explicit and tacit information and knowledge that exists in an organization iscalled Knowledge Management.1.4 Open Source Systems Page 5 of 43
  6. 6. K6213 Term PaperOpen Source Software (OSS) has received growing attention in recent years from various perspectives.To label software as ‘open source’, it needs to have specific characteristics. The Open Source Initiatives(OSI) is a non-profit corporation that helps in managing and promoting the OSS definition, thus, acting asthe official organization behind OSS. Any software that has the characteristics listed below is consideredto be OSS [9]:- • Access to source code. • Integrity of author’s source code. • Free redistribution. • Derived works allowed under the same license. • No discrimination against persons or groups. • No discrimination against fields of endeavour. • Distribution of licence. • Licence must not be specific to a product. • Licence must not restrict other software. • Licence must be technology-neutral. Page 6 of 43
  7. 7. K6213 Term Paper Fig2: Difference between OSS and proprietary software (Crowston and Howison 2005)1.4.1 Benefits of Open Source SoftwareCost: OSS is free software that has no purchase cost or upgrade fees.Reliability: Open Source advocates generally claim very less time-to-fix characteristics for theirdeveloped software.Stability: Changes are contributed back upstream to the main project in open source software.Flexibility: OSS does not have any lock-in strategy for using any other product unlike commercialsoftware packages.Translation: Developers will find it easy to translate the language of the software interface as OSS giveaccess to the source code.1.5 Requirements of KM from Technological ToolsThe basic requirement of KM tools is to aid organisations in Knowledge Creation, KnowledgeCodification and Knowledge Transfer. The tools play different roles under each requirement. Internal Page 7 of 43
  8. 8. K6213 Term Paperknowledge specific to an organisation and its competitor knowledge are often expected to be capturedand consolidated in a typical KM enabler tool.2.0 Open Source KM ToolsThe different categories of Open Source tools enlisted under Explicit and Implicit Knowledge as per [11]are:-2.1 Explicit Knowledge 1. Bookmarking 2. CMS(including Document Management Systems) 3. Blogs 4. Wikis 5. Discussion Forum 6. Collaboration Tools 7. Repository 8. Federated Search 9. Search Engines 10. P2P networks2.2 Implicit Knowledge 1. Virtual Communities 2. Tagging/Voting 3. Social Networks 4. Knowledge Map Page 8 of 43
  9. 9. K6213 Term Paper 5. Best PracticesThe below table provides the available tools in the industry under the various categories Fig 3: Tools by Knowledge Type and Category2.3 KM SuitesKM Suites are software packages that are multifunctional in nature. The scope of these packages is broadin terms of utility to an organisation. Organisations may or may not use all the components of a softwarepackage. These suites are often customized as per need, leveraging the open source content.Popular KM Suites are:- 1. Egroupware(Community Edition) 2. Moodle 3. FusionKM 4. DeepaMehta2.4 Selection Process for Comparative Study Page 9 of 43
  10. 10. K6213 Term PaperThe Selection process of the tools was entirely based on the scope of the study. The intention of theauthors was to review the software tools that serve a broader purpose. KM Suites fall under that notionalpurview. The tools/packages selected are:- 1. MediaWiki 2. Moodle 3. FusionKM 4. DeepaMehtaThe review process was based on the following factors:- • User-friendliness • Utility • Deployment ease • Scalability and integration ease2.5 MediaWiki2.5.1 IntroductionThe authors feel that it is important to define Wikis at this point. [12] states Wiki as a website that allowsvisitors to easily add, remove, edit and change available content, and typically without the need forregistration. This ease of interaction and operation makes a wiki an effective tool for mass collaborativeauthoring.MediaWiki is a popular open source web-based wiki package written in PHP (server side scriptinglanguage), originally intended for use on Wikipedia. It is now used by several other projects of the non-profit Wikimedia Foundation and by many other wikis for collaborative document creation andinformation sharing. The package supports multiple languages, website user styles, multimedia andextension features, indexed content items, edit tracking and many more features. MediaWiki is applicable Page 10 of 43
  11. 11. K6213 Term Paperfor both personal and education use and it is a free software package licensed under the GNU GeneralPublic License (GPL).The minimal server requirements for using MediaWiki are:- PHP 5 or higher MySQL 4 or higher Apache 1.13.19 or higher Fig 4: Sample MediaWiki Hompage2.5.2 FeaturesOrganisations use MediaWiki for the below factors as per [13]:-Informal Knowledge SharingMediaWiki can be used to build a repository of knowledge with high level of customization provided toend users. It’s a lightweight package compared to commercial content management systems.Quick Turnaround Page 11 of 43
  12. 12. K6213 Term PaperMediaWiki’s intuitive user interface makes it easy for usage. The cognition rate is high with usersspending very less time to search, modify and maintain their content in the repository.Fostering CommunitiesMediaWiki is ideal for sustaining Communities of Practice that facilitate informal sharing of knowledgeamong company employees. Its multilingual functionality that covers various languages and locales,make it suitable for global audience.Ease of AdministrationThe simplicity of the administration segments in the package requires only a minuscule number of adminusers to support hundreds of production users.ReliabilityMediaWiki is stable and solid software, by popular opinion. New releases go through strenuous betatesting in the Wiki community before being packaged as official releases.Multiple VersionsMediaWiki maintains the entire history of changes performed on its pages, thus allowing easy reverts incase of unnecessary changes.Multimedia and Caching SupportMediaWiki can manage video and audio files that are stored in its file-system. MediaWiki supportscaching, particularly useful for large implementation of wikis with a huge user-base. Page 12 of 43
  13. 13. K6213 Term Paper Fig5: Editing in MediaWikiFig 6: Emedding vidoes in MediaWiki Page 13 of 43
  14. 14. K6213 Term Paper Fig 7: Embedding images in MediaWiki2.5.3 Benefits o Easy and fast installation using a web-based form. o Maximum installation of 20 instances within the organisation. o Easier user creation through LDAP integration using WebAuth extension apart from the manual user account management features that is part of the package.2.5.4 LimitationsThere are certain limitations related to the usage of MediaWiki. As per [13], they are:-Lack of Strict Access ControlMediaWiki is a public system with openness as its core objective. The software package is not optimizedfor restricting access as the wiki grows in size with limited security functionality for restricting access toa set of pages. Access control methods are considered to be not that secure, at times.Basic Content Management Page 14 of 43
  15. 15. K6213 Term PaperMediaWiki is not the traditional content management system (CMS) by definition. It has no workflow, itshandling of uploaded documents is primitive, and it doesn’t integrate with basic applications such asMicrosoft Office.Users with a Required Level of TechnicalityMediaWiki requires its users to have basic knowledge of Wikitext, a markup language to indicate bold,italics, links, and so on thereby, with the chances of ending up as a burden for some business users. Non-technical users often find WYSIWYG (What You See Is What You Get) editors to be best suited for theircontent publishing needs.2.5.5 Commercial ImplementationsMediaWiki has footprint in different industries. Some of them have been cited as a part of the study. Theyare:-2.5.5.1 NovellNovel [14], a world renowned software company specializing in Open Enterprises, uses MediaWikiextensively in dealing with customers and partners, for knowledge sharing. Novell’s implementation ofMediaWiki can be attributed with the below factors:-Common Platform: MediaWiki is used as the underlying platform for open source project websites for itsreusabilityCollaboration: MediaWiki is used as a collaboration tool to complement traditional messaging tools andas a knowledge repository.Communities of Practice: Novell Users International, a global association of Novell professionals, usesMediaWiki to share knowledge and strategies for managing local Novell user groups throughout theworld2.5.5.2 Intel Corporation Page 15 of 43
  16. 16. K6213 Term PaperIntel [14], the world’s leading chipmaker, maintains a customized version of MediaWiki and it is calledIntelpedia. Some of the statistics related to its usage are as follows:-Registered User Count: 3000 employeesInternal Pages: 10000 pages,Page Views: 8000 views and 150 edits per day.2.5.5.3 WikiaWikia [14], the world famous wiki-farm service provider, runs on MediaWiki. Some of its majorcharacteristics are identified as scalability and flexibility as Wikia has grown to handle 230,000 articles.Wikia notes that “MediaWiki is a very rich and powerful software tool that is enabling Wikia to build asustainable business”2.5.5.4 BOC GroupBOC group [15], one of the worlds largest gas suppliers, has deployed MediaWiki to leverage knowledgeacross its businesses. MediaWiki is used in the following ways:-Knowledge Capture: Made available to all users in the company to share information and to get feedbackrelated to it.Collaboration: Connecting users from global office locations thereby aiding in process transfer foroutsourcing and in-sourcingSimple Form: The Company selected MediaWiki after piloting other wiki software. Best featuresattributed are the simple user interface that facilitates fast contribution and tracking.2.5.5.5 Stanford Page 16 of 43
  17. 17. K6213 Term PaperStanford University’s IT division [16] offers MediaWiki for internal departments that need Wikisolutions for their collaboration and documentation needs. Some example wikis are University WebServices Wiki and Stanford Open Source Lab Wiki.2.6 Moodle2.6.1 IntroductionMoodle (Modular Object-Oriented Dynamic Learning Environment) is an open source e-learningplatform, finding usage as a Course Management System (CMS), Learning Management System (LMS)and Virtual Learning Environment (VLE) inside organisations. Moodle helps in designing systematiceducational course content, supplemented by rich interaction features. Moodle’s utility range fromeducation, training, development and business settings [17].In a nutshell, Moodle’s contents and courses embody 1.) The Knowledge of its Authors, 2.) TheKnowledge of their Teachers and 3.) The Knowledge of its Developers2.6.2 FeaturesMoodle has several typical features of an e-learning platform with some additional specific features.Some typical features of Moodle, specific to organisational usage are [18]:- • Discussion forum, for raising questions, peer to peer & peer to expert/instructor communication • File Repository • Instant messaging, for Peer tutoring and synchronous collaborating • Online calendar • Online news and announcement • Online quiz and grading Page 17 of 43
  18. 18. K6213 Term Paper• Blogs, for individual contribution facilitated through Reports, Reflections and Journals• Wiki, for facilitating collaboration through study guides, glossary and combined presentations• Social Networking features• Podcasting• Slideshows and Video Embedding, for remote teaching Fig 8: Sample Moodle Homepage Page 18 of 43
  19. 19. K6213 Term Paper Fig 9: Moodle Features Fig 10: SubsectionFig 11: Discussion Forum Page 19 of 43
  20. 20. K6213 Term Paper Fig 12: Survey Page2.6.3 BenefitsThe key benefits of Moodle [19] are:- o Knowledge Capture, as a tool for capturing explicit and tacit knowledge. o Knowledge Sharing, especially if it is deployed collaboratively or across multiple locations. o Knowledge Creation, through the development of knowledge artefacts by learners (basic users) and instructors (special users) and also through data mining techniques, particularly in combination with internal information systems. o Organizational learning, facilitating Continuing Professional Development (CPD) of employees in organisations. o Facilitates Social Constructivism. o Other benefits include global user/developer community, highly customizable, widely available, role based access and extensible features. Page 20 of 43
  21. 21. K6213 Term Paper2.6.4 LimitationsThere are few limitations related to the usage of Moodle. They are:- o Reporting is difficult. o User management can be complicated. o Users are expected to a bit tech-savvy to handle certain features.2.6.5 Commercial ImplementationsMoodle finds its implementation in the following companies:-2.6.5.1 CiscoCisco [20], the leading manufacturer of networking equipment, uses Moodle to deliver entrepreneureducation and business planning skills, partnering with other organizations and governments. Cisco findsMoodle applicable to its strategies in the following ways:- o LMS to offer self-paced courses, assessments, and registration options to users around the world, from students in Latin America to non-profit groups in the EU. o Serving the community through a free program so that customer can replicate for their own businesses. o Seamless integration with other mainstream systems such as Salesforce.com and WebEx.2.6.5.2 PHSPaediatric Home Service (PHS) [20], a small children’s at-home health care provider in St. Paul,Minnesota, uses Moodle to deliver, manage and track all of its in-house competency training. PHS usesMoodle in the following ways:- o Hosting training sessions o Tracking regulation data o Generate reports for tracking status Page 21 of 43
  22. 22. K6213 Term Paper2.7 FusionKM2.7.1 IntroductionFusionKM is a Workflow enabled, Social Network based Knowledge Management Platform [22]developed using integration of open source technologies. The platform is developed in Java and can bedeployed in Application Servers such as Apache Tomcat and Red Hat JBoss. The platform can practicallyrun in any standard Relational Database Systems (RDBMS) such as MySQL, MS SQL-Server andOracle. FusionKM is touted as the next generation Web 2.0 powered Knowledge Management platform Fig 13: FusionKM Feature setFusionKM can be used by an organization in its strategies ranging from content management to retainingof organisational knowledge and for creating a collaborative environment.Retaining Organization KnowledgeKnowledge Economy requires the disparate functions within an organization to be interlinked, in theprocess of creating and re-generating knowledge structures. As the organization grows in employee countand revenue, there is deluge of information created by employees, this leads to innovations and thisinformation in-turn builds a strong Intellectual Property for the organisation.The Challenge(s) faced by an organisation in the above mentioned scenario are:- 1. Retaining employees with the organization. 2. Capturing knowledge of departing employees 3. Preventing leakage of knowledge into competitors’ catchment area Page 22 of 43
  23. 23. K6213 Term PaperOrganisations have to deal with these challenges for business sustainment and additionally, they have todeal with the knowledge economy’s dependence on knowledge sharing within the organisation as well asexternal alliances to capture competitive intelligence.Trainings, Internal promotions and informal meetings are used to capture and disseminate organisationalknowledge. It is observed that there is more information created in this process and this information hasto be accrued and stored and this is generally done through of Minutes of Meeting (MoM) documents.FusionKM’s central repository helps to index information that gets created within the organisation in amethodical manner; FusionKM allows teams to collaborate together virtually. Fig 14: FusionKM Homepage Page 23 of 43
  24. 24. K6213 Term Paper Fig 15: FusionKM Communities Page2.7.2 FeaturesAs per [24], the main components of the FusionKM are:-Indexing EngineThe document storage and indexing engine is the main constituent of the repository. The entity isresponsible to store and index the content uploaded into the system.Workflow EngineThe Workflow and Business Process Management (BPM) module enables new processes to be deployedin the system. It also includes customizable tasks and task details.Document ManagementDocument Management module contains all features of a typical document management system such asupload facility, security, versioning, metadata management, check-in/check-out and document preview. Page 24 of 43
  25. 25. K6213 Term PaperCollaboration and Social NetworkingCollaboration engine contains Web 2.0 collaboration features such as Wiki, Blog and Discussion Forum.The platform’s functionalities for Social Networking aid users in collaborating with each other.Project ManagementThe platform supports Project and Task Management activities. Timesheet module is integrated withWorkflow tasks and Project Management to provide managers the ability control/monitor their jobs.PortalThe Portal is the User Interface part of the solution. Portal has the following features:- o Users, Communities and User Groups o Library of portlets o User customizable pages and page web contents o WYSWYG CMS o User customizable page layout and design o Availability of individual workspaces. A workspace consists of pages, documents, styles & themes, branding and so on. Page 25 of 43
  26. 26. K6213 Term Paper Fig 16: FusionKM Architecture2.7.3 BenefitsWeb 2.0 concepts built in FusionKM, makes it easier for project teams to collaborate and publish contentusing Blogs, Wikis and Forums. The users can create automated custom workflows with documentversioning. FusionKM uses instant messaging and bookmarking features thereby making communicationbetween project teams across geographic locations much faster. FusionKM improves ROI of knowledgeasset management by reusing information. It also reduces time required to complete knowledge intensivework.2.7.4 Limitations o Comparatively smaller user/developer community. o Possibility of bugs due to Open Source nature. Page 26 of 43
  27. 27. K6213 Term Paper o Customization may need time. o Good level of technicality involved. o High training costs.2.7.5 Commercial Implementations2.7.5.1 United NationsUnited Nations Agencies in India [25], use FusionKM for their Knowledge Sharing initiative called asSolution Exchange, this initiative has personnel from Government, NGOs, private sector and academiaworking collaboratively through Communities of Practice around themes related to the MillenniumDevelopment Goals of UN. It provides a service called as “Knowledge on Demand” that offers ideas andresources that members can put to immediate use to help them in facing individual and group challenges.Technological and KM needs of Solution Exchange o A dynamic interactive website for Solution Exchange and its Communities. o A Knowledge Repository, with indexing and search capabilities. o Administrator content management modules for managing the various processes and work flows. o Automation of Consolidated Replies (CR) with suitable workflows.FusionKM SolutionInfoAxon offered its FusionKM ideology approach to the project by picking the required componentsfrom Open Source Component Library and integrating those components to create ‘UN Solution Stack’consisting of portal, forums, wikis, central repository and CMS frameworks. Page 27 of 43
  28. 28. K6213 Term Paper Fig 17: Solution ExchangeBenefits of SolutionHighly Scalable: The system is built using J2EE architecture through integration of Open Sourcecomponents; the system provides maximum capability for scalability.Improved ROI & Value: There was reduction in costs and turnaround time due to the usage of OpenSource framework. The modular design is flexible in including new content types, feeds, workflows andother features.Platform Red Hat Enterprise LinuxPresentation Liferay Portal frameworkContent Repository AlfrescoMailing List Manager LyrisWeb / App. Server Apache TomcatDevelopment Tools Eclipse, SVN, TortoiseProgramming Language Java, J2EE, JSP, ServletSource Code & Configuration Management SVN, Cruise Control, AntFrameworks Custom Exception Handling, Logging (using Page 28 of 43
  29. 29. K6213 Term Paper Log4J), Custom Audit Framework,Database MySQL Table 1: Solution Exchange Technology Stack2.7.5.2 AidsPortalAIDSPortal [26] is a joint initiative of the UK Consortium on AIDS & International Development and theInternational HIV/AIDS Alliance. AIDSPortal uses ICT to increase the effectiveness of community-basedorganisations that work with people affected by HIV, exclusively for the vulnerable and marginalisedpopulations. AIDSPortal wanted to build a common platform to connect individuals with personal andprofessional interests in HIV & AIDS, to create awareness about HIV & AIDS.Business Needs o Conceptualize and develop a social networking platform that could offer interactive individual and group profiles. o Portal with customizable discussion groups. o Integration with third-party applications such as job listings, videos and directories. o Provide single point of access to all micro-services. o Solution that helped in facilitating access to information in a manner critical to organizations dealing with HIV and AIDS. Page 29 of 43
  30. 30. K6213 Term Paper Fig 18: MyAIDSNexus Feature setFusionKM SolutionInfoAxon (www.infoaxon.com) proposed and designed a solution using latest open source technologiesfrom its stack, to create a portal called as MyAIDSNexus with the following characteristics.Social Network Rights ModelThe rights model for social network had the following facets:- 1. User Privileges 2. Organization of information 3. User contact detailsMicro ServicesMicro services serve as the universal containers of information and functionality. The approach helps inmodularizing all information and functionality, to facilitate the users in finding information andfunctionality, and to subscribe/publish to those sources. Examples of Micro Services are:- Page 30 of 43
  31. 31. K6213 Term Paper • Record personal and organizational details • Upload a list of documents • Maintain a list of links to documents, blog and news feedThis solution was labelled as ‘White Label Knowledge Management Platform for CommunityDevelopment’ with key features as Social Networking application, Knowledge Community Spaces andContent Management. It had features that allow integration with third party applications and also a in-built search feature. Fig 19: MyAIDSNexus homepage Presentation LifeRay, ZK, XForm, XSLT, JSP Middle Level JBoss, RestEasy, XQuery Backend DaoLayer/XQuery, JDBC Database MySQL, Exist Content Syndication XML, ATOM Page 31 of 43
  32. 32. K6213 Term Paper Application Server JBoss Operation System CentOS Table 2: MyAIDSNexus Technology StackThe solution effectively met the following principle objectives for the MyAIDSNexus portal: 1. Focus on networking 2. Open policy dialogue 3. Country-specific management 4. Easy and faster access to informationBenefits of Solution o Robust and Scalable o Easy maintenance o Economical and cost effective o Fast delivery2.8 DeepaMehta2.8.1 IntroductionDeepaMehta is a software platform for Collaboration and Knowledge Management [27]. Knowledge isrepresented in a “Semantic Network” and is handled collaboratively. DeepaMehta is a product ofinterdisciplinary research developed using Free and Open Source Software.DeepaMehta is a game-changing system that employs a "networked semantic desktop" as a replacementfor traditional computer desktop. As per [28], DeepaMehta doesn’t involve applications, files anddirectories. Instead, the users get to use an entity called topic maps. Topics may be projects, emails, andwebpages and so on. The DeepaMehta desktop is a visual representation of the user’s needs and actualwork context. Page 32 of 43
  33. 33. K6213 Term Paper Fig 20: DeepaMehta Semantic Desktop2.8.2 FeaturesThe DeepaMehta platform integrates concepts from the fields of Software Engineering, InformationVisualization, Human Computer Interaction, Semantic Web, to form a platform facilitating collaborationand knowledge management. The DeepaMehta platform comprises of the following parts [28]:-Mind Maps/Concept MapsThe semantic desktop combines the virtues of mind map and concept map in a congenial manner, thecognitive virtues and computational virtues respectively Page 33 of 43
  34. 34. K6213 Term PaperVisualization/WorkspaceThe workspace does not create any distinction between graphic visualization of content structures and theactual work environment. Content is created and edited in the same place. There is no separation betweenfile-level actions and application-level actions.Brain Storming/Structuring/ProcessingThe platform handles the information handling process by providing an environment for creatinginformation in a brainstorming mode, to structure the information and building models followed byprocessing of information by implemented logicFile Level/Application LevelThe platform replaces the file-application process by content and operations. Manipulative operations canbe performed by typed content objects.Network/Local MachineThe uniform user interface for viewing personal and shared content is a welcome shift from the existingsystem of local desktop and the network. The user experience is consistent whilst working with bothpersonal and shared content.Topic Maps/RDFThe platform integrates the Topic Maps concept with RDF, to leverage the features of Semantic Web. Fig 21: Traditional Computing Setup vs DeepaMehta Setup Page 34 of 43
  35. 35. K6213 Term Paper2.8.3 Benefits o Knowledge Representation, by establishing relationships. o Complex problem solving through a lucid user interface. o Mapping techniques. o DeepaMehta Unified Process enables smooth transition between content, structure and logic. The process is efficient for development as the platform copes up with visual, verbal and virtual modalities simultaneously. Fig 22: DeepaMehta Unified ProcessThe DeepaMehta software is primarily intended for knowledge work, in schools and researchenvironments. Its vision is to replace the contemporary ‘application-centric’ desktop with a more content-centric viewpoint so that user can concentrate on his/her work instead of worrying about organizinginformation in the computer.2.8.4 Limitations o Highly abstract concept o Steep learning curve for users o Potentially confusing as it opposes the current desktop structure used in computers Page 35 of 43
  36. 36. K6213 Term PaperThe question on whether DeepaMehta will succeed in replacing standard desktop applications is not themain criterion to evaluate the platform as it has brought with it, promising approaches to personalknowledge management and user interaction design. Furthermore it offers a solid web service basedback-end for collaborative creation and use of knowledge bases ranging from informal collections ofnotes to fully fledged semantic networks [29].2.8.5 Commercial ImplementationsDeepaMehta has been successfully deployed in varied domain commercial sites.2.8.5.1 KiezatlasVerband fur sozila-kulturelle Arbeit, the German umbrella organization of settlements andneighbourhood centres, was the first to deploy the DeepaMehta application called as Kiezatlas [28].Kiezatlas is a GIS based CMS system. Kiezatlas works for the visitors with any web browser. The userswill need a Web browser with Java support to work in DeepaMehta topic map interface. The systemdistinguishes between four types of users:- • Web surfers get information about any "spatial objects" • Editors, update via a password-protected access their own information. • Neighbourhood administrators, place on any maps of social facilities and shops. • General Administrators to develop scenarios and support new neighbourhoods.Web surfers, the actual users of the system retrieve information about e.g. social facilities, parks or art inpublic space.Information objects are found in several ways:- o By name o Through a variety of criteria such as expression • Type of offer Page 36 of 43
  37. 37. K6213 Term Paper • Age of the target groupo By the geographic proximity Fig 23: Kiezatlas Homepage Page 37 of 43
  38. 38. K6213 Term Paper Fig 24: Kiezatlas Topic Map Frontend2.8.5.2 German Amina FoundationThe German Amina Foundation [28], use DeepaMehta platform for promoting Corporate Responsibility(CR) projects through collaboration between companies, universities and independent bodies. It is used asa live-mapping tool.DeepaMehta is used as a live-mapping tool at the Amina events. In fig 23, relationships between AminaCorporate Responsibility topics (blue balls) and suitable university courses are shown in pink.Amina actors and their affiliations to corporations and universities are displayed alongside theirMentorships (blue associations) for the Amina topics. Every Amina topic is related to a sharedworkspace for the students and mentors collaborative work. Page 38 of 43
  39. 39. K6213 Term Paper Fig 25: Amina Homepage3.0 Conclusion Page 39 of 43
  40. 40. K6213 Term Paper Feature MediaWiki Moodle FusionKM DeepaMehta Knowledge Creation Knowledge Codification Knowledge Transfer User Interface Web Web Web Hybrid Technical Expertise Basic Basic Intermediate Advanced Blogs Wikis Forums IM AI/Data Mining Mapping File/Document Repository Oriented CMS Search Social Networking Bookmarking/Tagging Semantics Graphical Representation of networks Widely Used Ease of Deployment Scalability Level Medium Medium High High Facilitate CoPs Facilitate Mashups Fig 26: Tool ComparisonThe tools discussed in this report signify the utility of open source ideology in implementation of KMsystems in organizations. The thriving Open Source community offers multiple benefits to organizations Page 40 of 43
  41. 41. K6213 Term Paperin terms of high scope for customization and scalability, reduced costs and integration with existingsystems. Commercial software packages will always have wider reach as most organisations do not havetime to implement an open source KM system. OSS KM implementation need proper planning andvisioning with a broader perspective. It offers complete ownership of the solution to the organisation, intotality.4.0 References[1] Melissie clemmons Rumizen,Ph.D (2001), The complete Idiot’s guide to Knowledge Management[2] Lee et al (2006), Nanyang Techonolgical University,Journal of Information & KnowledgeManagement Vol. 5, On the concept and the type of knowledge[3] Nicholas, F (2000), The Knowledge management yearbook 2000-2001, The Knowledge in Knowledgemanagement[4] Michael H.Zack (April 2001), Knowledge Management and Business Model Innovation, Idea GroupPublishing, If Managing Knowledge is the Solution, then Whats the Problem?[5] Gioia, D. A. and P. P. Poole (1984), Academy of Management Review, Vol. 9, No. 3, 1984, pp.449-459, Scripts in Organizational Behavior[6] Schank, Roger C. (1990), New York: Macmillan Publishing Company, Tell Me a Story: A New Lookat Real and Artificial Memory[7] Schank, R. C. (1975), Representation and Understanding: Studies in Cognitive Science, (New York:Academic Press), pp. 237-272, The Structure of Episodes in Memory Page 41 of 43
  42. 42. K6213 Term Paper[8] Weick, K. E. and M. G. Bougon (1986), The Thinking Organization (San Francisco: Jossey-Bass,1986), pp. 102-135, Organizations as Cognitive Maps[9] Miltiadis Lytras and Ambjorn Naeve (2007), Idea Group Publishing, Open source for Knowledge andlearning management Strategies Beyond Tools[10] (2011) Benefits of Using Open Source Software http://goo.gl/7CaX9 and http://goo.gl/PVYus[11] Carlos Mendez (2011), Open Source Tools for Knowledge Management presentationhttp://goo.gl/ds393[12] J Valenti (2011), Wky Wiki William http://goo.gl/WDgR9[13] Daniel J. Barrett (2008), ORielly Publications, MediaWiki[14] MediaWiki Testimonials http://goo.gl/ANx60[15] BOC deploys Open Source knowledge management tool http://goo.gl/Qu2Ri[16] MediaWiki on the Stanford Web Service http://goo.gl/1LQjZ[17] Miles Berry (2011), Knowledge Management in Moodle http://goo.gl/PTn2H[18] Retrieved 2011-03-01, Information Technology Unit (itu), E-Learning Features, http://goo.gl/RcG9J[19] Miles Berry (2011), Can Moodle Be considered a Knowledge Management Solutionhttp://goo.gl/UpBsB[20] Sarah Fister Gale (October 2008), Moodle Goes Corporate http://goo.gl/7fpWf[21] Sheilla Norton (2007), Why Moodle http://goo.gl/KzjBG[22] (2011), FusionKM http://goo.gl/rJrzC[23] (2011), FusionKM datasheet http://goo.gl/3M5iI[24] (2011), FusionKM homepage http://goo.gl/69iJq Page 42 of 43
  43. 43. K6213 Term Paper[25] (2011), UN (United Nations) ‘Solution Exchange Knowledge Repository’ Case Studyhttp://goo.gl/rfY1h[26] (2011), MyAIDSNexus Social Network Based Community Portal Case Study http://goo.gl/avUSQ[27] (2011), DeepaMehta Product Homepage http://goo.gl/Cxidn[28] Rech et al (2008), Information Science Reference, Emerging Technologies for Semantic WorkEnvironments Techniques, Methods and Applications[29] Jens-Christoph Brendel (2009), Linux Magazine, DeepaMehta: Pioneering Knowledge Managementin Linux Page 43 of 43

×