A Web-Based Collaborative Metamodeling Environment with Secure Remote Model Access [chapter]

Matthias Farwick, Berthold Agreiter, Jules White, Simon Forster, Norbert Lanzanasto, Ruth Breu
2010 Lecture Notes in Computer Science  
This contribution presents GEMSjax -a web-based metamodeling tool for the collaborative development of domain specific languages. By making use of modern Web 2.0 technologies like Ajax and REST services, the tool allows for simultaneous web browser-based creation/editing of metamodels and model instances, as well as secure remote model access via REST, which enables remote model modification over a simple HTTP-based interface. This paper describes the complex technical challenges we faced and
more » ... lutions we produced to provide browser-based synchronous model editing. It further explains on the XACML-based access control mechanisms to provide secure remote access to models and model elements. Additionally, we highlight the usefulness of our approach by describing its application in a realistic usage scenario.
doi:10.1007/978-3-642-13911-6_19 fatcat:t3zfqzikxbhn5e4odmjmnzns24