IS for electricity market domain

Thesis title: IS pro podporu elektroenergetických procesů
Author: Blaha, Jan
Thesis type: Diplomová práce
Supervisor: Pour, Jan
Opponents: Derfler, Václav
Thesis language: Česky
Abstract:
V současnosti působí na trhu s elektřinou celá řada společností a nové stále vznikají. Každý spotřebitel elektřiny v České republice si tak může vybrat, od které společnosti si elektřinu pořídí. Větší obchodníci mohou elektřinu dokonce nakupovat či prodávat z/do zahraničí. Ačkoliv se mohou zdát tyto možnosti jako přirozené, tak jejich zavedení nebylo a není vůbec jednoduché. Naopak je potřeba sledovat velké množství pravidel a obchodních procesů, které správné fungování tržního liberalizovaného prostředí zajišťují. Vzhledem k velkému množství obchodní procesů není divu, že se celé odvětví trhu s elektřinou opírá hlavně o informační systémy, které tyto procesy automatizují. Jak tomu bývá, informační systémy však představují značnou investici, a je tak vždy potřeba hledat způsoby, jak jejich cenu snížit. V této práci je představen jeden z možných přístupů zefektivnění vývoje elektroenergetických systémů, kterým je metodika Model Driven Development (MDD). Myšlenkou této metodiky je vytváření programů pomocí modelů, které jsou pak automaticky transformovány do podoby spustitelného programu. Vytvářet modely je zřejmě několikanásobně rychlejší než psaní zdrojových kódů, a tak i celkový proces vývoje je efektivnější. Mezi nástroji, které podporují využití MDD při vývoji elektroenergetických systémů, vystupuje v této práci jako hlavní představitel platforma Damas Energy. Na příkladě této české platformy je v práci zanalyzována použitelnost MDD při vývoji elektroenergetických systémů, a tak ukázána vhodná cesta, kterou je možné při vývoji těchto systémů zvolit.
Keywords: trh s elektřinou; Model Driven Development; Damas Energy
Thesis title: IS for electricity market domain
Author: Blaha, Jan
Thesis type: Diploma thesis
Supervisor: Pour, Jan
Opponents: Derfler, Václav
Thesis language: Česky
Abstract:
There are many companies operating in the current electricity market and new companies are still forming. This gives every consumer an option to choose a company selling electricity. Electricity dealers can even buy or sell electricity from abroad. Although this situation seems to be natural, it's very complicated to achieve. It's necessary to follow a lot of rules and business processes to be able to establish a functional liberalized market. Because of the amount of business processes it's obvious that liberalized market depends first of all on information systems. However, to develop an information system is usually big investment and it is necessary to find some way to cut the information systems prices. This thesis introduces an effective way of system development for the electricity market domain. This method is introduced as Model Driven Development (MDD) methodology. The idea promoted by MDD is to use models to describe programs and automation code generators to transform models into source code. Model creation is obviously much faster than writing source code, which makes software development more effective. In the category of supporting MDD tools, Damas Energy platform is introduced. The main goal of this thesis is to analyze the usability of Damas Energy with MDD and to show which method to choose when developing information systems for the electricity market domain.
Keywords: electricity market; Model Driven Development; Damas Energy

Information about study

Study programme: Aplikovaná informatika/Informační systémy a technologie
Type of study programme: Magisterský studijní program
Assigned degree: Ing.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information Technologies

Information on submission and defense

Date of assignment: 27. 1. 2010
Date of submission: 30. 4. 2010
Date of defense: 24. 8. 2010
Identifier in the InSIS system: https://insis.vse.cz/zp/24386/podrobnosti

Files for download

    Last update: