This is an old revision of the document!
HeKatE
For Developers
HeKatE is an acronym for
Hybrid Knowledge Engineering
The research project regards Software Engineering based on Knowledge Engineering. The scope of the project includes but it is not limited to Knowledge Representation, Processing and Visualization methods.
Main areas include:
Knowledge Representation Methods
Software Design Methods based on Knowledge Engineering
Knowledge-based User Interface
Knowledge-based Runtime Environments for Standalone and Embedded Systems
The main Hekate Web Page: http://hekate.ia.agh.edu.pl
News
2008/03/09: HeKatE tools released, see
varda and
hqed
2008/02/29: VARDA and HQed go GPLv3! This day (29/02) is
special
-
2007/11/21: ARD+ prototype submitted to FLAIRS2008
-
2007/09/06: HeKatE is under heavy development right now, outcomes will be published here
ASAP.
2007/07/15: XTT+ and/or GREP proposal
2007/03/29: We have a GO!!! The grant proposal has been accepted!!!
2006/11/20 00:01: a first article for
Flairs conference regarding the project is out
2006/07/21: The Grant Proposal has been sent – we just need to sit back and relax waiting for the reply about funding.
Development Team meetings are available at hekate_meetings.
Papers
Papers and publications regarding the Hekate project are at: Hekate Bibliography
Yes, we do work on tools, stay tuned for prototypes!
Motto?
If a machine is expected to be infallible, it cannot also be intelligent.
-- A.Turing
We won't make'em intelligent, we'll make them work!
Insufficient facts always invite danger
-- Spock, "Space Seed"
Motivation
There is a
semantic_gap in the contemporary Software Engineering which should be minimized
Turing machines as well as von Neumann architectures have problems, lets think on the knowledge level
Designed Knowledge Base is a 'program' capable of running, assuming that a proper runtime environment is supplied
The Knowledge Base can be verified and its proper behavior can be assured – no bugs are possible by design!
The Knowledge Base can be easily extended to meet new requirements, implement new functionality etc.
Project Insight
Logo
The logo depicts a few triplets:
three faces of Hekate,
Model, View, Controller,
Forward Chaining, Backward Chaining, Human-Computer Interfacing,
Software Engineering, Knowledge Engineering, Interfacing,
Art, Spirit, Science.
conceptual modeling with
ARD using
VARDA
-
Cases