Simonides, B. (2007) Mobile devices and electronic-crm. Master's Thesis / Essay, Computing Science.
|
Text
Infor_Ma_2007_Simonides.CV.pdf - Published Version Download (3MB) | Preview |
Abstract
Electronic Customer Relationship Management (eCRM) is a large enterprise application domain with complex user interaction. The dynamic market of Mobile devices introduces a lot of variability with respect to capabilities like screen-size, operating system, network support and many others. The combination of these two areas into one application makes maintainability both very important and difficult. In this thesis the primary focus will be on the possibility of increasing the maintainability of such an application through model-driven development. The following issues and solutions will be addressed. The possibility of refining a software design through a Model Driven Architecture (MDA) approach in which high-level business models are mapped to platform specific models in a multi-tiered architecture. The applicability in a modeldriven development of decoupling mechanisms used by design patterns like Model View Controller (MVC) or Presentation Abstraction Control (PAC) and the possibility of using a run-time thin client approach called Wireless Universal Resource File (WURFL) for supporting the differences between the many different mobile devices. Finally this thesis introduces a new form of model-driven User Interface development called Tailorable Presentation Control Classes (1'PCCs). TPCCs find an optimum between User Interface development technologies in which a User Interface directly manipulates the application objects but are not model-driven and technologies that do support model-driven User Interface development but require complex powerful models.
Item Type: | Thesis (Master's Thesis / Essay) |
---|---|
Degree programme: | Computing Science |
Thesis type: | Master's Thesis / Essay |
Language: | English |
Date Deposited: | 15 Feb 2018 07:30 |
Last Modified: | 15 Feb 2018 07:30 |
URI: | https://fse.studenttheses.ub.rug.nl/id/eprint/8965 |
Actions (login required)
View Item |