Skip to main content
Erschienen in: Innovations in Systems and Software Engineering 2/2015

01.06.2015 | SI: FMIS

Is my configuration any good: checking usability in an interactive sensor-based activity monitor

verfasst von: Muffy Calder, Phil Gray, Chris Unsworth

Erschienen in: Innovations in Systems and Software Engineering | Ausgabe 2/2015

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

We investigate formal analysis of two aspects of usability in a deployed interactive, configurable and context-aware system: an event-driven, sensor-based homecare activity monitor system. The system was not designed from formal requirements or specification: we model the system as it is in the context of an agile development process. Our aim was to determine if formal modelling and analysis can contribute to improving usability, and if so, which style of modelling is most suitable. The purpose of the analysis is to inform configurers about how to interact with the system, so the system is more usable for participants, and to guide future developments. We consider redundancies in configuration rules defined by carers and participants and the interaction modality of the output messages.Two approaches to modelling are considered: a deep embedding in which devices, sensors and rules are represented explicitly by data structures in the modelling language and non-determinism is employed to model all possible device and sensor states, and a shallow embedding in which the rules and device and sensor states are represented directly in propositional logic. The former requires a conventional machine and a model-checker for analysis, whereas the latter is implemented using a SAT solver directly on the activity monitor hardware. We draw conclusions about the role of formal models and reasoning in deployed systems and the need for clear semantics and ontologies for interaction modalities.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Fußnoten
1
A short meaningful audio segment.
 
Literatur
1.
Zurück zum Zitat Bettini C, Brdiczka O, Henricksen K, Indulska J, Nicklas D, Ranganathan A, Riboni D (2010) A survey of context modelling and reasoning techniques. Pervasive Mobile Comput 6(2):161–180CrossRef Bettini C, Brdiczka O, Henricksen K, Indulska J, Nicklas D, Ranganathan A, Riboni D (2010) A survey of context modelling and reasoning techniques. Pervasive Mobile Comput 6(2):161–180CrossRef
2.
Zurück zum Zitat Coronato A, DePietro G (2009) Formal specification of a safety critical pervasive application for a nuclear medicine department. IEEE International Conference on Advanced Information Networking and Applications Workshops. pp 1043–1048 Coronato A, DePietro G (2009) Formal specification of a safety critical pervasive application for a nuclear medicine department. IEEE International Conference on Advanced Information Networking and Applications Workshops. pp 1043–1048
3.
Zurück zum Zitat Cerone A, Elbegbayan N (2007) Model-checking driven design of interactive systems. Electron Notes Theor Comput Sci 183:3–20CrossRef Cerone A, Elbegbayan N (2007) Model-checking driven design of interactive systems. Electron Notes Theor Comput Sci 183:3–20CrossRef
4.
Zurück zum Zitat Calder M, Gray P, Unsworth C (2009) Tightly coupled verification of pervasive systems. Proceedings of the Third International Workshop on Formal Methods for Interactive Systems (FMIS 2009), Electronic Communications of the EASST Calder M, Gray P, Unsworth C (2009) Tightly coupled verification of pervasive systems. Proceedings of the Third International Workshop on Formal Methods for Interactive Systems (FMIS 2009), Electronic Communications of the EASST
5.
Zurück zum Zitat Campos JC, Harrison MD (1997) Formally verifying interactive systems: a review. In Design, Specification and Verification of Interactive Systems 97, Springer, pp 109–124 Campos JC, Harrison MD (1997) Formally verifying interactive systems: a review. In Design, Specification and Verification of Interactive Systems 97, Springer, pp 109–124
6.
Zurück zum Zitat Campos JC, Harrison MD (2008) Systematic analysis of control panel interfaces using formal tools. In XVth International Workshop on the Design, Verification and Specification of Interactive Systems (DSV-IS 2008), volume 5136 of Lecture Notes in Computer Science, Springer, Berlin pp 72–85 Campos JC, Harrison MD (2008) Systematic analysis of control panel interfaces using formal tools. In XVth International Workshop on the Design, Verification and Specification of Interactive Systems (DSV-IS 2008), volume 5136 of Lecture Notes in Computer Science, Springer, Berlin pp 72–85
7.
Zurück zum Zitat Curzon P, Rŭkėnas R, Blandford A (2007) An approach to formal verification of human-computer interaction. Formal Aspects of Computing pp 513–550 Curzon P, Rŭkėnas R, Blandford A (2007) An approach to formal verification of human-computer interaction. Formal Aspects of Computing pp 513–550
8.
Zurück zum Zitat Eén N, Sörensson N (2003) An extensible SAT-solver. In: Enrico Giunchiglia, Armando Tacchella (eds) SAT. Springer, vol 2919, pp 502–518 Eén N, Sörensson N (2003) An extensible SAT-solver. In: Enrico Giunchiglia, Armando Tacchella (eds) SAT. Springer, vol 2919, pp 502–518
9.
Zurück zum Zitat Karen Henricksen, Jadwiga Indulska (2006) Developing context-aware pervasive computing applications: models and approach. Pervasive Mobile Comput 2:37–64CrossRef Karen Henricksen, Jadwiga Indulska (2006) Developing context-aware pervasive computing applications: models and approach. Pervasive Mobile Comput 2:37–64CrossRef
10.
Zurück zum Zitat Holzmann GJ (2003) The SPIN model checker: primer and reference manual. Addison Wesley, Boston Holzmann GJ (2003) The SPIN model checker: primer and reference manual. Addison Wesley, Boston
12.
Zurück zum Zitat Jones Cliff B, Daniel Jackson, Jeannette Wing (1996) Formal methods light. Computer 29(4):20–22 Jones Cliff B, Daniel Jackson, Jeannette Wing (1996) Formal methods light. Computer 29(4):20–22
13.
Zurück zum Zitat Kristoffersen S (2009) A preliminary experiment checking usability principles with formal methods. IEEE Second International Conference on Advances in Computer-Human Interactions, pp 261–270. doi:10.1109/ACHI.2009.26 Kristoffersen S (2009) A preliminary experiment checking usability principles with formal methods. IEEE Second International Conference on Advances in Computer-Human Interactions, pp 261–270. doi:10.​1109/​ACHI.​2009.​26
14.
Zurück zum Zitat Markopoulos P, deRuyter B, Mackay WE (2009) Awareness systems: advances in theory. Methology and design. Springer, BerlinCrossRef Markopoulos P, deRuyter B, Mackay WE (2009) Awareness systems: advances in theory. Methology and design. Springer, BerlinCrossRef
15.
Zurück zum Zitat McBryan T, Gray P (2009) User configuration of activity awareness. Lecture Notes Computer Sci 5518:748–751 McBryan T, Gray P (2009) User configuration of activity awareness. Lecture Notes Computer Sci 5518:748–751
16.
Zurück zum Zitat Rŭkėnas R, Back J, Curzon P, Blandford A (2008) Formal modelling of salience and cognitive load. ENTCS 57–75 Rŭkėnas R, Back J, Curzon P, Blandford A (2008) Formal modelling of salience and cognitive load. ENTCS 57–75
17.
Zurück zum Zitat Riche Y, Mackay WE (2007) Markerclock: A communicating augmented clock for the elderly. Proc. Interact 07. Part II. Lecture Notes Comput Sci 4663:408–411 Riche Y, Mackay WE (2007) Markerclock: A communicating augmented clock for the elderly. Proc. Interact 07. Part II. Lecture Notes Comput Sci 4663:408–411
19.
Zurück zum Zitat Kenneth J. Turner, Gavin A. Campbell, Feng Wang (2007) Policies for sensor networks and home care networks. In: Mohammed Erradi (ed) Proc. 7th. Int. Conf. on New Technologies for Distributed Systems pp 273–284 Kenneth J. Turner, Gavin A. Campbell, Feng Wang (2007) Policies for sensor networks and home care networks. In: Mohammed Erradi (ed) Proc. 7th. Int. Conf. on New Technologies for Distributed Systems pp 273–284
20.
Zurück zum Zitat Turner KJ (2012) Results of The MATCH Project. Advances in Home Care Technologies. IOS Press Turner KJ (2012) Results of The MATCH Project. Advances in Home Care Technologies. IOS Press
21.
Zurück zum Zitat Williamson J, Murray-Smith R, Hughes S (2007) Shoogle: excitatory multimodal interaction on mobile devices. Proc. SIGCHI Conference on Human Factors in. Comput Syst 4663:121–124 Williamson J, Murray-Smith R, Hughes S (2007) Shoogle: excitatory multimodal interaction on mobile devices. Proc. SIGCHI Conference on Human Factors in. Comput Syst 4663:121–124
22.
Zurück zum Zitat Wang F, Turner K (2008) Policy conflicts in home care systems. Proc. 9th Int. Conf. on Feature Interactions in Software and Communications Systems pp 54–65 Wang F, Turner K (2008) Policy conflicts in home care systems. Proc. 9th Int. Conf. on Feature Interactions in Software and Communications Systems pp 54–65
Metadaten
Titel
Is my configuration any good: checking usability in an interactive sensor-based activity monitor
verfasst von
Muffy Calder
Phil Gray
Chris Unsworth
Publikationsdatum
01.06.2015
Verlag
Springer London
Erschienen in
Innovations in Systems and Software Engineering / Ausgabe 2/2015
Print ISSN: 1614-5046
Elektronische ISSN: 1614-5054
DOI
https://doi.org/10.1007/s11334-013-0203-1

Weitere Artikel der Ausgabe 2/2015

Innovations in Systems and Software Engineering 2/2015 Zur Ausgabe

Editorial

Preface