Presentation is loading. Please wait.

Presentation is loading. Please wait.

Dean M. Kramer Centre for Model Driven Software Engineering Thames Valley University.

Similar presentations


Presentation on theme: "Dean M. Kramer Centre for Model Driven Software Engineering Thames Valley University."— Presentation transcript:

1 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


Download ppt "Dean M. Kramer Centre for Model Driven Software Engineering Thames Valley University."

Similar presentations


Ads by Google