- Generowanie XML Schema z DTD (11 pkt.).
- Generowanie DTD z XML Schema (przy użyciu XSLt) (11 pkt.)
- Okrojony SAX dla telefonów komórkowych (wraz z prostą aplikacją demonstracyjną) (do 15 pkt., ustalane idywidualnie)
- Tworzenie plików konfiguracyjnych dla programów command-line.
Format XML do zapisu konfiguracji wraz z XSLt przetwarzającym konfigurację na standardowy plik konfiguracyjny,
parametry w linii poleceń (gdy potrzebna jest więcej niż jedna konfiguracja) i formularz wizualizujący (13 pkt).
- XML shell -
Program uruchamiany
z parametrem <nazwa pliku XML>, a potem akceptujący polecenia: cd, ls, mkdir,
rm, ... po to żeby chodzić po dokumencie i go modyfikować. (9 pkt)
- Serwis internetowy
- zapamiętujący swoje dane w XML-u i pokazujący je na różne sposoby (np. przy użyciu Cocoona) (do 15 pkt., ustalane indywidualnie)
- Wyrażenia algebraiczne -
Ich wizualizowanie, obliczanie i konwertowanie do HTML-a, tekstu lub MathML-a. (9 pkt.)
- Backup bazy danych (11 pkt., dodatkowo generowanie przy pomocy XSLT skrytów (PHP, JSP, ...) do przeglądania i edycji danych.
- Tworzenie (możliwie) najmniej ogólnego schematu dla zbioru przykładowych dokumentów XML. (do 15 punktów w zależności od jakości rozwiązania - można tworzyć trywialne schematy z ogromnš ilością choosów - za to nie będzie 15 punktów)
Mile widziane są własne ciekawe pomysły - punktacja ustalana indywidualnie
Bardziej pracochłonne projekty mogą być realizowane w zespołach dwuosobowych.
UWAGA:Jeżeli autor korzysta z cudzej pomocy (kodu, bibliotek) to obowiązkowe jest podanie odpowiednich referencji
i powiadomienie o nich osoby odbierającej zadanie.
Za ukrycie zapożyczeń prowadzący może odjąć dowolną ilość punktów wg własnego uznania.