Monitoring external resources in Java MIDP

David Aspinall, Patrick Maier, Ian Stark

Research output: Contribution to journalArticle

Abstract

We present a Java library for mobile phones which tracks and controls at runtime the use of potentially costly resources, such as premium rate text messages. This improves on the existing framework (MIDP - the Mobile Information Device Profile), where for example every text message must be authorised explicitly by the user as it is sent. Our resource management library supports richer protocols, like advance reservation and bulk messaging, while maintaining the security guarantee that attempted resource abuse is trapped.
Original languageEnglish
Pages (from-to)17-30
Number of pages14
JournalElectronic Notes in Theoretical Computer Science
Volume197
Issue number1
DOIs
Publication statusPublished - 2008
Event1st International Workshop on Run Time Enforcement for Mobile and Distributed Systems - Dresden, Germany
Duration: 27 Sep 200727 Sep 2007

Fingerprint

Monitoring
Mobile phones

Keywords

  • runtime monitoring
  • resource control
  • Java MIDP
  • security

Cite this

Aspinall, David ; Maier, Patrick ; Stark, Ian. / Monitoring external resources in Java MIDP. In: Electronic Notes in Theoretical Computer Science. 2008 ; Vol. 197, No. 1. pp. 17-30.
@article{1867de9b26f548519b78fa9794ba0ddb,
title = "Monitoring external resources in Java MIDP",
abstract = "We present a Java library for mobile phones which tracks and controls at runtime the use of potentially costly resources, such as premium rate text messages. This improves on the existing framework (MIDP - the Mobile Information Device Profile), where for example every text message must be authorised explicitly by the user as it is sent. Our resource management library supports richer protocols, like advance reservation and bulk messaging, while maintaining the security guarantee that attempted resource abuse is trapped.",
keywords = "runtime monitoring, resource control, Java MIDP, security",
author = "David Aspinall and Patrick Maier and Ian Stark",
note = "Proceedings of the First International Workshop on Run Time Enforcement for Mobile and Distributed Systems (REM 2007)",
year = "2008",
doi = "10.1016/j.entcs.2007.10.011",
language = "English",
volume = "197",
pages = "17--30",
journal = "Electronic Notes in Theoretical Computer Science",
issn = "1571-0661",
publisher = "Elsevier",
number = "1",

}

Monitoring external resources in Java MIDP. / Aspinall, David; Maier, Patrick; Stark, Ian.

In: Electronic Notes in Theoretical Computer Science, Vol. 197, No. 1, 2008, p. 17-30.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Monitoring external resources in Java MIDP

AU - Aspinall, David

AU - Maier, Patrick

AU - Stark, Ian

N1 - Proceedings of the First International Workshop on Run Time Enforcement for Mobile and Distributed Systems (REM 2007)

PY - 2008

Y1 - 2008

N2 - We present a Java library for mobile phones which tracks and controls at runtime the use of potentially costly resources, such as premium rate text messages. This improves on the existing framework (MIDP - the Mobile Information Device Profile), where for example every text message must be authorised explicitly by the user as it is sent. Our resource management library supports richer protocols, like advance reservation and bulk messaging, while maintaining the security guarantee that attempted resource abuse is trapped.

AB - We present a Java library for mobile phones which tracks and controls at runtime the use of potentially costly resources, such as premium rate text messages. This improves on the existing framework (MIDP - the Mobile Information Device Profile), where for example every text message must be authorised explicitly by the user as it is sent. Our resource management library supports richer protocols, like advance reservation and bulk messaging, while maintaining the security guarantee that attempted resource abuse is trapped.

KW - runtime monitoring

KW - resource control

KW - Java MIDP

KW - security

U2 - 10.1016/j.entcs.2007.10.011

DO - 10.1016/j.entcs.2007.10.011

M3 - Article

VL - 197

SP - 17

EP - 30

JO - Electronic Notes in Theoretical Computer Science

JF - Electronic Notes in Theoretical Computer Science

SN - 1571-0661

IS - 1

ER -