Due to the advancements in graphical user interface design and modelingtechnology, model-based user interfaces are becoming more dynamic andmodeling frameworks allow developers to focus more on abstract modelingwhich means they can spend more time on user interface requirements ratherthan focusing model interpretation of executable user interfaces and howtheir codes are generated. Additionally, it can be noticed that the userinterfaces of desktop based applications are fairly faster, more responsive,and more ubiquitous as they are compared with the user interfaces of theirweb based counterparts, even though web based applications are evolvinggradually in the last decades. With the introduction of Ajax technology, userinterfaces of web based applications has become as dynamic as the ones in thedesktop based counterpars. By using this advantage of Ajax technology, themain objective is to implement support for modeling web browser-based userinterfaces to the existing work of Wazaabi project which is currently lack ofhandling them in an adequate way. To sum up, this master thesis describes acontribution to a new framework which is called Wazaabi by implementinga web browser modeling support to its already dened architecture that doesnot support modeling for web browser-based user interfaces as today.Keywords: User Interfaces, Modeling, Eclipse Modeling Framework, DeclarativeLive User Interface Models, Ajax Technology, Ajax Frameworks.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:ntnu-13987 |
Date | January 2011 |
Creators | Erdemli, Asim Cihan, Hazar, Onur |
Publisher | Norges teknisk-naturvitenskapelige universitet, Institutt for datateknikk og informasjonsvitenskap, Norges teknisk-naturvitenskapelige universitet, Institutt for datateknikk og informasjonsvitenskap, Institutt for datateknikk og informasjonsvitenskap |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | English |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0023 seconds