Files
Eric F d398a6ced2 Add extracted tools: CitrineOS, OpenOCPP, ShapeShifter
- CitrineOS core extracted (CSMS OCPP 2.0.1)
- OpenOCPP extracted (firmware OCPP 1.6J/2.0.1)
- ShapeShifter library installed (pip install -e)
- ShapeShifter specification extracted
- EVerest extracted

TODO updated with progress
2026-06-08 00:38:27 -04:00

35 lines
2.2 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!--
SPDX-FileCopyrightText: 2020-2023 Contributors to the Shapeshifter project
SPDX-License-Identifier: Apache-2.0
-->
# Reading guideline
The USEF Flexibility Trading Protocol Specification is accompanied by USEF: The Framework explained [^B4] which provides insight into the background, scope and concepts underpinning USEF.
It is strongly advised that the USEF document is read in advance of this UFTP specification document.
[^B4]: USEF Foundation, "USEF: The Framework Explained," USEF Foundation, Arnhem, 2015.
USEF follows the principle of privacy & security by design and therefore the specifications are accompanied by a privacy & security guideline [^B5] which is applicable to the entire design, implementation and operation of USEF and derived products, services and solutions.
[^B5]: USEF Foundation, "USEF: The Privacy and Security Guideline," USEF Foundation, Arnhem, 2015. Available: [https://www.usef.energy/app/uploads/2016/12/USEF_PrivacySecurityGuideline_3nov15.pdf](https://www.usef.energy/app/uploads/2016/12/USEF_PrivacySecurityGuideline_3nov15.pdf)
The UFTP specifications consist of three main elements:
- [General description](../general-description/index.md)
Informative description about usage of the protocol and process description for USEFs market-based coordination mechanism
- [Use case descriptions](../use-case-descriptions/scope.md)
Detailed descriptions of each process step of the process model, incl. scope & level, goal in context, preconditions, primary and secondary actors, the main scenario, etc.
- [Message transport & descriptions](../message-descriptions/scope.md)
Syntax descriptions of all the messages required for the interfaces described in the framework, as well as detailed requirements for exchanging those messages.
A process description, including the specifications and rules that apply to each process, are provided.
A motivation for the design is included, wherever it is assumed beneficial.
!!! success "Recommended Practice:"
In order to make the universal descriptions of the framework applicable in practice and more comprehensible the specifications are accompanied by recommended practices.
These paragraphs are clearly indicated, in blue, throughout the specifications.