blob: 760751ba7a4e3ee98311b22fcc78e7b92e840e3e [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="keywords" content="SMILA/Glossary,SMILA/Documentation,SMILA/Documentation/Bulkbuilder,SMILA/Documentation/Data Model and Serialization Formats,SMILA/Documentation/Pipelets,SMILA/Documentation/Usage of Blackboard Service,SMILA/Project Related Technologies/SCA and Tuscany,SMILA/Technology Preview/SOA" />
<link rel="shortcut icon" href="http://wiki.eclipse.org/SMILA/favicon.ico" />
<link rel="search" type="application/opensearchdescription+xml" href="http://wiki.eclipse.org/opensearch_desc.php" title="Eclipsepedia (English)" />
<link rel="alternate" type="application/rss+xml" title="Eclipsepedia RSS Feed" href="http://wiki.eclipse.org/index.php?title=Special:Recentchanges&amp;feed=rss" />
<link rel="alternate" type="application/atom+xml" title="Eclipsepedia Atom Feed" href="http://wiki.eclipse.org/index.php?title=Special:Recentchanges&amp;feed=atom" />
<title>SMILA/Glossary - Eclipsepedia</title>
<style type="text/css" media="screen,projection">/*<![CDATA[*/ @import "/skins/eclipsenova/novaWide.css?116"; /*]]>*/</style>
<link rel="stylesheet" type="text/css" media="print" href="http://wiki.eclipse.org/skins/eclipsenova/eclipsenovaPrint.css?116" />
<link rel="stylesheet" type="text/css" media="handheld" href="http://wiki.eclipse.org/skins/eclipsenova/handheld.css?116" />
<link rel="stylesheet" type="text/css" href="http://wiki.eclipse.org/skins/eclipsenova/Nova/css/header.css" media="screen" />
<link rel="stylesheet" type="text/css" href="http://wiki.eclipse.org/skins/eclipsenova/tabs.css" media="screen" />
<link rel="stylesheet" type="text/css" href="http://wiki.eclipse.org/skins/eclipsenova/Nova/css/visual.css" media="screen" />
<link rel="stylesheet" type="text/css" href="http://wiki.eclipse.org/skins/eclipsenova/Nova/css/layout.css" media="screen" />
<link rel="stylesheet" type="text/css" href="http://wiki.eclipse.org/skins/eclipsenova/Nova/css/footer.css" media="screen" />
<!--[if IE]><link rel="stylesheet" type="text/css" href="/skins/eclipsenova/IEpngfix.css" media="screen" /><![endif]-->
<!--[if lt IE 5.5000]><style type="text/css">@import "/skins/eclipsenova/IE50Fixes.css?116";</style> <![endif]-->
<!--[if IE 5.5000]><style type="text/css">@import "/skins/eclipsenova/IE55Fixes.css?116";</style><![endif]-->
<!--[if IE 6]><style type="text/css">@import "/skins/eclipsenova/IE60Fixes.css?116";</style><![endif]-->
<!--[if IE 7]><style type="text/css">@import "/skins/eclipsenova/IE70Fixes.css?116";</style><![endif]-->
<!--[if lt IE 7]><script type="text/javascript" src="/skins/common/IEFixes.js?116"></script>
<meta http-equiv="imagetoolbar" content="no" /><![endif]-->
<script type= "text/javascript">/*<![CDATA[*/
var skin = "eclipsenova";
var stylepath = "/skins";
var wgArticlePath = "/$1";
var wgScriptPath = "";
var wgScript = "/index.php";
var wgServer = "http://wiki.eclipse.org";
var wgCanonicalNamespace = "";
var wgCanonicalSpecialPageName = false;
var wgNamespaceNumber = 0;
var wgPageName = "SMILA/Glossary";
var wgTitle = "SMILA/Glossary";
var wgAction = "view";
var wgRestrictionEdit = [];
var wgRestrictionMove = [];
var wgArticleId = "15061";
var wgIsArticle = true;
var wgUserName = null;
var wgUserGroups = null;
var wgUserLanguage = "en";
var wgContentLanguage = "en";
var wgBreakFrames = false;
var wgCurRevisionId = "286216";
var wgVersion = "1.12.0";
var wgEnableAPI = true;
var wgEnableWriteAPI = false;
/*]]>*/</script>
<script type="text/javascript" src="http://wiki.eclipse.org/skins/common/wikibits.js?116"><!-- wikibits js --></script>
<!-- Performance mods similar to those for bug 166401 -->
<script type="text/javascript" src="http://wiki.eclipse.org/index.php?title=-&amp;action=raw&amp;gen=js&amp;useskin=eclipsenova"><!-- site js --></script>
<!-- Head Scripts -->
<script type="text/javascript" src="http://wiki.eclipse.org/skins/common/ajax.js?116"></script>
<link rel="stylesheet" type="text/css" href="Glossary.html" /> </head>
<body class="mediawiki ns-0 ltr page-SMILA_Glossary">
<div id="globalWrapper">
<div id="column-one">
<!-- Eclipse Additions for the Top Nav start here M. Ward-->
<div id="header">
<div id="header-graphic">
<img src="http://wiki.eclipse.org/skins/eclipsenova/eclipse.png" alt="Eclipse Wiki">
</div>
<!-- Pulled 101409 Mward -->
<div class="portlet" id="p-personal">
<div class="pBody">
<ul>
<li id="pt-login"><a href="http://wiki.eclipse.org/index.php?title=Special:Userlogin&amp;returnto=SMILA/Glossary">Log in</a></li>
</ul>
</div>
</div>
<div id="header-icons">
<div id="sites">
<ul id="sitesUL">
<li><a href="http://www.eclipse.org"><img src="http://dev.eclipse.org/custom_icons/eclipseIcon.png" width="28" height="28" alt="Eclipse Foundation" title="Eclipse Foundation" /><div>Eclipse Foundation</div></a></li>
<li><a href="http://marketplace.eclipse.org"><img src="http://dev.eclipse.org/custom_icons/marketplace.png" width="28" height="28" alt="Eclipse Marketplace" title="Eclipse Marketplace" /><div>Eclipse Marketplace</div></a></li>
<li><a href="https://bugs.eclipse.org/bugs"><img src="http://dev.eclipse.org/custom_icons/system-search-bw.png" width="28" height="28" alt="Bugzilla" title="Bugzilla" /><div>Bugzilla</div></a></li>
<li><a href="http://live.eclipse.org"><img src="http://dev.eclipse.org/custom_icons/audio-input-microphone-bw.png" width="28" height="28" alt="Live" title="Live" /><div>Eclipse Live</div></a></li>
<li><a href="http://planeteclipse.org"><img src="http://dev.eclipse.org/large_icons/devices/audio-card.png" width="28" height="28" alt="PlanetEclipse" title="Planet" /><div>Planet Eclipse</div></a></li>
<li><a href="http://portal.eclipse.org"><img src="http://dev.eclipse.org/custom_icons/preferences-system-network-proxy-bw.png" width="28" height="28" alt="Portal" title="Portal" /><div>My Foundation Portal</div></a></li>
</ul>
</div>
</div>
</div>
<!-- NEW HEADER STUFF HERE -->
<div id="header-menu">
<div id="header-nav">
<ul> <li><a class="first_one" href="http://wiki.eclipse.org/" target="_self">Home</a></li> <li><a href="http://www.eclipse.org/downloads/" target="_self">Downloads</a></li>
<li><a href="http://www.eclipse.org/users/" target="_self">Users</a></li>
<li><a href="http://www.eclipse.org/membership/" target="_self">Members</a></li>
<li><a href="http://wiki.eclipse.org/index.php/Development_Resources" target="_self">Committers</a></li>
<li><a href="http://www.eclipse.org/resources/" target="_self">Resources</a></li>
<li><a href="http://www.eclipse.org/projects/" target="_self">Projects</a></li>
<li><a href="http://www.eclipse.org/org/" target="_self">About Us</a></li>
</ul>
</div>
<div id="header-utils">
<!-- moved the search window here -->
<form action="http://wiki.eclipse.org/Special:Search" >
<input class="input" name="search" type="text" accesskey="f" value="" />
<input type='submit' onclick="this.submit();" name="go" id="searchGoButton" class="button" title="Go to a page with this exact name if one exists" value="Go" />&nbsp;
<input type='submit' onclick="this.submit();" name="fulltext" class="button" id="mw-searchButton" title="Search Eclipsepedia for this text" value="Search" />
</form>
</div>
</div>
<!-- Eclipse Additions for the Header stop here -->
<!-- Additions and mods for leftside nav Start here -->
<!--Started nav rip here-->
<!-- these are the nav controls main page, changes etc -->
<div id="novaContent" class="faux">
<div id="leftcol">
<ul id="leftnav">
<!-- these are the page controls, edit history etc -->
<li class="separator"><a class="separator">Navigation &#160;&#160;</li>
<li id="n-mainpage"><a href="http://wiki.eclipse.org/Main_Page">Main Page</a></li>
<li id="n-portal"><a href="http://wiki.eclipse.org/Eclipsepedia:Community_Portal">Community portal</a></li>
<li id="n-currentevents"><a href="http://wiki.eclipse.org/Eclipsepedia:Current_events">Current events</a></li>
<li id="n-recentchanges"><a href="http://wiki.eclipse.org/Special:Recentchanges">Recent changes</a></li>
<li id="n-randompage"><a href="http://wiki.eclipse.org/Special:Random">Random page</a></li>
<li id="n-help"><a href="http://wiki.eclipse.org/Help:Contents">Help</a></li>
<li class="separator"><a class="separator">Toolbox &#160;&#160;</a></li>
<li id="t-whatlinkshere"><a href="http://wiki.eclipse.org/Special:Whatlinkshere/SMILA/Glossary">What links here</a></li>
<li id="t-recentchangeslinked"><a href="http://wiki.eclipse.org/Special:Recentchangeslinked/SMILA/Glossary">Related changes</a></li>
<!-- This is the toolbox section -->
<li id="t-upload"><a href="http://wiki.eclipse.org/Special:Upload">Upload file</a></li>
<li id="t-specialpages"><a href="http://wiki.eclipse.org/Special:Specialpages">Special pages</a></li>
<li id="t-print"><a href="http://wiki.eclipse.org/index.php?title=SMILA/Glossary&amp;printable=yes">Printable version</a></li> <li id="t-permalink"><a href="http://wiki.eclipse.org/index.php?title=SMILA/Glossary&amp;oldid=286216">Permanent link</a></li> </ul>
</div>
<!-- Additions and mods for leftside nav End here -->
<div id="column-content">
<div id="content">
<a name="top" id="top"></a>
<div id="tabs">
<ul class="primary">
<li class="active"><a href="Glossary.html"><span class="tab">Page</span></a></li>
<li><a href="http://wiki.eclipse.org/index.php?title=Talk:SMILA/Glossary&amp;action=edit"><span class="tab">Discussion</span></a></li>
<li><a href="http://wiki.eclipse.org/index.php?title=SMILA/Glossary&amp;action=edit"><span class="tab">View source</span></a></li>
<li><a href="http://wiki.eclipse.org/index.php?title=SMILA/Glossary&amp;action=history"><span class="tab">History</span></a></li>
<li><a href="http://wiki.eclipse.org/index.php?title=Special:Userlogin&amp;returnto=SMILA/Glossary"><span class="tab">Edit</span></a></li>
</ul>
</div>
<script type="text/javascript"> if (window.isMSIE55) fixalpha(); </script>
<h1 class="firstHeading">SMILA/Glossary</h1>
<div id="bodyContent">
<h3 id="siteSub">From Eclipsepedia</h3>
<div id="contentSub"><span class="subpages">&lt; <a href="../SMILA.html" title="SMILA">SMILA</a></span></div>
<div id="jump-to-nav">Jump to: <a href="Glossary.html#column-one">navigation</a>, <a href="Glossary.html#searchInput">search</a></div> <!-- start content -->
<p>
</p>
<table class="wikitable">
<tr>
<th> <a href="Glossary.html#A" title="">A</a> |
</th><th> <a href="Glossary.html#B" title="">B</a> |
</th><th> <a href="Glossary.html#C" title="">C</a> |
</th><th> <a href="Glossary.html#D" title="">D</a> |
</th><th> <a href="Glossary.html#E" title="">E</a> |
</th><th> <a href="Glossary.html#F" title="">F</a> |
</th><th> <a href="Glossary.html#G" title="">G</a> |
</th><th> <a href="Glossary.html#H" title="">H</a> |
</th><th> <a href="Glossary.html#I" title="">I</a> |
</th><th> <a href="Glossary.html#J" title="">J</a> |
</th><th> <a href="Glossary.html#K" title="">K</a> |
</th><th> <a href="Glossary.html#L" title="">L</a> |
</th><th> <a href="Glossary.html#M" title="">M</a> |
</th><th> <a href="Glossary.html#N" title="">N</a> |
</th><th> <a href="Glossary.html#O" title="">O</a> |
</th><th> <a href="Glossary.html#P" title="">P</a> |
</th><th> <a href="Glossary.html#Q" title="">Q</a> |
</th><th> <a href="Glossary.html#R" title="">R</a> |
</th><th> <a href="Glossary.html#S" title="">S</a> |
</th><th> <a href="Glossary.html#T" title="">T</a> |
</th><th> <a href="Glossary.html#U" title="">U</a> |
</th><th> <a href="Glossary.html#V" title="">V</a> |
</th><th> <a href="Glossary.html#W" title="">W</a> |
</th><th> <a href="Glossary.html#X" title="">X</a> |
</th><th> <a href="Glossary.html#Y" title="">Y</a> |
</th><th> <a href="Glossary.html#Z" title="">Z</a>
</th></tr></table>
<p><br />
</p>
<a name="A"></a><h2> <span class="mw-headline"> A </span></h2>
<ul><li> <b>Action</b> - An action is one step in an <a href="Glossary.html#W" title="">asynchronous workflow</a> associated with a certain <a href="Glossary.html#W" title="">worker</a> that does the actual processing.
</li><li> <b>Agent</b> (deprecated) - An agent is a component of the connectivity framework that monitors a data source for changes (or reacts to events). If a change occurs (e.g. objects are created, deleted, or changed) it immediately creates a <a href="Glossary.html#R" title="">record</a> out of the object and sends it to SMILA. Agents are used to watch data sources for modifications, not for bulk import.
</li><li> <b><a href="http://aperture.sourceforge.net/" class="external text" title="http://aperture.sourceforge.net/" rel="nofollow">Aperture</a></b> - Aperture is a Java framework for extracting and querying full-text content and metadata from various information systems (e.g. file systems, web sites, mail boxes) and the file formats (e.g. documents, images) occurring in these systems.
</li><li> <b>Attachment</b> - Attachments are parts of <a href="Glossary.html#R" title="">records</a> used to store large binary data such as document content.
</li><li> <b>Attribute</b> - Attributes are parts of <a href="Glossary.html#R" title="">records</a> and contain simple data objects that are easily represented in XML or json, such as <tt>String</tt>, <tt>Integer</tt>, <tt>Float</tt>, and <tt>Date</tt>.
</li></ul>
<a name="B"></a><h2> <span class="mw-headline"> B </span></h2>
<ul><li> <b>Blackboard</b> or <b>blackboard service</b> - The blackboard service manages SMILA <a href="Glossary.html#R" title="">records</a> during processing in a SMILA component (connectivity, workflow processor). In addition it hides the handling of record persistence from these components. For a complete description see <a href="Documentation/Usage_of_Blackboard_Service.html" title="SMILA/Documentation/Usage of Blackboard Service">Usage of Blackboard Service</a>.
</li></ul>
<ul><li> <b><a href="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsbpel" class="external text" title="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsbpel" rel="nofollow">BPEL</a></b> - BPEL is an XML-based language defining several constructs to write business processes. It defines a set of basic control structures like conditions or loops as well as elements to invoke web services and receive messages from services. It relies on <a href="Glossary.html#W" title="">WSDL</a> to express web services interfaces. Message structures can be manipulated, assigning parts or the whole of them to variables that can in turn be used to send other messages.
</li></ul>
<ul><li> <b>Bucket</b> - Data container in an <a href="Glossary.html#W" title="">asynchronous workflow</a>, containing logically grouped <a href="Glossary.html#D" title="">data objects</a> of the same type. Can be <i>transient</i> for interim data, which means that data is not persisted and removal of data is under job management control, or <i>persistent</i>, which means that removal of data is not under job management control.
</li></ul>
<ul><li> <b>Bulk</b> - a number of <a href="Glossary.html#R" title="">records</a> bundled in a single file to enhance throughput when processing records in <a href="Glossary.html#W" title="">asynchronous workflows</a>.
</li></ul>
<ul><li> <b>Bulkbuilder</b> - An <a href="Glossary.html#W" title="">asynchronous workflow</a> <a href="Glossary.html#W" title="">worker</a> that accepts single <a href="Glossary.html#R" title="">records</a> and combines them to a <a href="Glossary.html#B" title="">bulk</a>. See <a href="Documentation/Bulkbuilder.html" title="SMILA/Documentation/Bulkbuilder">Bulkbuilder documentation</a>.
</li></ul>
<a name="C"></a><h2> <span class="mw-headline"> C </span></h2>
<ul><li> <b>Crawler</b> - A crawler is a component that iterates over the elements (e.g. files) of a data source, creates <a href="Glossary.html#R" title="">records</a> for all elements and sends them to SMILA (e.g. for file and web crawling). In general crawlers are used for initial (bulk) import of data sources. Two kind of crawlers exist
<ul><li> An <a href="Glossary.html#W" title="">asynchronous workflow</a> <a href="Glossary.html#W" title="">worker</a> (<tt>FileCrawlerWorker</tt>, <tt>WebCrawlerWorker</tt> (see <a href="Documentation.1.html#Importing" title="SMILA/Documentation">Importing</a>) that creates records (with e.g. URL/Path, ID, a hash value and the metadata it can retrieve, optionally with content) that can be checked by the <a href="Glossary.html#D" title="">DeltaChecker</a> if it must be updated. The content will be fetched (if the crawler does not provide it itself) by a <a href="Glossary.html#F" title="">Fetcher</a>.
</li><li> (deprecated) a connectivity component (see <a href="Documentation.1.html#Deprecated_Components" title="SMILA/Documentation">Deprecated Components</a>)
</li></ul>
</li></ul>
<a name="D"></a><h2> <span class="mw-headline"> D </span></h2>
<ul><li> <b>Data Object</b> - The smallest unit of data handled by an asychronous workflow (e.g. a <a href="Glossary.html#R" title="">record bulk</a>).
</li></ul>
<ul><li> <b>DeltaChecker</b> - The DeltaChecker is a <a href="Glossary.html#W" title="">worker</a> in an (asynchronous) import <a href="Glossary.html#W" title="">workflow</a> that handles the <a href="Glossary.html#D" title="">delta indexing</a>.
</li></ul>
<ul><li> <b>Delta indexing</b> - Delta indexing is also known as incremental or generation based indexing. Also exists in two flavors:
<ul><li> driven by <tt>DeltaChecker</tt> (an <a href="Glossary.html#W" title="">asynchronous workflow</a> <a href="Glossary.html#W" title="">worker</a>, see <a href="Documentation.1.html#Importing" title="SMILA/Documentation">Importing</a>)
</li><li> (deprecated) as part of the connectivity framework (see <a href="Documentation.1.html#Deprecated_Components" title="SMILA/Documentation">Deprecated Components</a>)
</li></ul>
</li></ul>
<a name="E"></a><h2> <span class="mw-headline"> E </span></h2>
<ul><li> <b><a href="http://www.eclipse.org/" class="external text" title="http://www.eclipse.org/" rel="nofollow">Eclipse</a></b> - Eclipse is an open source community, whose projects are focused on building an open development platform comprised of extensible frameworks, tools and runtimes for building, deploying and managing software across the lifecycle.
</li><li> <b>EILF</b> - EILF (Enterprise Information Logistics Framework) was the original proposed name of SMILA. Since this abbreviation was difficult to pronounce, it was not accepted by the community and thus changed to SMILA.
</li><li> <b><a href="http://www.eclipse.org/equinox/" class="external text" title="http://www.eclipse.org/equinox/" rel="nofollow">Equinox</a></b> - Equinox is a base technology from <a href="http://www.eclipse.org" class="external text" title="http://www.eclipse.org" rel="nofollow">Eclipse</a> implementing the <a href="Glossary.html#O" title="">OSGi</a> specification. Not only delivering a high performance class loading mechanism Equinox also provides an environment for managing component dependencies.
</li></ul>
<a name="F"></a><h2> <span class="mw-headline"> F </span></h2>
<ul><li> <b>Fetcher</b> - A fetcher is a <a href="Glossary.html#W" title="">worker</a> in an (asynchronous) import <a href="Glossary.html#W" title="">workflow</a> that retrieves Records containing an URL or file path, etc from a <a href="Glossary.html#C" title="">crawler</a> and actually fetches the content (e.g. of files) from the data source ((e.g. <tt>FileFetcherWorker</tt> or <tt>WebFetcherWorker</tt>)), attaches it to <a href="Glossary.html#R" title="">records</a> and sends them to the <a href="Glossary.html#U" title="">UpdatePusher</a>. See <a href="Documentation.1.html#Importing" title="SMILA/Documentation">Importing</a>.
</li></ul>
<a name="G"></a><h2> <span class="mw-headline"> G </span></h2>
<a name="H"></a><h2> <span class="mw-headline"> H </span></h2>
<a name="I"></a><h2> <span class="mw-headline"> I </span></h2>
<ul><li> <b>ID</b> - An ID identifies a <a href="Glossary.html#R" title="">record</a> in SMILA and is part of a <a href="Glossary.html#R" title="">record's</a> metadata.
</li><li> <b>IRM</b> - (deprecated) Abbreviation of Information Reference Model
</li></ul>
<a name="J"></a><h2> <span class="mw-headline"> J </span></h2>
<ul><li> <b><a href="http://java.sun.com/javase/technologies/core/mntr-mgmt/javamanagement/" class="external text" title="http://java.sun.com/javase/technologies/core/mntr-mgmt/javamanagement/" rel="nofollow">JMX</a></b> - Java Management Extension is a specification to administrating and monitoring java applications.
</li></ul>
<ul><li> <b>Job</b> - A Job is a description of a distinct and repeatable working process that the system should accomplish. It references and parametrizes an <a href="Glossary.html#W" title="">asynchronous workflow</a>.
</li></ul>
<ul><li> <b>Job Run</b> - A Job Run is an "instance" of a Job, for example one run of an import of a data source to an index. Only one active job run can existe per job. Statistics will be accumulated for each job run. A job run is automatically stopped when SMILA shuts down.
</li></ul>
<a name="K"></a><h2> <span class="mw-headline"> K </span></h2>
<a name="L"></a><h2> <span class="mw-headline"> L </span></h2>
<a name="M"></a><h2> <span class="mw-headline"> M </span></h2>
<ul><li> <b>Micro bulk</b> - a (small) bundle of <a href="Glossary.html#R" title="">records</a> in one single file which can be pushed into the system using the <a href="Glossary.html#B" title="">Bulkbuilder</a>. The micro bulk in itself is not JSON, but a file where each line must consist of a single JSON representation of a <a href="Glossary.html#R" title="">record</a>. E.g.:
</li></ul>
<pre>
{&quot;_recordid&quot;: &quot;id1&quot;, &quot;attribute1&quot;: &quot;attribute1&quot;, ...}
{&quot;_recordid&quot;: &quot;id2&quot;, &quot;attribute1&quot;: &quot;attribute2&quot;, ...}
{&quot;_recordid&quot;: &quot;id3&quot;, &quot;attribute1&quot;: &quot;attribute3&quot;, ...}
</pre>
<a name="N"></a><h2> <span class="mw-headline"> N </span></h2>
<a name="O"></a><h2> <span class="mw-headline"> O </span></h2>
<ul><li> <b><a href="http://ode.apache.org/" class="external text" title="http://ode.apache.org/" rel="nofollow">ODE</a></b> - Apache ODE (Orchestration Director Engine) executes business processes following the <a href="Glossary.html#B" title="">BPEL</a>/<a href="Glossary.html#W" title="">WS-BPEL</a> standard. It talks to web services, sending and receiving messages, handling data manipulation and error recovery as described by your process definition. It supports both long and short living process executions to orchestrate all the services that are part of your application.
</li></ul>
<ul><li> <b><a href="http://www.osgi.org/Main/HomePage" class="external text" title="http://www.osgi.org/Main/HomePage" rel="nofollow">OSGi</a></b> - The OSGi specification is about managing a component based software system. It defines an in-VM Service Oriented Architecture (SOA) for networked systems. An OSGi Service Platform provides a standardized, component-oriented computing environment for cooperating networked services. This architecture significantly reduces the overall complexity of building, maintaining, and deploying applications.
</li></ul>
<a name="P"></a><h2> <span class="mw-headline"> P </span></h2>
<ul><li> <b>Pipelet</b> - A pipelet is a reusable component (POJO) in a <a href="Glossary.html#B" title="">BPEL</a> workflow used to process data contained in <a href="Glossary.html#R" title="">records</a>. See <a href="Documentation/Pipelets.html" title="SMILA/Documentation/Pipelets">Pipelets</a> for details.
</li><li> <b>Pipeline</b> - A pipeline is the definition of a <a href="Glossary.html#B" title="">BPEL</a> process (or workflow) that orchestrates pipelets and other BPEL services (e.g. web services).
</li></ul>
<a name="Q"></a><h2> <span class="mw-headline"> Q </span></h2>
<a name="R"></a><h2> <span class="mw-headline"> R </span></h2>
<ul><li> <b>Record</b> - A record is a sole element in SMILA that contains data to process (e.g. content and metadata of a document). The record consists of metadata elements, see <a href="Documentation/Data_Model_and_Serialization_Formats.html" title="SMILA/Documentation/Data Model and Serialization Formats">SMILA/Documentation/Data_Model_and_Serialization_Formats</a>.
</li></ul>
<ul><li> <b>Record Bulk</b> - a <a href="Glossary.html#D" title="">Data Object</a> containing a sequence of <a href="Glossary.html#R" title="">Records</a>
</li></ul>
<a name="S"></a><h2> <span class="mw-headline"> S </span></h2>
<ul><li> <b><a href="http://www.osoa.org/display/Main/Service+Component+Architecture+Home" class="external text" title="http://www.osoa.org/display/Main/Service+Component+Architecture+Home" rel="nofollow">SCA</a></b> - Service Component Architecture is a set of specifications which describe a model for building applications and systems using a service-oriented architecture. SCA extends and complements prior approaches to implementing services, and SCA builds on open standards such as web services. The SCA programming model is highly extensible and is language-neutral. Go to <a href="http://wiki.eclipse.org/index.php?title=SMILA/Project_Related_Technologies/SCA_and_Tuscany&amp;action=edit" class="new" title="SMILA/Project Related Technologies/SCA and Tuscany">SCA and Tuscany</a> for discussing.
</li></ul>
<ul><li> <b><a href="http://www.osoa.org/display/Main/Service+Data+Objects+Home" class="external text" title="http://www.osoa.org/display/Main/Service+Data+Objects+Home" rel="nofollow">SDO</a></b> - Service Data Objects are designed to simplify and unify the way in which applications handle data. Using SDO, application programmers can uniformly access and manipulate data from heterogeneous data sources, including relational databases, XML data sources, web services, and enterprise information systems. The SDO programming model is language neutral.
</li></ul>
<ul><li> <b>Slot</b> - An (input/output) slot is a description for the input/output behaviour of a <a href="Glossary.html#W" title="">worker</a>. In a concrete <a href="Glossary.html#W" title="">asynchronous workflow</a> slots are assigned to <a href="Glossary.html#B" title="">buckets</a>
</li></ul>
<ul><li> <b>SNMP</b> - Simple Network Management Protocol is a network protocol which controls the communication between supervised devices and the monitoring application (e.g. <a href="Glossary.html#J" title="">JMX</a>).
</li></ul>
<ul><li> <b><a href="http://www.osoa.org/display/Main/Home" class="external text" title="http://www.osoa.org/display/Main/Home" rel="nofollow">SOA</a></b> - Service-Oriented Architecture is a computer systems architectural style for creating and using business processes, packaged as services, throughout their lifecycle. SOA also defines and provisions the IT infrastructure to allow different applications to exchange data and participate in business processes. These functions are loosely coupled with the operating systems and programming languages underlying the applications.
</li></ul>
<ul><li> <b>Surrogate process</b> - A surrogate process is a process that embeds several components. Additionally this process adds further functionality to these components (e.g. runtime functionality, error prevention, transactions, manageability ...). In the SMILA application surrogate processes also add business processes and further features (e.g. callability from external processes or applications...).
</li></ul>
<ul><li> <b><a href="http://www.eclipse.org/stp/" class="external text" title="http://www.eclipse.org/stp/" rel="nofollow">STP</a></b> - SOA Tools Platform is an Eclipse open source project that builds frameworks and exemplary extensible tools that enable the design, configuration, assembly, deployment, monitoring, and management of software designed around a Service-Oriented Architecture (<a href="http://wiki.eclipse.org/index.php?title=SMILA/Technology_Preview/SOA&amp;action=edit" class="new" title="SMILA/Technology Preview/SOA">SOA</a>). An interesting subproject is the <a href="http://www.eclipse.org/stp/sca/index.php" class="external text" title="http://www.eclipse.org/stp/sca/index.php" rel="nofollow">SCA Composite Designer</a>.
</li></ul>
<a name="T"></a><h2> <span class="mw-headline"> T </span></h2>
<ul><li> <b>Task</b> - Description of a single unit of work to be processed by a <a href="Glossary.html#W" title="">Worker</a>. A task can contain worker specific properties.
</li></ul>
<ul><li> <b><a href="http://incubator.apache.org/tuscany/sca-overview.html" class="external text" title="http://incubator.apache.org/tuscany/sca-overview.html" rel="nofollow">Tuscany</a></b> - Apache Tuscany is an implementation of the <a href="Glossary.html#S" title="">SCA</a> specification 1.0. It is available for Java and C++. It also supports <a href="Glossary.html#S" title="">SDO</a> specification 2.1 for both Java and C++. Go to <a href="http://wiki.eclipse.org/index.php?title=SMILA/Project_Related_Technologies/SCA_and_Tuscany&amp;action=edit" class="new" title="SMILA/Project Related Technologies/SCA and Tuscany">SCA and Tuscany</a> for discussing.
</li></ul>
<a name="U"></a><h2> <span class="mw-headline"> U </span></h2>
<ul><li> <b>UpdatePusher</b> - The UpdatePusher is a <a href="Glossary.html#W" title="">worker</a> in an (asynchronous) import <a href="Glossary.html#W" title="">workflow</a> that pushes the crawled records to the <a href="Glossary.html#B" title="">BulkBuilder</a> of a running import <a href="Glossary.html#J" title="">job</a>.
</li></ul>
<a name="V"></a><h2> <span class="mw-headline"> V </span></h2>
<a name="W"></a><h2> <span class="mw-headline"> W </span></h2>
<ul><li> <b>Worker</b> - Single processing component in an asychnronous workflow. Pulls <a href="Glossary.html#T" title="">tasks</a> to process. Defined in a worker description.
</li></ul>
<ul><li> <b>Worker Description</b> - Description of a worker, e.g. its input/output <a href="Glossary.html#S" title="">slots</a>.
</li></ul>
<ul><li> <b>Workflow (asynchronous)</b> - Describes an asynchronously processed workflow by specifying a sequence of workers and associating their input/output <a href="Glossary.html#S" title="">slots</a> to <a href="Glossary.html#B" title="">buckets</a>.
</li></ul>
<ul><li> <b>Workflow (synchronous/BPEL)</b> - see <a href="Glossary.html#P" title="">pipeline</a>
</li></ul>
<ul><li> <b>Workflow run</b> - Single traversal of a workflow.
</li></ul>
<ul><li> <b><a href="http://www.w3.org/TR/wsdl" class="external text" title="http://www.w3.org/TR/wsdl" rel="nofollow">WSDL</a></b> - WSDL is an XML format for describing network services as a set of endpoints operating on messages containing either document-oriented or procedure-oriented information. The operations and messages are described abstractly, and then bound to a concrete network protocol and message format to define an endpoint. Related concrete endpoints are combined into abstract endpoints (services). WSDL is extensible to allow description of endpoints and their messages regardless of what message formats or network protocols are used to communicate.
</li></ul>
<ul><li> <b><a href="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsbpel" class="external text" title="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsbpel" rel="nofollow">WS-BPEL</a></b> - see <a href="Glossary.html#B" title="">BPEL</a>
</li></ul>
<a name="X"></a><h2> <span class="mw-headline"> X </span></h2>
<a name="Y"></a><h2> <span class="mw-headline"> Y </span></h2>
<a name="Z"></a><h2> <span class="mw-headline"> Z </span></h2>
<!--
NewPP limit report
Preprocessor node count: 39/1000000
Post-expand include size: 0/2097152 bytes
Template argument size: 0/2097152 bytes
#ifexist count: 0/100
-->
<!-- Saved in parser cache with key wikidb:pcache:idhash:15061-0!1!0!!en!2!edit=0 and timestamp 20120202110656 -->
<div class="printfooter">
Retrieved from "<a href="Glossary.html">http://wiki.eclipse.org/SMILA/Glossary</a>"</div>
<div id="catlinks"><p class='catlinks'><a href="http://wiki.eclipse.org/Special:Categories" title="Special:Categories">Category</a>: <span dir='ltr'><a href="http://wiki.eclipse.org/Category:SMILA" title="Category:SMILA">SMILA</a></span></p></div> <!-- end content -->
<div class="visualClear"></div>
</div>
</div>
</div>
<!-- Yoink of toolbox for phoenix moved up -->
</div>
</div>
<div id="clearFooter"/>
<div id="footer" >
<ul id="footernav">
<li class="first"><a href="http://www.eclipse.org/">Home</a></li>
<li><a href="http://www.eclipse.org/legal/privacy.php">Privacy Policy</a></li>
<li><a href="http://www.eclipse.org/legal/termsofuse.php">Terms of Use</a></li>
<li><a href="http://www.eclipse.org/legal/copyright.php">Copyright Agent</a></li>
<li><a href="http://www.eclipse.org/org/foundation/contact.php">Contact</a></li>
<li><a href="http://wiki.eclipse.org/Eclipsepedia:About" title="Eclipsepedia:About">About Eclipsepedia</a></li>
</ul>
<span id="copyright">Copyright &copy; 2012 The Eclipse Foundation. All Rights Reserved</span>
<p id="footercredit">This page was last modified 16:15, 24 January 2012 by <a href="http://wiki.eclipse.org/User:Andreas.schank.attensity.com" title="User:Andreas.schank.attensity.com">A. Schank</a>. Based on work by <a href="http://wiki.eclipse.org/User:Andreas.Weber.empolis.com" title="User:Andreas.Weber.empolis.com">Andreas Weber</a>, <a href="http://wiki.eclipse.org/index.php?title=User:Nadine.auslaender.attensity.com&amp;action=edit" class="new" title="User:Nadine.auslaender.attensity.com"> </a> and <a href="http://wiki.eclipse.org/index.php?title=User:Juergen.schumacher.attensity.com&amp;action=edit" class="new" title="User:Juergen.schumacher.attensity.com">Juergen Schumacher</a> and <a href="http://wiki.eclipse.org/index.php?title=SMILA/Glossary&amp;action=credits" title="SMILA/Glossary">others</a>.</p>
<p id="footerviews">This page has been accessed 5,900 times.</p>
</div>
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-910670-4");
pageTracker._trackPageview();
</script>
<!-- <div class="visualClear"></div> -->
<script type="text/javascript">if (window.runOnloadHook) runOnloadHook();</script>
</div>
<!-- Served in 0.056 secs. --></body></html>