FACTOID # 126: Iceland has many, many more tractors per 1000 hectares of cropland than any other nation - more than twice that of the next highest country, Slovenia.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

FACTS & STATISTICS    Simple view

  1. Select countries to view: (hold down Control key and click to select several)

     

     

    Compare:

     

     

  1. Select fact or statistic: (* = graphable)

     

     

     

  2. (OPTIONAL) Compare to statistic: (both need to be graphable)

     

     

     

  3. View result as:

     

       
(OR) SEARCH ALL encyclopedia, stats & forums:   

Encyclopedia > Kerika
Kerika

A typical Idea Page in Kerika
Developer: Kerika
Latest release: 1.1 / May 1 2007
OS: Windows MacOS Linux
Available language(s): Java
Genre: Collaboration software
License: Proprietary
Website: www.kerika.com

Kerika is a proprietary, cross-platform, peer-to-peer software package, written in Java that works on Macs, Windows and Linux computers. (And Kerika is also the name of the company that produces this software.) Software development is the translation of a user need or marketing goal into a software product. ... A software release refers to the creation and availability of a new version of a computer software product. ... An operating system (OS) is a set of computer programs that manage the hardware and software resources of a computer. ... Microsoft Windows is the name of several families of proprietary software operating systems by Microsoft. ... Mac OS, which stands for Macintosh Operating System, is Apple Computer’s name for the operating systems for Macintosh computers. ... Linux (IPA pronunciation: ) is a Unix-like computer operating system. ... Java (Indonesian, Javanese, and Sundanese: Jawa) is an island of Indonesia and the site of its capital city, Jakarta. ... Look up genre in Wiktionary, the free dictionary. ... It has been suggested that this article or section be merged with collaborative workspace. ... A software license is a legal agreement which may take the form of a proprietary or gratuitous license as well as a memorandum of contract between a producer and a user of computer software. ... Proprietary software is software with restrictions on using, copying and modifying as enforced by the proprietor. ... A website (alternatively, Web site) is a collection of Web pages, images, videos and other digital assets that is hosted on a Web server, usually accessible via the Internet or a LAN. A Web page is a document, typically written in HTML, that is almost always accessible via HTTP, a... Proprietary software is software with restrictions on using, copying and modifying as enforced by the proprietor. ... A cross-platform (or platform independent) programming language, software application or hardware device works on more than one system platform (e. ... A peer-to-peer (or P2P) computer network is a network that relies on the computing power and bandwidth of the participants in the network rather than concentrating it in a relatively few servers. ... Computer software (or simply software) refers to one or more computer programs and data held in the storage of a computer for some purpose. ... Java is an object-oriented applications programming language developed by Sun Microsystems in the early 1990s. ... The Macintosh 128K, the first Macintosh computer, introduced in 1984, upgraded to a 512K Fat Mac Mac (formerly Macintosh) is a range of personal computers designed, developed, manufactured, and marketed by Apple Inc. ... Microsoft Windows is the name of several families of proprietary software operating systems by Microsoft. ... Linux (IPA pronunciation: ) is a Unix-like computer operating system. ...


Kerika facilitates collaboration within distributed teams, particularly where team members are using a variety of computers and are located in different organizations or locations. It has been suggested that this article or section be merged with collaborative workspace. ...


The software is an application, not a Web 2.0-style hosted service, so it needs to be downloaded and installed on a user's computer. And because the software is based upon a peer-to-peer model, all the project information are stored locally on the user's computer (e.g. personal laptop), rather than on a central server. This article or section does not cite any references or sources. ... Web 2. ... An Application service provider (ASP) is a business that provides computer-based services to customers over a network. ... This article is about the computer terms. ... // Installation (or setup) of a program (including drivers) is the act and the effect of putting the program in a computer system so that it can be executed. ... A peer-to-peer (or P2P) computer network is a network that relies on the computing power and bandwidth of the participants in the network rather than concentrating it in a relatively few servers. ... An application server is a software engine that delivers applications to client computers or devices. ...

Contents

Graphical Wiki

Kerika supports a visual approach to collaboration: users set up projects using Idea Pages, which are digital canvases that can accommodate a variety of items, such as drawings of process flows, documents, pictures, Web links, software, etc. Process flows are represented using simple graphical shapes (e.g. ellipses, lines, arrows, etc.).


Idea Pages can contain other Idea Pages, so that a large project can be set up as a collection of nested Idea Pages, each of which represents a different sub-project or focus area.


Projects can be shared by adding email addresses to the project's team list. Kerika examines each email address that is added to a project's team list and processes it as follows:

  • If the email address references another Kerika user, this person gets a copy of all the project information that exists, as well as copies of future updates.
  • If the email address references someone who is not a Kerika user, this person gets project updates sent by email instead. These emails include a picture snapshot of the Idea Page and copies of any documents that have been been modified by any member of the team since the last time an update was sent.

This feature allows individual members of a project team to start using Kerika without waiting for the rest of the team to also adopt the software. (This is one way to deal with the network effect dilemma: new collaboration tools have a tough time getting off the ground because not enough people are using it in the early stages, and, conversely, established collaboration tools enjoy the benefits of incumbency.) A network effect is a characteristic that causes a good or service to have a value to a potential customer which depends on the number of other customers who own the good or are users of the service. ...


Once Idea Pages have been set up and shared with other Kerika users, the software essentially functions like a kind of "graphical Wiki": whenever an item is moved, changed, or deleted from an Idea Page, this change is reflected for all the other members of the team. Unlike conventional Wikis, however, all the project files are stored locally on the computers of individual team members rather than on a central server, which helps avoid the single point of failure weakness that is inherent in Web 2.0 services. Reliable system design is the design of systems with high levels of reliability and availability. ... Web 2. ...


Kerika uses the Piccolo user interface toolkit that was developed at the University of Maryland Human-Computer Interaction Lab. University of Maryland, College Park The University of Maryland, College Park (also known as UM, UMD, or UMCP) is a public coeducational university situated in suburban College Park, Maryland just outside Washington, D.C. The flagship institution of the University System of Maryland, the university is most often referred to...


Networking

Kerika uses the JXTA open-source networking protocol for implementing its hybrid peer-to-peer network: JXTA (Juxtapose) is Open Source peer-to-peer platform created by Sun Microsystems in 2001. ...

  • There is a central rendezvous server: every Kerika application automatically checks in here when the user starts up Kerika on his/her computer. The Kerika application registers the user's current IP address and gets the IP addresses of other Kerika users who are online. Thereafter, communications between one Kerika client and another is generally done directly, without any intermediaries.
  • If a user is hidden behind a NAT or firewall, the client application uses the relay server, which is really another instance of the rendezvous server, to help connect to other clients. In these cases connections take place using HTTP over port 80.
  • If a user is offline at a time when another user wants to connect to it (e.g. to provide a team member with some project updates), a storage server holds the messages for the offline user. In such cases Kerika works on store and forward model similar to email systems.

This article or section does not cite any references or sources. ... An IP address is a unique number, akin to a telephone number, used by machines (usually computers) to refer to each other when sending information through the Internet using the Internet Protocol. ... Look up Nat, Nat. ... Firewall may refer to: Firewall (construction), a physical barrier inside a building or vehicle, designed to limit the spread of fire, heat and structural collapse Firewall (networking), a logical barrier designed to prevent unauthorized or unwanted communications between sections of a computer network Firewall (film), a 2006 action film written... In computing, a port (derived from seaport) is usually an interface through which data are sent and received. ... Store and forward is a communications technique in which messages are sent to a intermediate station where they are kept and sent at a later time to the final destination or to another intermediate station. ...

Document Management

Kerika uses a relatively simple model for document management, which mimics the sequence of interactions that take place when people write a document and then email it to a group of colleagues for review:

  • Users can attach notes to documents, thereby providing commentary. These notes are stored separately from the documents, so that the document is not actually modified as a consequence of someone attaching a note to it.
  • If a team member modifies a shared document, this automatically creates a new version of that document which is electronically tagged as belonging to that person. This new version is then sent to everyone else on the team, and filed locally on their computer. Modifying a document does not overwrite anyone else's copy, nor is there a "check-out/edit/check-in" process that is commonly found in traditional document management systems. Instead, separate versions are simulteneously maintained to correspond to each team member's edits; this decentralized approach reflects the peer-to-peer model of Kerika.

Originally, a document management system was a computer program (or set of programs) used to track and store images of paper documents. ...

Privacy

Web 2.0 hosted services raise privacy concerns, since the business model of nearly all Web 2.0 companies is to make money by displaying targeted advertisements; the most well-known example being Google's AdSense program which automatically scans text in Web pages and messages to determine the subject matter. The loss of privacy inherent with Web 2.0 is a significant trade-off for some users who have generally turned to other solutions, such as peer-to-peer networks. Kerika deals with this problem by allow users to set up their own storage server (i.e. "private server"). A private server holds messages for a defined set of Kerika users, which enables teams to create a ring of trust. Web 2. ... An Application service provider (ASP) is a business that provides computer-based services to customers over a network. ... Internet privacy consists of privacy over the media of the Internet: the ability to control what information one reveals about oneself over the Internet, and to control who can access that information. ... The term business model describes a broad range of informal and formal models that are used by enterprises to represent various aspects of business, such as operational processes, organizational structures, and financial forecasts. ... AdSense is an ad serving program run by Google. ... A peer-to-peer (or P2P) computer network is a network that relies on the computing power and bandwidth of the participants in the network rather than concentrating it in a relatively few servers. ...


External References

  • Kerika's home page


 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments
Please enter the 5-letter protection code

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms.