Informace o projektu
Tvorba softwarových aplikací pro ekonomické modelování a podobné problémově specifické oblasti obrací pozornost na analýzu požadavků a na prototypovací aktivity. MDE (Modelem řízené inženýrství) je přístup vyvinutý v nedávné době, který je založený na strategii tvorby aplikací pomocí modelování zadání, konceptuálního modelování a modelování návrhu řešení. Typickým nástrojem je zde UML - Unifikovaný modelovací jazyk.
Naše myšlenka holistického přístupu k životnímu cyklu systému se snaží překlenout mezeru mezi dvěma světy: Světem modelování businessu a souborů primárních dat, který je založen na procesech a jehož pochopení vyžaduje důkladné znalosti z oblasti ekonomie, a světem IT, který dnes obsahuje řadu moderních nástrojů a technik. Snažíme se o minimalizaci manuální lidské práce při přenosu primárních dat do příslušných softwarových aplikací. Chceme rozšířit disciplínu společného konceptuálního modelování do oblasti, kde na jedné straně jsou vyžadovány složité a komplexní znalosti o aplikační problémové oblasti a na druhé straně jsou pokročilé moderní programovací techniky a nástroje (Visualworks, Ruby on Rails, Apple Snow Leopard), protypovací prostředí (Self, Squeak) a kromě běžně používaných objektových programovacích jazyků (C++, Java) také netradiční programovací jazyky (Smalltalk, Objective-C a další) tak, aby bylo možné tvořit softwarové prototypy a komponenty, které by vyplnily mezeru soubory primárních dat a následnými softwarovými systémy typu Matlab, SPSS nebo podobné.
Cílem projektu je sestavit soubor existujících jednotlivých nástrojů a technik a také vyvinout vlastní dílčí techniky a nástroje tak, aby umožnily pod jedním společným paradigmatem postupně řešit celý životní cyklus vývoje systému. Náš projekt by měl mít přínosy do oblasti teorie modelování softwarových systémů, speciálních matematicky orientovaných softwarových nástrojů a obecně do celého softwarového inženýrství.
Výsledky projektu budou prezentovány na mezinárodních konferencích např. E