TY - GEN
T1 - Balisage Paper
T2 - Balisage: The Markup Conference 2020
AU - Brüggemann-Klein, Anne
N1 - Publisher Copyright:
Copyright © 2020 by the author.
PY - 2020
Y1 - 2020
N2 - Practitioners have long identified four distinct patterns for construction of XSD schemas, known by the picturesque names “Salami Slice”, “Venetian Blind”, “Russian Doll”, and “Garden of Eden”, and based on two binary choices: are all the element declarations global? or (apart from the intended document root) local? Are all the type definitions global? Or (apart from the built-in types) local? Informal discussions often focus on the effect of pattern choice for schema re-use, encapsulation, coupling, and cohesion. But a more formal approach is needed to determine whether choice of pattern affects the languages we can define with the schemas we can write.
AB - Practitioners have long identified four distinct patterns for construction of XSD schemas, known by the picturesque names “Salami Slice”, “Venetian Blind”, “Russian Doll”, and “Garden of Eden”, and based on two binary choices: are all the element declarations global? or (apart from the intended document root) local? Are all the type definitions global? Or (apart from the built-in types) local? Informal discussions often focus on the effect of pattern choice for schema re-use, encapsulation, coupling, and cohesion. But a more formal approach is needed to determine whether choice of pattern affects the languages we can define with the schemas we can write.
UR - http://www.scopus.com/inward/record.url?scp=85140329822&partnerID=8YFLogxK
U2 - 10.4242/BalisageVol25.Bruggemann-Klein01
DO - 10.4242/BalisageVol25.Bruggemann-Klein01
M3 - Conference contribution
AN - SCOPUS:85140329822
T3 - Balisage Series on Markup Technologies
BT - Proceedings of Balisage
PB - Mulberry Tecnologies, Inc.
Y2 - 27 July 2020 through 31 July 2020
ER -