Spis treści

Podstawy i Metody Inżynierii Wiedzy 2009

Prowadzący

Organizacja

Opis pracy w wiki i organizacji zajęć

Studenci

Tematy projektów są przeznaczone dla studentów:

oraz ew./dodatkowo:

Uwagi

Kontynuacja tematów

Osoby, które zrealizują w sposób wyróżniający się, a także będą zainteresowane tematyką poruszaną w projektach, będą mogły kontynuować pracę w ramach tematyki pochodnej do MIW 2009 w ramach:

Prerekwizyty

W zależności od projektu, może być wymagana znajomość:

Rezerwacje

Z: Imie Nazwisko <email>

Tematy MIW09

Trans-Xchange

HekateATL

How we could use Atlas for ARDplus, XTT2, design, integration and model translation.

OWL_Rules

:!: 8-o How decision rules can be represented, encoded in OWL rules in description logic, description logic programs, swrl?

Z: Wojciech Franczak <franczak@student.agh.edu.pl>

Z: Mariusz Sokołowski <mmarsokol@gmail.com>

Drools_X

:!: How we can use Drools to model rules for the SemWeb in RIF, SWRL (import/export).

How we can use Drools to import/export/model rules for/from CLIPS and Jess.

Z: Grzegorz Stopa <gregor@student.agh.edu.pl>

Wiki

Doku_LaTeX

:!: Dokuwiki plugin for generating LaTeX from the wiki pages. L2short http://www.latex-project.org/guides/

Extended the last year plugin.

Z: Wojciech Nagrodzki nagrodz@student.agh.edu.pl

Wiki_S5_build

:!: 8-o Provide S5 presentations for the main HeKatE pages, e.g. XTT2 ALSV ARD Thermostat. Using the S5 plugin

Z: Piotr Jarmołowicz <mlr@op.pl>

Wiki_S5_Fix

:!: Extend the original S5 plugin for the S5 for better presentation including sensible support for LaTeX, pictures, tables, FullScreen browser mode :!: (bold, italic, underline, links etc.), ordered lists and other modes/plugins. evaluate Slidy

Z: Marcin Stachura <stan7@tlen.pl>

Wiki_Sync

:!: Develop a synchronization plugin for Dokuwiki for disconnected work, that allows a developer to work and extend a disconected copy of the wiki, and then a back replication, possibly with merging.

Tools to consider unison rsync last resort? cvs http://kdiff3.sourceforge.net/ http://meld.sourceforge.net/

Z: Sebastian Pracuch <sebastian@pracuch.pl>

Wiki_GWP

:!::!: 8-o How Dokuwiki can be used as a groupware solution for team and project management, communication and development?:

Z: Tomasz Gryzio murex4@wp.pl

MetamodelWikiPlugin

Add Wiki plugin to display metamodels (UML class diagrams) from XMI code OR create wiki plugin to display them from UMLGraph notation.

Input:

Output:

Z: Marcin Godlewski <godlewski.marcin@op.pl>

Wiki_Papers

:!::!: Dokuwiki plugin for presenting paper statistics for given persons from number of existing sources, including the BPP the DBLP the CiteSeerX.

Explicitly describe the APIs of the above sites!

In the wiki one writes e.g.:

^Osoba^BPP:2008^BPP:2008:LNCS^BPP:2008:IF^DBPL:2008^
<papers>
Nalepa Grzegorz|http://home.agh.edu.pl/gjn, BPP:2008, BPP:2008:LNCS, BPP:2008:IF, DBPL:2008
</papers>

and gets

OsobaBPP:2008BPP:2008:LNCSBPP:2008:IFDBPL:2008
Nalepa Grzegorz142011

Z: Rafał Gibas coolgibas@gmail.com

Site: miw09_wiki_papers

Tools

HQed audit

:!::!: 8-o Test the new version of HQEd.

Check quality, test, update manual, code and funcionality audit, in wiki description and s5 presentation.

Z: Grzegorz Dydo-Rożniecki <grzegorz.rozniecki(at)gmail.com>

R: Damian Dudziński <damian.dudzinski(at)gmail.com>

Varda fix

:!: Fix, VARDA improve, extend, build better ui,

R: Paweł Płazieński <niver@student.agh.edu.pl>

Varda manual

:!: Write a manual for VARDA latex, wiki, s5?

Z: Tomasz Miklis tomasz.miklis@res.is

PM_sol

Research opensource web-based project management and team collaboration solutions.

Z: Tomasz Miklis tmiklis@gmail.com

Drools_Tools

:!::!: Search for tools and solutions for rule design and management for Drools.

Describe the default tools, including RuleFlow, and BRMS.

Model HeKatE cases in Drools.

Z: Rafał Gibas coolgibas@gmail.com

OOMG

UML_Vocabulary

Jan Pollak <jasiekmk@gmail.com>

MOF_Desc

:!::!: Read the info available on MOF (see also Meta-Object_Facility). Analyze it, and make a concise sythesis, in the form of the in wiki report, possibly as/plus an S5 present. Specifically search for:

Z: Adrian Stanula astanula@gmail.com

LogTalk_UMLgraph

:!:

Mariusz Sasko <msasko@gmail.com>

Prolog_SBVR

Patryk Łuczyński <tapirat@gmail.com>

Ebnf2XML

Translation the Extended Backus-Naur Form productions into an XML representation (investigate how EBNF can be represent in XML: XSet, EBNFML(?), some new ML? [if sb would need it I can propose my own simple idea :D]).

Input:

Output:

Z: Rafał Dyrda <r.dyrda@gmail.com>

EbnfXMLrep

Translation the Extended Backus-Naur Form productions in XML format (chosen in investigation in EBNF2XMLrep) into raw metamodel (in XMI 2.1 [I can provide with a few examples]) by algorithm from 3rd chapter of Bridging grammarware and modelware.

Input:

Output:

ELearn

EL_tools

8-o

Z: Marek Siara siara@student.agh.edu.pl

EL_curricula

8-o

Read SciMag art and a study take a look at CMU OLI and MIT OCW.

Z: Piasecki Maksymilian

Cases

Hekate Case Telco

:!: Find, analyze, reverse engineer some telco billing/services systems. Model rules using the HeKatE process.

Examples:

Z: Paweł Grzesiak p2grzesiak@gmail.com

Hekate Case KD

:!: Work on some cases description in natural language for knowledge discovery for ARD+.

Z: Tomasz Maślanka maslanka(at)student.agh.edu.pl

XTT_Drools

Analyze how to design Drools rules with XTT2

Model HeKatE cases in Drools.

Z: Szymon Frenkel sfrenkel@student.bez-spamu.agh.edu.pl

XTT_CLIPS

:!: Analyze how to design CLIPS and Jess. rules with XTT2

Model HeKatE cases in Clips/Jess.

Z: Maciej Fabia mfabia@student.agh.edu.pl

JLIPS_Cases

Search for ready systems, cases, examples of RBS built with CLIPS and Jess.

NXT

NXT_sensors

Build extra sensors from the Extreme NXT Book (available for us!)

warning: requires some hardware and experience!

Z: Paweł Konas <pawelkonas@gmail.com>

NXT_API_audit

:!: Take the PlNXT API. FIXME Make a code and functionality audit.

NXT_API_demo

:!: Take the PlNXT API. Build tutorial and demo cases.

Z: Łukasz Bandała feanaro666@gmail.com

SemWeb

SemWeb_RDFize

input:

output:

Z: Lukasz Habrzyk lukasz.habrzyk@gmail.com

SemWeb_RDFStore

R: Dawid Molenda <dawid@molenda.info>

SemWeb_SPARQL

R: Sławomir Widlarz <swidlarz@gmail.com>

SemWeb_DLtls

:!:

VennVisual

Venn_diagrams Euler_diagram visualization in Prolog for DL/ALSVfd.

Knowikis cases

:!::!: 8-o Build sample knowledge wikis/cases on different implementations. Consider http://ikewiki.salzburgresearch.at/ http://sweetwiki.inria.fr/ http://semantic-mediawiki.org/wiki/Semantic_MediaWiki

Z: Kamil Kościuk <kosciuk.k@gmail.com>

SWRLtrans

:!::!: Work on the translation of XTT2 to SWRL using XSLT.

miw08_xtt_rif xttml2rif

Z: Michał Lesiak <mikelik@o2.pl>

Mercury

Read on the Mercury language. Describe concepts, examples, compare to Prolog and Haskell.

haskell

R: Michał Kołodziej <kolodziej.michal@gmail.com>

SPOOL, future topics

NOT for MIW2009.

NXT_Sockets

build a sockets-based interface for plnxt serial module

OMGrules

Wiki_Knowledge

Reprezentacja i przetwarzanie wiedzy w wiki, rozwinięcie i kontynacja: miw08_semantic_wiki

<fact>Frank is a male<clause>male(frank)</clause></fact>

Igor Wojnicki 2009/01/05 16:49

LLVM

Try to investigatae if/how LLVM could be used to as/to model the Warren_Abstract_Machine

Related work: FIXME

Z: Sławomir Widlarz <swidlarz@gmail.pl>

XTT I/O Library

A library of predicates providing basic I/O including:

Environment: XPCA and SWI-Prolog. For XTT I/O see: iw2009-xttenvi

Igor Wojnicki 2009/01/05 16:51

Wiki_Trac

Implement a bug/issue tracking system for Dokuwiki, that includes CVS SubVersion support.

For examples see CVStrac Trac, RT.

EbnfSyntaxHigh

Source code syntax highlighting in Wiki for grammars in EBNF notation.

Input:

Output:

Varda_Refactoring

Design and implement sensible refactoring capabilities for VARDA.

PM_sol

Research opensource web-based project management and team collaboration solutions.

Rule_Cases

Search for ready systems, cases, examples in the area of bizrules, expert systems, control systmes., etc.

Built a catalogue.

Doku_BibTeX

Dokuwiki plugin for rendering BibTeX in the wiki pages, including citing!

Extended the last year plugin. FIXME

Swoogle

Analyze possibilities, uses, applications of http://swoogle.umbc.edu/ http://sparql.cs.umbc.edu/ http://ebiquity.umbc.edu/ look for/describe related tools.

MDA_Desc

Read the info available on MDA (see also Model-driven_architecture). Analyze it, and make a concise sythesis, in the form of the in wiki report, possibly as/plus an S5 present. Specifically search for:

Game Cases

Design ARD and XTT for same classical games, e.g. Snake_(video_game), think of Game_of_life and other board games. How it would be possible to represent knowledge?

Igor Wojnicki 2009/01/13 09:51

Grzegorz J. Nalepa 2009/01/13 23:10

Materiały

Tutoriale XSL/T: