Research Directions in Requirements Engineering
FOSE '07 2007 Future of Software Engineering
Pedestrian Navigation Systems: a Case Study of Deep Personalization
SEPCASE '07 Proceedings of the 1st International Workshop on Software Engineering for Pervasive Computing Applications, Systems, and Environments
Applying Digital Evolution to the Development of Self-Adaptive ULS Systems
ULS '07 Proceedings of the International Workshop on Software Technologies for Ultra-Large-Scale Systems
Mobile Discovery of Requirements for Context-Aware Systems
REFSQ '08 Proceedings of the 14th international conference on Requirements Engineering: Foundation for Software Quality
TREK: transportation research, education, and knowledge
IDC '08 Proceedings of the 7th international conference on Interaction design and children
Software Engineering for Self-Adaptive Systems: A Research Roadmap
Software Engineering for Self-Adaptive Systems
Designing for Change: Engineering Adaptable and Adaptive User Interaction by Focusing on User Goals
Proceedings of the 13th International Conference on Human-Computer Interaction. Part I: New Trends
Analysing "people" problems in requirements engineering
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2
Discovery and diagnosis of behavioral transitions in patient event streams
ACM Transactions on Management Information Systems (TMIS)
Feedback in context: supporting the evolution of IT-Ecosystems
PROFES'10 Proceedings of the 11th international conference on Product-Focused Software Process Improvement
Proceedings of the 34th International Conference on Software Engineering
An algorithm for transforming design text ROM diagram into FBS model
Computers in Industry
Modeling personalized adaptive systems
CAiSE'13 Proceedings of the 25th international conference on Advanced Information Systems Engineering
Hi-index | 0.00 |
A method for requirements analysis is proposed that accounts for individual and personal goals, and the effect of time and context on personal requirements. First a framework to analyse the issues inherent in requirements that change over time and location is proposed. The implications of the framework on system architecture are considered as three implementation pathways: functional specifications, development of customisable features and automatic adaptation by the system. These pathways imply the need to analyse system architecture requirements. A scenario-based analysis method is described for specifying requirements goals and their potential change. The method addresses goal setting for measurement and monitoring, and conflict resolution when requirements at different layers (group, individual) and from different sources (personal, advice from an external authority) conflict. The method links requirements analysis to design by modelling alternative solution pathways. Different implementation pathways have cost–benefit implications for stakeholders, so cost–benefit analysis techniques are proposed to assess trade-offs between goals and implementation strategies. The use of the framework is illustrated with two case studies in assistive technology domains: e-mail and a personalised navigation system. The first case study illustrates personal requirements to help cognitively disabled users communicate via e-mail, while the second addresses personal and mobile requirements to help disabled users make journeys on their own, assisted by a mobile PDA guide. In both case studies the experience from requirements analysis to implementation, requirements monitoring, and requirements evolution is reported.