dc.contributor.author |
Станоев, Божидар |
|
dc.date.accessioned |
2009-08-13T15:30:41Z |
|
dc.date.available |
2009-08-13T15:30:41Z |
|
dc.date.issued |
2007-06-25 |
|
dc.identifier.other |
M-21831 |
|
dc.identifier.uri |
http://hdl.handle.net/10506/207 |
|
dc.description |
„Използване на декларативния програмен
модел при разработка на софтуерни
приложения”
Дипломант: Божидар Станоев
Ръководител: доц. Боян Бончев
Ключови думи: декларативен, програмен модел,
поток, активност, WF, BPEL
Дата на защитата:27.06.2007г. |
bg_BG |
dc.description.abstract |
С развитието на технологиите за разработка на приложения и
отворените стандарти (XML), декларативното програмиране получи
нов тласък на развитие. При този модел структурата на програмата се
описва като поток от активности (workflow) и обекти, специфични за
областта. Потребителите имат възможност да изграждат нови задачи и
обекти, които детайлно да описват решавания проблем. Тези задачи
след това се имплементират със стандартни езици за програмиране.
Близостта им до логическото мислене на човека спомага за лесното им
създаване с помощта на визуални редактори. Доброто нагледно
представяне опростява разработката при решаване на алгоритмични
проблеми или описание на сложни бизнес процеси.
Целта на дипломната работа е да се разгледа и представи
декларативния програмен модел и се оцени приложимостта му в
разработката на софтуерни продукти. Направен е обзор на
декларативното програмиране и езиците за декларативно
програмиране. Разгледани са декларативните програмни модели
Windows Workflow Foundation (WF) и Business Process Execution
Language (BPEL). WF представлява програмен модел и инструменти за
бързо изграждане на приложения чрез поток от активности, а BPEL e
XML-базиран език за моделиране на бизнес процеси, който е
изпълним. Направена е оценка на приложимостта на декларативния
модел за разработка на софтуерни приложения, неговите предимства,
недостатъци и възможности за разширение. За представяне на
декларативния програмен модел и WF, в настоящата дипломна работа
е разработено примерно приложение за създаване на задачи. |
bg_BG |
dc.language.iso |
bg |
bg_BG |
dc.publisher |
Софийски университет „Св. Климент Охридски” |
bg_BG |
dc.subject |
декларативния програмен модел |
bg_BG |
dc.subject |
разработка на софтуерни приложения |
bg_BG |
dc.subject |
Application of declarative programming model |
bg_BG |
dc.subject |
development of software applications |
bg_BG |
dc.title |
Използване на декларативния програмен модел при разработка на софтуерни приложения |
bg_BG |
dc.title.alternative |
Application of declarative programming model for development of software applications |
bg_BG |
dc.type |
Thesis |
bg_BG |