Skip to content

Commit

Permalink
Merge pull request #324 from RWTH-EBC/JOSS_submission
Browse files Browse the repository at this point in the history
Joss submission
  • Loading branch information
djs0109 authored Sep 13, 2024
2 parents e5ced8c + 93d46e5 commit a947af0
Show file tree
Hide file tree
Showing 4 changed files with 377 additions and 0 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
[![coverage](https://rwth-ebc.github.io/FiLiP/master/coverage/badge.svg)](https://rwth-ebc.github.io/FiLiP/master/coverage)
[![License](https://img.shields.io/badge/License-BSD%203--Clause-blue.svg)](https://opensource.org/licenses/BSD-3-Clause)
[![build](https://rwth-ebc.github.io/FiLiP/master/build/build.svg)](https://rwth-ebc.github.io/FiLiP/master/build/build.svg)
[![DOI](https://joss.theoj.org/papers/10.21105/joss.06953/status.svg )](https://doi.org/10.21105/joss.06953)

FiLiP (Fiware Library for Python) is a python software development kit (SDK) for
accelerating the development of web services that use Fiware's Generic
Expand Down
162 changes: 162 additions & 0 deletions joss/paper.bib
Original file line number Diff line number Diff line change
@@ -0,0 +1,162 @@
@article{kumpel_cloud_2019,
title = {A cloud-based operation optimization of building energy systems using a hierarchical multi-agent control},
volume = {1343},
issn = {1742-6596},
url = {https://dx.doi.org/10.1088/1742-6596/1343/1/012053},
doi = {10.1088/1742-6596/1343/1/012053},
pages = {012053},
number = {1},
journaltitle = {Journal of Physics: Conference Series},
author = {Kümpel, Alexander and Storek, Thomas and Baranski, Marc and Schumacher, Markus and Müller, Dirk},
urldate = {2023-11-06},
date = {2019-11},
langid = {english},
note = {Publisher: {IOP} Publishing}
}

@article{storek_application_2019,
title = {Application of the open-source cloud platform {FIWARE} for future building energy management systems},
volume = {1343},
issn = {1742-6596},
url = {https://dx.doi.org/10.1088/1742-6596/1343/1/012063},
doi = {10.1088/1742-6596/1343/1/012063},
pages = {012063},
number = {1},
journaltitle = {Journal of Physics: Conference Series},
author = {Storek, T. and Lohmöller, J. and Kümpel, A. and Baranski, M. and Müller, D.},
urldate = {2023-11-06},
date = {2019-11},
langid = {english},
note = {Publisher: {IOP} Publishing}
}

@online{fiware:2023,
title = {{FIWARE} Catalogue – {FIWARE}},
url = {https://www.fiware.org/catalogue/},
urldate = {2023-11-06},
date = {2023-06-26},
langid = {english}
}

@online{openapi,
title = {{OpenAPI} Specification},
url = {https://www.openapis.org/},
urldate = {2023-11-06},
date = {2023-11-06},
langid = {english}
}

@misc{uncefact,
title = {Codes for Units of Measure Used in International Trade},
publisher = {UN Centre for Trade Facilitation},
journal = {UNECE Code List Recommendations},
url = {https://unece.org/trade/uncefact/cl-recommendations},
year = {2021}
}

@misc{pydantic,
title = {Pydantic: Data validation using Python type hint},
year = {2023},
publisher = {GitHub},
journal = {GitHub repository},
url = {https://github.com/pydantic/pydantic},
doi = {10.5281/zenodo.10185654}
}

@misc{unitest,
title = {Unitest: Unit testing framework},
year = {2023},
publisher = {Python},
journal = {Python Documentation},
url = {https://docs.python.org/3/library/unittest.html}
}


@misc{QuantumLeapClient,
title = {QLClient},
year = {2024},
publisher = {GitHub},
journal = {GitHub repository},
url = {https://github.com/OkinawaOpenLaboratory/QuantumLeapClient}
}

@misc{fiware-ngsi-api,
title = {fiware-api},
year = {2024},
publisher = {GitHub},
journal = {GitHub repository},
url = {https://github.com/robotics-4-all/fiware-ngsi-api}
}

@misc{fiot-client-ngsi-python,
title = {fiot-client},
year = {2024},
publisher = {GitHub},
journal = {GitHub repository},
url = {https://github.com/FIoT-Client/fiot-client-ngsi-python}
}

@misc{orion-python-client,
title = {orion-client},
year = {2024},
publisher = {GitHub},
journal = {GitHub repository},
url = {https://github.com/openath/orion-python-client}
}


@misc{requests,
author = {Kenneth Reitz},
title = {Requests: HTTP for Humans},
year = {2023},
publisher = {GitHub},
journal = {GitHub repository},
url = {https://github.com/psf/requests}
}

@misc{canterafonsecaFIWARENGSIV2Specification,
title = {{{FIWARE-NGSI}} v2 {{Specification}}},
author = {Cantera Fonseca, Jos{\'e} Manuel and M{\'a}rquez, Ferm{\'i}n Gal{\'a}n and Jacobs, Tobias},
year = {2018},
urldate = {2023-12-15},
abstract = {This specification defines the FIWARE-NGSI version 2 API. FIWARE-NGSI v2 is intended to manage the entire lifecycle of context information, including updates, queries, registrations, and subscriptions.}
}

@misc{storekFIWAREEnergySystem2023,
title = {{{FIWARE}} for {{Energy System Engineers}}: {{An Introduction}} to {{FIWARE-based Applications}} in {{Python}}},
author = {Thomas Storek and Dirk M{\"u}ller},
year = {2023},
doi = {10.18154/RWTH-2022-11779},
cid = {I:(DE-82)419510{$_2$}0140620 / I:(DE-82)080052{$_2$}0160101},
cin = {419510 / 080052},
reportid = {RWTH-2022-11779},
typ = {PUB:(DE-HGF)17}
}


@article{blechmann_open_2023,
title = {Open source platform application for smart building and smart grid controls},
volume = {145},
issn = {0926-5805},
url = {https://www.sciencedirect.com/science/article/pii/S0926580522004927},
doi = {10.1016/j.autcon.2022.104622},
abstract = {In this work, an open source platform, based on the {FIWARE} software framework and other open source components, is used to perform experimental cloud control on two use cases from the smart building and smart grid domains. All communication between the platform and the field layer is realized via the public internet and therefore encryption, authentication, and authorization measures are installed. In the first use case, the supply temperature of a conventional heating circuit is controlled as it is a common task in building energy systems. In the second use case, the power balance of a simulated microgrid is monitored by real phasor measurement units and a controller is used to maintain grid stabilty. The suitability of the platform is validated using requirements derived from literature. The platform is applicable to both use cases. Though, limitations and prospective areas for improvement are identified.},
pages = {104622},
journaltitle = {Automation in Construction},
author = {Blechmann, Sebastian and Sowa, Igor and Schraven, Markus Hans and Streblow, Rita and Müller, Dirk and Monti, Antonello},
urldate = {2022-11-02},
date = {2023-01-01}
}

@article{araujo_performance_2019,
title = {Performance evaluation of {FIWARE}: {A} cloud-based {IoT} platform for smart cities},
volume = {132},
issn = {0743-7315},
url = {https://www.sciencedirect.com/science/article/pii/S0743731519300164},
doi = {10.1016/j.jpdc.2018.12.010},
journaltitle = {Journal of Parallel and Distributed Computing},
author = {Araujo, Victor and Mitra, Karan and Saguna, Saguna and Åhlund, Christer},
year = {2019},
pages = {250--261}
}

Loading

0 comments on commit a947af0

Please sign in to comment.