Лабораторна робота на використання DSL включає в себе наступне:
1. в файлі LabsВариантыЗаданий.pdf знаходяться умови варіантів, необхідно написати DSL для використання об"єктів у відповідній предметній області.
2. програма повина бути написана згідно MVC патерна. Клиент-Сервер на WEB. Реалізувати JSP сторінку в якій можна протестувати операцій над об"єктами свого варіанту DSL.
3. сервер : сервлет який має доступ до данних в БД( HIBERNATE, .....), авторизацій клієнта як приклад LabsExample2.pdf
4. відображення таблиці з використанням XSL як приклад LabsExample.pdf
5. виписку з бази в електронному вигляді EXCEL.
6. тести(JUNIT,....)
7. використати фреймворк для автоматизації сборки(Ant, Maven)
8. Звіт о виконаній роботі в електроному вигляді.
Додаткові посилання:
http://javaxblog.ru/
PS. У кожному пункті використати підходи DSL(крім 8 пункту :-) ) як приклад dsljava-121210101341-phpapp01.pdf