Multi-layer faults in the architectures of mobile, context-aware adaptive applications: a position paper

Five cellphones are sold every second, and there are four times more cellphones than computers, meaning there are some billions of mobile handheld devices in existence. Modern cellphones are equipped with multiple context sensors used by increasingly sophisticated software applications that exploit...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:International Conference on Software Engineering 2008 Jg. 2008; H. 8
Hauptverfasser: Sama, Michele, Rosenblum, David S, Wang, Zhimin, Elbaum, Sebastian
Format: Journal Article
Sprache:Englisch
Veröffentlicht: 10.05.2008
ISBN:1605580228, 9781605580227
ISSN:0270-5257
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Abstract Five cellphones are sold every second, and there are four times more cellphones than computers, meaning there are some billions of mobile handheld devices in existence. Modern cellphones are equipped with multiple context sensors used by increasingly sophisticated software applications that exploit the sensors, allowing the applications to adapt automatically to changes in the surrounding environment, such as by responding to the location and speed of the user. The architecture of such applications is typically layered and incorporates a context-awareness middleware to support processing of context values. While this layered architecture is very natural for the design and implementation of applications, it gives rise to new kinds of faults and faulty behavior modes, which are difficult to detect using existing validation techniques. In this paper we provide scenarios illustrating such faults and exploring how they manifest in context-aware adaptive applications.
AbstractList Five cellphones are sold every second, and there are four times more cellphones than computers, meaning there are some billions of mobile handheld devices in existence. Modern cellphones are equipped with multiple context sensors used by increasingly sophisticated software applications that exploit the sensors, allowing the applications to adapt automatically to changes in the surrounding environment, such as by responding to the location and speed of the user. The architecture of such applications is typically layered and incorporates a context-awareness middleware to support processing of context values. While this layered architecture is very natural for the design and implementation of applications, it gives rise to new kinds of faults and faulty behavior modes, which are difficult to detect using existing validation techniques. In this paper we provide scenarios illustrating such faults and exploring how they manifest in context-aware adaptive applications.
Author Sama, Michele
Rosenblum, David S
Elbaum, Sebastian
Wang, Zhimin
Author_xml – sequence: 1
  givenname: Michele
  surname: Sama
  fullname: Sama, Michele
– sequence: 2
  givenname: David
  surname: Rosenblum
  middlename: S
  fullname: Rosenblum, David S
– sequence: 3
  givenname: Zhimin
  surname: Wang
  fullname: Wang, Zhimin
– sequence: 4
  givenname: Sebastian
  surname: Elbaum
  fullname: Elbaum, Sebastian
BookMark eNotjDtPwzAURi1RJNrSmdUTEyl27MQ2G6p4SUUsMFc3zrVq5MYhdnj8e1LBdL4jHX0LMutih4RccLbmXFbXXCimtV4faRg_IQtes6rSrCz1jMxZqVhRlZU6I6uU3hljfCo1l3Oyfx5D9kWAHxyog0kS9R3Ne6Qw2L3PaPM4YKLR0UNsfMAramOX8TsX8AXDlLXQZ_85jb4P3kL2sUs3FGgfkz8K7aHH4ZycOggJV_9ckrf7u9fNY7F9eXja3G4L4ErkQquGmRqtZk4KoZG3ioEra20ZGC2N41KBsY21LdZCOFSiFa6WthJOSANiSS7_fvshfoyY8u7gk8UQoMM4pt0UGcGVFL8wvV6S
ContentType Journal Article
DBID 7SC
8FD
JQ2
L7M
L~C
L~D
DOI 10.1145/1370888.1370901
DatabaseName Computer and Information Systems Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DatabaseTitle Computer and Information Systems Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Advanced Technologies Database with Aerospace
ProQuest Computer Science Collection
Computer and Information Systems Abstracts Professional
DatabaseTitleList Computer and Information Systems Abstracts
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
GroupedDBID -~X
.4S
.DC
123
29O
5VS
6IF
6IH
6IK
6IL
6IM
6IN
7SC
8FD
8US
AAJGR
AAWTH
ADZIZ
AFFNX
ALMA_UNASSIGNED_HOLDINGS
APO
ARCSS
AVWKF
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CHZPO
EDO
FEDTE
I-F
I07
IPLJI
JQ2
L7M
L~C
L~D
M43
OCL
RIE
RIL
RNS
ID FETCH-LOGICAL-a173t-87b096ec80f4338e1d70af268c0a9849f147a9cbccde633fe73d3f64c53f349a3
ISBN 1605580228
9781605580227
ISSN 0270-5257
IngestDate Thu Sep 04 18:36:08 EDT 2025
IsPeerReviewed false
IsScholarly true
Issue 8
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-a173t-87b096ec80f4338e1d70af268c0a9849f147a9cbccde633fe73d3f64c53f349a3
Notes SourceType-Scholarly Journals-2
ObjectType-Feature-2
ObjectType-Conference Paper-1
content type line 23
SourceType-Conference Papers & Proceedings-1
ObjectType-Article-3
PQID 34993174
PQPubID 23500
ParticipantIDs proquest_miscellaneous_34993174
PublicationCentury 2000
PublicationDate 20080510
PublicationDateYYYYMMDD 2008-05-10
PublicationDate_xml – month: 05
  year: 2008
  text: 20080510
  day: 10
PublicationDecade 2000
PublicationTitle International Conference on Software Engineering 2008
PublicationYear 2008
SSID ssj0001137814
ssj0006499
Score 1.8776096
Snippet Five cellphones are sold every second, and there are four times more cellphones than computers, meaning there are some billions of mobile handheld devices in...
SourceID proquest
SourceType Aggregation Database
Title Multi-layer faults in the architectures of mobile, context-aware adaptive applications: a position paper
URI https://www.proquest.com/docview/34993174
Volume 2008
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVIEE
  databaseName: IEEE Electronic Library (IEL)
  isbn: 1605580228
  customDbUrl:
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0006499
  issn: 0270-5257
  databaseCode: RIE
  dateStart: 19880101
  isFulltext: true
  titleUrlDefault: https://ieeexplore.ieee.org/
  providerName: IEEE
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Lj9MwELbKwoELb8QbHxCXJdDUTmJzQ2hXHKqC1C5UXKqJ42iLumnYdpf9R_xNZhw7SQEJOHBJmii13M4Xz8PfzDD2DMDgO5amkSwSHUlUKlEuCnDRplQYmVpXZ_vjOJtM1HyuPwwG30MuzPkqqyp1caHr_ypqvIfCptTZfxB3OyjewM8odDyi2PH4V4J3KbXRCtCW3i8BLzaBy9jfNHAMjpN1vmzoxMRYJx8YvhETDAqoHaWov73dpEUHktd-DbUn9n7pyPBdbLHLJKTtiCku9m7kXvlDKmbY8mincAKBxW9XLdio72OV-17Mjn7fhWo_-Uj352NqTNZxUHJoHp9a1NDbgP4Q2FCRq4na-bcxeloJZQL31md0oocRFXDtL-DtdBuoqt9rBklFNGKR4bKqXtJZ-yjKTg3uyfvF4dF4vJgdzGfP668RtSejbXzfq-USuzzKEq2aRMEumIfjKbJzvAmQSte4tJ0tZRS2v8YXGgvXmS84hRN89dP0frEPnNEzu8GueW-Fv2lQdpMNbHWLXQ-dQLhXDLfZcQ90vAEdX1YcQcd3QMfXJW9A94LvQI4HyPE-5F5z4AFw3AHuDjs6PJi9fRf5Hh4RxJnYorLN0Um2Rg1LKYSycZENoRylygxBK6nLWGagTW5MYVMhSpuJQpSpNIkohdQg7rK9al3Ze4wbXdjEglVSUBtJ8oQLMyoTIscm-N377Gn4txa4RtLGF1R2fbZZ4EAa7WT54I9PPGRXOyg-Ynvb0zP7mF0x59vl5vSJE_oPkO6EgQ
linkProvider IEEE
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Multi-layer+faults+in+the+architectures+of+mobile%2C+context-aware+adaptive+applications%3A+a+position+paper&rft.jtitle=International+Conference+on+Software+Engineering+2008&rft.au=Sama%2C+Michele&rft.au=Rosenblum%2C+David+S&rft.au=Wang%2C+Zhimin&rft.au=Elbaum%2C+Sebastian&rft.date=2008-05-10&rft.isbn=1605580228&rft.issn=0270-5257&rft.volume=2008&rft.issue=8&rft_id=info:doi/10.1145%2F1370888.1370901&rft.externalDBID=NO_FULL_TEXT
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0270-5257&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0270-5257&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0270-5257&client=summon