Communications of the ACM
Organization domain modeling (ODM): formalizing the core domain modeling life cycle
SSR '95 Proceedings of the 1995 Symposium on Software reusability
Monitoring, security, and dynamic configuration with the dynamicTAO reflective ORB
IFIP/ACM International Conference on Distributed systems platforms
Generative programming: methods, tools, and applications
Generative programming: methods, tools, and applications
Understanding and Using Context
Personal and Ubiquitous Computing
A Middleware Infrastructure for Active Spaces
IEEE Pervasive Computing
Success Factors of Systematic Reuse
IEEE Software
Maturity and Evolution in Software Product Lines: Approaches, Artefacts and Organization
SPLC 2 Proceedings of the Second International Conference on Software Product Lines
System support for pervasive applications
ACM Transactions on Computer Systems (TOCS)
Design-time product line architectures for any-time variability
Science of Computer Programming - Special issue: Software variability management
Product derivation in software product families: a case study
Journal of Systems and Software - Special issue: The new context for software engineering education and training
A service-oriented middleware for building context-aware services
Journal of Network and Computer Applications
Service-Oriented Architecture: Concepts, Technology, and Design
Service-Oriented Architecture: Concepts, Technology, and Design
Modelling Requirements Variability across Product Lines
RE '05 Proceedings of the 13th IEEE International Conference on Requirements Engineering
SPLC '06 Proceedings of the 10th International on Software Product Line Conference
New methods in software product line practice
Communications of the ACM - Software product line
Feature-oriented variability management in product line engineering
Communications of the ACM - Software product line
Towards context-aware and resource-driven self-adaptation for mobile handheld applications
Proceedings of the 2007 ACM symposium on Applied computing
Multi-level feature trees: A pragmatic approach to managing highly complex product families
Requirements Engineering
Aspect-Oriented Model-Driven Development for Mobile Context-Aware Computing
SEPCASE '07 Proceedings of the 1st International Workshop on Software Engineering for Pervasive Computing Applications, Systems, and Environments
Software Product Lines in Action: The Best Industrial Practice in Product Line Engineering
Software Product Lines in Action: The Best Industrial Practice in Product Line Engineering
Journal of Systems and Software
A survey on context-aware systems
International Journal of Ad Hoc and Ubiquitous Computing
An Aspect-Oriented and Model-Driven Approach for Managing Dynamic Variability
MoDELS '08 Proceedings of the 11th international conference on Model Driven Engineering Languages and Systems
Assisting Tourists on the Move- An Evaluation of Mobile Tourist Guides
ICMB '08 Proceedings of the 2008 7th International Conference on Mobile Business
SPLC '08 Proceedings of the 2008 12th International Software Product Line Conference
Requirements and challenges for building service-oriented pervasive middleware
Proceedings of the 2009 international conference on Pervasive services
Automated Murmurs: The Social Mobile Tourist Application
CSE '09 Proceedings of the 2009 International Conference on Computational Science and Engineering - Volume 04
Service Composition Issues in Pervasive Computing
IEEE Pervasive Computing
Developing context-aware pervasive computing applications: Models and approach
Pervasive and Mobile Computing
Context awareness for dynamic service-oriented product lines
Proceedings of the 13th International Software Product Line Conference
Context-aware middleware support for component based applications in pervasive computing
APPT'07 Proceedings of the 7th international conference on Advanced parallel processing technologies
Dealing with variability in context-aware mobile software
Journal of Systems and Software
Towards the semantic and context-aware management of mobile multimedia
Multimedia Tools and Applications
Fifth International Workshop on Dynamic Software Product Lines (DSPL 2011)
SPLC '11 Proceedings of the 2011 15th International Software Product Line Conference
Hi-index | 0.00 |
Mobile devices are multipurpose and multi-sensor equipments supporting applications able to adapt their behavior according to changes in the user's context (device, location, time, etc.). Meanwhile, the development of mobile and context-aware software is not a simple task, mostly due to the peculiar characteristics of these devices. Although several solutions have been proposed to facilitate their development, reuse is not systematically used throughout the software development life-cycle. In this paper, we discuss an approach for the development of mobile and context-aware software using the Software Product Line (SPL) paradigm. Furthermore, a Nested SPL for the domain of mobile and context-aware applications is presented, lessons learned in the SPL development are discussed and a product for a context-aware visit guide is shown.