Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Implementation of a Continuous Integration Workflow for a Power System Modelica Library
2017 (English)In: 2017 IEEE POWER & ENERGY SOCIETY GENERAL MEETING, IEEE , 2017Conference paper, Published paper (Refereed)
Abstract [en]

Traditional simulation tools for power system studies are, in general, shipped with built-in and closed model libraries. Typically, the models' implementation is not thoroughly documented, preventing the user to gain a full understanding of their implemented behavior. Previous efforts from the authors have focused on the development of an open source software library of power system components developed using Modelica: the Open-Instance Power System Library (OpenIPSL), which provides models that can easily be accessed and studied by the user. Recent developments have focused on the implementation of a software architecture facilitating collaborative developments on OpenIPSL. Employing the latest technologies available in the software development community, this paper details the implementation of a continuous integration workflow, providing automated testing and behavior verification of the library's models. This platform seeks to increase the library's stability and to provide more reliable models developed collaboratively by multiple individuals. Moreover, this software architecture only utilizes open source software, which can be hilly tailored to the specific needs of users and other library developers.

Place, publisher, year, edition, pages
IEEE , 2017.
Series
IEEE Power and Energy Society General Meeting PESGM, ISSN 1944-9925
Keywords [en]
Modelica, continuous integration, testing, power system modeling, power system simulation, model validation
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:kth:diva-228183ISI: 000426921803073ISBN: 978-1-5386-2212-4 OAI: oai:DiVA.org:kth-228183DiVA, id: diva2:1209000
Conference
2017 IEEE Power & Energy Society General Meeting, JUL 16-20, 2017, Chicago, IL
Funder
VINNOVA
Note

QC 20180521

Available from: 2018-05-21 Created: 2018-05-21 Last updated: 2018-05-21Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

http://www.pes-gm.org/2017/

Authority records BETA

Rabuzin, TinBaudette, MaximeVanfretti, Luigi

Search in DiVA

By author/editor
Rabuzin, TinBaudette, MaximeVanfretti, Luigi
By organisation
KTH
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar

isbn
urn-nbn

Altmetric score

isbn
urn-nbn
Total: 5 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf