Specifying and Implementing Secure Mobile Applications

  • Andrew Phillips

Chapter Specifying and Implementing Secure Mobile Applications, Chapter 1, in Process Algebra for Parallel and Distributed Processing

Published by Chapman & Hall/CRC | 2008

Publication

The Internet has grown substantially in recent years, and an increasing number of applications are now being developed to exploit this distributed infrastructure. Mobility is an important paradigm for such applications, where mobile code is supplied on demand and mobile components interact freely within a given network. However, mobile applications are difficult to develop. Not only do they involve complex parallel interactions between multiple components, but they must also satisfy strict security requirements. This chapter describes how the problem of specifying and implementing secure mobile applications can be addressed using a process calculus.