Bibliography

[xp-explained] Kent Beck: eXtreme Programming explained. ADDISON-WESLEY: 0-201-61641-6

[Clean Code] Robert C. Martin: Clean Code. Addison-Wesley: 978-0-13-235088-4

[Refactoring Extract Function] Martin Fowler: Refactoring, Second Edition Addison Wesley: 978-0-13-475759-9 ; Extract Function - Page 106

[Refactoring Change Function Declaration] Martin Fowler: Refactoring, Second Edition Addison Wesley: 978-0-13-475759-9 ; Change Function Declaration - Page 124

[Refactoring Introduce Parameter] Martin Fowler: Refactoring, Second Edition Addison Wesley: 978-0-13-475759-9 ; Introduce Parameter Object - Page 140

[Refactoring Slide Statement] Martin Fowler: Refactoring, Second Edition Addison Wesley: 978-0-13-475759-9 ; Slide Statement - Page 223

[Oxygen XML Developer] SynchRO Soft SRL https://www.oxygenxml.com/xml_developer.html

[Ward Cunningham] Ward Cunningham: The WyCash Portfolio Management System, Experience Report https://dl.acm.org/doi/pdf/10.1145/157709.157715 Page 2/2, end of first paragraph

[XML Schema] Shudi GaoC. M. Sperberg-McQueenHenry S. ThompsonNoah MendelsohnDavid BeechMurray Maloney: W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures https://www.w3.org/TR/xmlschema11-1/

[RelaxNG] James ClarckMURATA Makoto: RELAX NG Specification https://relaxng.org/spec-20011203.html

[Schematron] Document Schema Definition Language (DSDL) - Part 3: Rule-based validation using Schematron https://www.iso.org/obp/ui/#iso:std:iso-iec:19757:-3:ed-3:v1:en