Article in Sebis Public Website enterprise 2.0 mdd global software engineering data modeling web 2.0 publication article web framework e2.0 web application 2010 inproceedings software architecture domain specific language tricia