April 15, 2014 3:23 pm

XMLsew – Web 2.0 XSD editor

The aim of this project was to create modern and flexible web application for creating, sharing and editing XSD documents. At first it was necessary to do some research of XML Schema specification itself, list some best practices of creating correct XML schema documents and use them to figure out the design of my own web application. Class diagram of XML Schema Editor jQuery plugin which meets all requirements, some critical sequence diagrams and of course architecture diagram (static view of client-server communication) were first steps right after data and functional analysis. They all enabled me to implement jQuery powered javascript client-side and Yii PHP framework based server-side communicating mostly by AJAX calls.

Project address: http://xmlsew.cisary.com username: “demo” password: “demo”

User interface







Source codes:



@cisary on twitter

Bitcoin, web applications, constraint processing, AI, soft-computing - evolution inspired algorithms, integration with the blockchain technology and more.    


Agile Software Development

cisary @ Github cisary @ Bitbutcket

Newest articles

Twitter & Delicious

  • New (beta) website