While the new generation of hand-held devices, e.g., smart phones, support a rich set of applications, growing complexity of the hardware and runtime environment makes the devices susceptible to accidental errors and malicious attacks. Despite these concerns, very few studies have looked into the dependability of mobile phones. This paper presents measurement-based failure characterization of mobile phones. The analysis starts with a high level failure characterization of mobile phones based on data from publicly available web forums, where users post information on their experiences in using hand-held devices. This initial analysis is then used to guide the development of a failure data logger for collecting failure-related information on SymbianOS-based smart phones. Failure data is collected from 25 phones (in Italy and USA) over the period of 14 months. Key findings indicate that: (i) the majority of kernel exceptions are due to memory access violation errors (56%) and heap management problems (18%), and (ii) on average users experience a failure (freeze or self shutdown) every 11 days. While the study provide valuable insight into the failure sensitivity of smart-phones, more data and further analysis are needed before generalizing the results.

How do mobile phones fail? A failure analysis of Symbian OS smartphones / Cinque, Marcello; Cotroneo, Domenico; Kalbarczyc, Z; Iyer, R. K.. - STAMPA. - (2007), pp. 585-594. (Intervento presentato al convegno International Conference on Dependable Systems and Networks (DSN 07) tenutosi a Edinburgh (UK) nel 2007) [10.1109/DSN.2007.54].

How do mobile phones fail? A failure analysis of Symbian OS smartphones

CINQUE, MARCELLO;COTRONEO, DOMENICO;
2007

Abstract

While the new generation of hand-held devices, e.g., smart phones, support a rich set of applications, growing complexity of the hardware and runtime environment makes the devices susceptible to accidental errors and malicious attacks. Despite these concerns, very few studies have looked into the dependability of mobile phones. This paper presents measurement-based failure characterization of mobile phones. The analysis starts with a high level failure characterization of mobile phones based on data from publicly available web forums, where users post information on their experiences in using hand-held devices. This initial analysis is then used to guide the development of a failure data logger for collecting failure-related information on SymbianOS-based smart phones. Failure data is collected from 25 phones (in Italy and USA) over the period of 14 months. Key findings indicate that: (i) the majority of kernel exceptions are due to memory access violation errors (56%) and heap management problems (18%), and (ii) on average users experience a failure (freeze or self shutdown) every 11 days. While the study provide valuable insight into the failure sensitivity of smart-phones, more data and further analysis are needed before generalizing the results.
2007
0769528554
How do mobile phones fail? A failure analysis of Symbian OS smartphones / Cinque, Marcello; Cotroneo, Domenico; Kalbarczyc, Z; Iyer, R. K.. - STAMPA. - (2007), pp. 585-594. (Intervento presentato al convegno International Conference on Dependable Systems and Networks (DSN 07) tenutosi a Edinburgh (UK) nel 2007) [10.1109/DSN.2007.54].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11588/350440
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 33
  • ???jsp.display-item.citation.isi??? 13
social impact