A Pattern Approach to Dealing with NFRs in Ubiquitous Systems.

作者: Sam Supakkul , Tomás Ruiz-López , José Luis Garrido , Lawrence Chung

DOI:

关键词: Ubiquitous computingUsabilityUbiquitous systemsRequirements engineeringTask (project management)Invisible computingDistributed computingContext-aware pervasive systemsHuman–computer interactionComputer science

摘要: Ubiquitous Computing has become increasingly important, thanks to its attractive aims provide invisible computing everywhere and anytime. Dealing with Non-Functional Requirements (NFRs), such as usability or privacy, during requirements engineering for Computing, however, is oftentimes a difficult task, given the unique features of this paradigm (e.g. context-awareness technological unobtrusiveness). In paper, we present an approach in which pieces knowledge about recurring situations ubiquitous systems are identified clearly captured patterns. The illustrated through example e-Learning system.

参考文章(11)
Tomás Ruiz-López, Carlos Rodríguez-Domínguez, Manuel Noguera, José Luis Garrido, Towards a Reusable Design of a Positioning System for AAL Environments International Competition on Evaluating AAL Systems through Competitive Benchmarking. pp. 65- 79 ,(2011) , 10.1007/978-3-642-33533-4_6
Stephen Withall, Software Requirement Patterns ,(2007)
Richard Helm, John Vlissides, Ralph Johnson, Erich Gamma, Design Patterns: Elements of Reusable Object-Oriented Software ,(1994)
J.A. Landay, G. Borriello, Design patterns for ubiquitous computing IEEE Computer. ,vol. 36, pp. 93- 95 ,(2003) , 10.1109/MC.2003.1220589
Tomás Ruiz-López, Manuel Noguera, María José Rodríguez, José Luis Garrido, Lawrence Chung, None, REUBI: A Requirements Engineering method for ubiquitous systems Science of Computer Programming. ,vol. 78, pp. 1895- 1911 ,(2013) , 10.1016/J.SCICO.2012.07.021
Alireza Pirayesh Sabzevar, Joao Pedro Sousa, None, Authentication, authorisation and auditing for ubiquitous computing: a survey and vision International Journal of Space-Based and Situated Computing. ,vol. 1, pp. 59- 67 ,(2011) , 10.1504/IJSSC.2011.039107
Sam Supakkul, Tom Hill, Lawrence Chung, Thein Than Tun, Julio Cesar Sampaio do Prado Leite, An NFR Pattern Approach to Dealing with NFRs requirements engineering. pp. 179- 188 ,(2010) , 10.1109/RE.2010.31
Gabriele Lenzini, Design of Architectures for Proximity-aware Services: Experiments in Context-based Authentication with Subjective Logic Electronic Notes in Theoretical Computer Science. ,vol. 236, pp. 47- 64 ,(2009) , 10.1016/J.ENTCS.2009.03.014
G. Rossi, S. Gordillo, F. Lyardet, Design Patterns for Context-Aware Adaptation symposium on applications and the internet. pp. 170- 173 ,(2005) , 10.1109/SAINTW.2005.1620004
Lawrence Chung, Julio Cesar Sampaio do Prado Leite, On Non-Functional Requirements in Software Engineering Conceptual Modeling: Foundations and Applications. pp. 363- 379 ,(2009) , 10.1007/978-3-642-02463-4_19