Full Program »
Laying the Foundation for Design System Ontology
There is a growing need for more client applications for different platforms while maintaining a consistent appearance. Managing this usually requires a lot of tedious labour work. In this paper, we explored what should be included in the design system based on the real-world needs, how to represent and formalise it using semantic web technologies to achieve interoperability, and how to convert it into code automatically leveraging the Normalised System theory. Our solution is already a foundation for the ontology representing the design system and working prototype of the code generator using the ontology.