Skip to content. | Skip to navigation

Informatik 5
Information Systems
Prof. Dr. M. Jarke
Sections
Personal tools
You are here: Home Theses A Live Collaborative Paper Prototyping System for Model-based Community Applications

Contact

Prof. Dr. M. Jarke
RWTH Aachen
Informatik 5
Ahornstr. 55
D-52056 Aachen
Tel +49/241/8021501
Fax +49/241/8022321

How to find us

Annual Reports

Disclaimer

Webmaster

 

 

A Live Collaborative Paper Prototyping System for Model-based Community Applications

Thesis type
  • Bachelor
  • Master
Status Running
Supervisor(s)
Advisor(s)

In a recent master thesis a model-based community application generator based on a meta-modeling framework called SyncMeta was developed that allows near real-time collaborative creation of Web applications for Communities of Practice. Using it, community members can collaboratively model server- and client-side components and generate code via a simple click of a button. However, the user evaluation has revealed that members without technical knowledge would benefit from a paper-prototyping option, which often feels more familiar and closer to their idea and representation of the final software artifact. 

The aim of this thesis is therefore to develop an approach for shared editing of wireframes (paper prototypes) based on elements of the HTML5 standard. The shared editing features for creating the Web frontends should be built using our award-winning near real-time collaboration library, Yjs. Furthermore, the application should be realized as an extension of the community application editor, meaning that an approach has to be developed to transform the resulting wireframes to the frontend component model of the application editor and back again, allowing for an agile development with both paper prototyping and modeling sessions. The benefits that this approach brings forward should be investigated through an evaluation of the thesis outcomes in European projects currently running at our department.  

For more information see also this publication and this one.

If you are interested in this thesis please contact Petru Nicolaescu at nicolaescu@dbis.rwth-aachen.de or Peter de Lange at lange@dbis.rwth-aachen.de.

Prerequisites

Must: Strong knowledge of Javascript, Java
Nice: Shared Editing Systems, Web Technologies, Conceptual Modeling, Paper Prototyping Tools

Related projects

Document Actions