Title
Developing a Domain-Specific Language for Scheduling in the European Energy Sector.
Abstract
European electricity companies trade electric power across country and market boundaries. So called schedules are data sets that define the terms and conditions of such power trades. Different proprietary or standardized formats for schedules exist. However, due to a wide variety of different trading partners and power markets, a number of problems arise which complicate the standardized exchange of schedules. In this paper, we discuss a project that we conducted to develop a domain-specific language (DSL) for scheduling in a large Austrian electricity company running more than 140 power plants. The DSL is written in Ruby and provides a standardized programming model for specifying schedules, reduces code redundancy, and enables domain experts ("schedulers") to set up and to change market definitions autonomously.
Year
DOI
Venue
2013
10.1007/978-3-319-02654-1_2
Lecture Notes in Computer Science
Keywords
Field
DocType
Domain-specific Language,DSL,Power Market,Power Trading,Scheduling,Industry Project,Europe
Domain-specific language,Electric power,Programming language,Software engineering,Programming paradigm,Electricity,Digital subscriber line,Computer science,Scheduling (computing),Operations research,Schedule,Energy sector
Conference
Volume
ISSN
Citations 
8225
0302-9743
0
PageRank 
References 
Authors
0.34
8
3
Name
Order
Citations
PageRank
Stefan Sobernig114318.97
Mark Strembeck287457.86
Andreas Beck300.34