blob: 4361383d1c08157e3367131139d0ad925894f3f1 [file] [log] [blame]
<h2 style="clear: both;">High performance graph search for EMF
models</h2>
<div id="rightcolumn" class="frontpage">
<div class="sideitem">
<div align="center">
<img align="center" src="/viatra/images/logos/incquery_logo.png" border="0"/>
</div>
</div>
</div>
<div id="introText" style="margin-right: 300px;">
<p>
EMF-IncQuery is a framework for defining&nbsp;<em>declarative&nbsp;</em>graph
queries over&nbsp;<a href="http://www.eclipse.org/emf/">EMF</a>&nbsp;models,
and executing them efficiently&nbsp;<em>without manual coding</em> in
an imperative programming language such as Java.
</p>
<p>With EMF-IncQuery, you can:</p>
<ul>
<li><a href="http://incquery.net/incquery/documentation/ui">Define</a>
model queries using a high level yet powerful <a
href="http://wiki.eclipse.org/VIATRA/Query/UserDocumentation/QueryLanguage">query
language</a> (supported by state-of-the-art Xtext-based development
tools)</li>
<li><a href="http://viatra.net/performance">Execute</a> the
queries efficiently and incrementally, with proven scalability for
complex queries over large instance models</li>
<li>Integrate queries into your applications using essential
feature APIs including <a
href="http://wiki.eclipse.org/VIATRA/Query/UserDocumentation/IncQuery_Viewers">IncQuery
Viewers</a>, <a
href="http://wiki.eclipse.org/VIATRA/Query/UserDocumentation/Databinding">Databinding</a>,
<a
href="http://wiki.eclipse.org/VIATRA/Query/UserDocumentation/Validation">Validation</a>
and <a
href="http://wiki.eclipse.org/VIATRA/Query/UserDocumentation/Query_Based_Features">Query-based
derived features with notifications</a>.
</li>
</ul>
<p>In February 2016, the EMF-IncQuery project was merged into VIATRA. This page contains information about accessing the previous versions of EMF-IncQuery. After version 1.2, the first combined release comes out (planned for April 2016), we recommend migrating to the new version. For details about downloading these version, please look at the <a href="downloads.php#incquery">VIATRA download page</a>.</p>
</div>
</div>
</div>