GEIST Research Group

We are GEIST. We dream big and work hard.

User Tools

Site Tools



Business Models Optimization for Quality (BIMLOQ)


The main aim of Business Models Optimization for Quality (BIMLOQ) is to build a declarative model for business processes, including business rules specification, with an emphasis on analysis and optimization of those processes.

  • Semantic: lack of a common ontology, lack of unified semantics, difficult unambiguous logical representation.
  • Functional: aims and tasks in the business logic layer cannot be mapped to logical quality assessment methods.
  • Technical: technologies used in the visual design layer are incompatible with the declarative logical representation.

Intended results

  • Conceptual: declarative model for logical business process representation and analysis.
  • Practical:
    • new tools for analysis and optimisation of specification quality,
    • integration of visual BPMN tools and logical knowledge processing.
  • Evaluative: modeling and analysis of real-life application use cases.

Expected benefits:

  • Real-time quality assessment during development.
  • Maintainability assurance.
  • Formal analysis of business software quality.
  • High adaptability in dynamic environments.

Project Presentation


<BIBTEX: file=bimloq>


0.1 BPMN to XTT Translator


The tool provides a translation of the Business Process models to a custom Business Rule representation XTT. The goal was to consider a consistent approach to modeling and executing BPMN (Business Process Modeling Notation) processes using the XTT2 (Extended Tabular Trees version 2) rules. The benefit of this solution is that it takes advantage of visual rule modeling and does not require to use a dedicated tool for Business Process modeling. Using this approach it is possible to execute selected BPMN models using the HeaRT (HeKatE Run-Time) rule engine.


0.2 Oryx-HQEd


Oryx-HQEd is a framework based on the Oryx BPMN editor integrated with HQEd rule-base editor. The goal of the integration of the BPMN editor with the XTT2 rule framework is to provide an environment for visual modeling processes with formally described business rules.



0.3 Loki


Loki is a semantic wiki that uses strong logic-based knowledge representation. It implements semantic annotation mechanism as well as enable intelligent aggregation and querying. It serves as a flexible platform for collaborative knowledge engineering.



0.4 HeaRT in Wiki


This tool integrates a semantic wiki Loki with a rule engine HeaRT. Annotations embedded within the wiki markup are automatically interpreted by the HeaRT engine so that appropriate rules can be fired and reasoning performed. The results of the reasoning are presented in real-time on a wiki page.



0.5 Pellet-HeaRT


PelletHeaRT is a prototype of a hybrid rule reasoner for ontologies. It assumes an integration of classic forward chaining rule reasoning implemented by HeaRT with the Pellet resoner. The project and implementation is based on a proposal of integrating Attribute Logic with Set Values over Finite Domains (ALSV(FD)) and Description Logics (DL).


0.6 SEWiki


SEWiki is an implementation of a wiki environment supporting collaborative BPMN modeling and evaluation. It is based on a Dokuwiki installation with a simplebpmn plugin that interprets a simplified syntax for BPMN models.




Student Project Evaluation
Credit Card
Order fulfillment
Hiring a new employee
Polish Liability Insurance

project completed_project

Go back to → projects

pub/projects/bimloq/start.txt · Last modified: 2013/03/26 11:33 by gjn

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki