1 / 8

My PhD Research

My PhD Research. Dean M. Kramer Centre for Model Driven Software Engineering Thames Valley University. Agenda. Previous work and interests Software Product Lines (SPL) Context-awareness Context-aware SPL My Research Questions. Previous Work and interests. REMORA project

Download Presentation

My PhD Research

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. My PhD Research Dean M. Kramer Centre for Model Driven Software Engineering Thames Valley University

  2. Agenda • Previous work and interests • Software Product Lines (SPL) • Context-awareness • Context-aware SPL • My Research Questions

  3. Previous Work and interests • REMORA project • KC Project – Tour De France • KC Project – Slenky Platform • Lyrical Genius iPhone game. • Research interests include • Mobile Computing • Accessibility

  4. Software Product Lines (SPL) • A SPL can be described as a method of producing software that means specific needs or solves a particular problem, using a common set of core assets or features. • Large amount of SPL use in mobile games. • Software Variability and Variability Modeling is most widely researched area, to which Feature Models are commonly used.

  5. Context-Awareness • Context-awareness refers to the systems ability to react to changes in its environment. • Context in mobile devices can be monitored by: • Location • Screen Orientation • Light levels • Sound • But, can the accessibility of the application be monitored and changed according through the behavior of the user

  6. Context-Aware SPL • Context Awareness used in Service Oriented Product Lines. • SPL Paradigm to build SOA based context-aware systems enables a complete service development from requirements to implementation, and a management of context throughout the software lifecycle. • Main challenges include • Context Aware Assets • Context-aware variability realisation techniques

  7. My Research Questions • How can context-awareness help indentify and correct accessibility issue? • How can context-awareness be combined with a mobile SPL and what software variability will need to be considered.

  8. Q & A

More Related