ДонНТУ / Магистры / 2010 / ФКНТ
Фрунт Андрей Александрович
Факультет компьютерных наук и технологий
Кафедра компьютерной инженерии
Специальность: Компьютерные системы и сети
Тема выпускной работы: Исследование методов создания объектно-реляционной модели в рамках управляемой моделями архитектуры
Научный руководитель: Дорожко Леонид Иванович
Резюме
Свободно владею украинским и русским языками
Владею английским языком на уровне необходимом для чтения документации
Языки программирования: Java SE/EE, C(ANSI C89/99), PHP5, C++(Fundamentals), Assembler(x86)
Языки запросов: ANSI SQL, JPQL, HQL
Языки разметки: HTML, XHTML, XML(DTD/XSD), XSLT, CSS
Библиотеки и технологии: Spring Framework, JBoss Seam Framework, Hibernate,
Java EE 6 Platform, JSF, Facelets, ICEFaces, JBoss RichFaces, EJB, JPA, JMX, JavaMail, GWT, Ext GWT, Exadel Flamingo,
Hessian, Apache OFBiz, Opentaps, JasperReports, BIRT, JUnit, RMI, Swing, SwingX, Zend Framework
Серверы приложений: GlassFish, Tomcat, JBoss AS, ORACLE WebLogic
СУБД: MySQL, PostgreSQL, Oracle Database 10g XE
Среды разработки: NetBeans, Eclipse, Geany, SpringSource Toolsuite, Zend Studio, C++ Builder
Операционные системы: Linux (Debian/Ubuntu), BSD (FreeBSD), Windows (3.11, 95, 98SE, 2000, XP)
Ссылки по теме выпускной работы
Тематические статьи
- Language Workbenches and Model Driven Architecture [M. Fowler]
- Спецификация «Общая метамодель Хранилища данных» — Common Warehouse Metamodel (CWM) [Intersoft Lab]
- Разработка на основе моделей [Сергей Тарасов]
- Generating Code for DSLs [M. Fowler]
- Пакет Sybase PowerDesigner. Объектно-реляционное моделирование. [Николай Птицын, МГТУ им. Н. Э. Баумана, каф. ИУ5]
- Model Driven Information Architecture [Michael A. Lang, Sr., Brian J. Noggle]
- Understanding the Model Driven Architecture (MDA) [Sinan Si Alhir]
- Model-Driven Architecture: Vision, Standards And Emerging Technologies [John D. Poole]
- Best Practices for DSLs and Model Driven Development [Johan den Haan]
- Evolutionary Database Design [M. Fowler]
- Model-Driven Architecture using JET2 in Rational Software Architect or Rational Software Modeler [Dev Bhattacharyya, Senior IT Architect, IBM]
- Особенности проектирования современных баз данных [Сиротюк О.]
- Абстракции и модели в системах баз данных [Когаловский М.Р.]
- Стратегические направления в системах баз данных [Зильбершац А., Здоник С.]
- Domain Logic and SQL [M. Fowler]
- Объектно-реляционные СУБД [Кузнецов С. Д.]
- Разработка на основе моделей (Model Driven Development) с примерами использования PowerDesigner [Тарасов С.]
- Архитектура, управляемая моделью [Марков Е.]
- Использование принципов управляемой моделями разработки и проектирования на базе шаблонов при проектировании SOA [Портье Б., Акерман Л.]
- Patterns in Enterprise Software [M. Fowler]
- Inversion of Control Containers and the Dependency Injection pattern [M. Fowler]
Документация
- MDA® Specifications
- Hibernate Reference Documentation
- Extensible Markup Language (XML) 1.0 (Fifth Edition)
- UML specification v.2.1.2
- JPA Specification
- FreeMarker Manual
- The BeanShell User Manual - version 1.3
Программы и библиотеки
- Hibernate. Стандартизованный ORM-framework
- FreeMarker. Универсальный шаблонизатор для Java
- NetBeans. Универсальная среда программирования
- XStream. Библиотека объектного преобразования из XML
- Apache Camel. Платформа определения собственных DSL
- JPA. Стандарт и RI API ORM для Java от Sun (ныне, Oracle)
- Beanshell. Динамический язык программирования на JVM
- Maven. Мощный инструмент сборки проектов
- Sybase PowerDesigner. Корпоративная среда управляемого моделью проектирования
Специализированные сервера, сайты, порталы и форумы
- Информационный ресурс, посвященный MDA
- Сайт объединения OMG, которые отвечают за разработку стандартов UML, MDA и др.
- IBM DeveloperWorks. Обширный ресурс, посвященный новым открытым технологиям программной инженерии
- www.javatalks.ru. Форум посвященный технологиям Java
- forum.hibernate.org. Официальный форум JBoss Hibernate
Статьи из Википедии