skip to main content
10.1145/1370888acmconferencesBook PagePublication PagesicseConference Proceedingsconference-collections
SAM '08: Proceedings of the 1st international workshop on Software architectures and mobility
ACM2008 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
ICSE '08: International Conference on Software Engineering Leipzig Germany 10 May 2008
ISBN:
978-1-60558-022-7
Published:
10 May 2008
Sponsors:
Recommend ACM DL
ALREADY A SUBSCRIBER?SIGN IN
Next Conference
Reflects downloads up to 02 Mar 2025Bibliometrics
Skip Abstract Section
Abstract

It is our great pleasure to welcome you to the First International Workshop on Software Architectures and Mobility (SAM 2008). The theme of this year ICSE is Driving World Business, acknowledging the crucial role the engineering of software plays in a variety of sectors, from business to health care, from telecommunications to embedded systems. Mobility stands out as an orthogonal dimension to most of these application domains: consider, for example, the outburst of m-commerce applications, or the use of pervasive computing technologies to deliver healthcare services in the future. The goal of this workshop is to strengthen the cross-fertilization of advances from requirements and domain engineering, software architectures, and middleware to systematically develop and evolve architectures supporting mobility. SAM gives software engineering researchers and practitioners a unique opportunity to facilitate information exchange, share ideas, and promote collaboration.

The call for papers attracted both full and short papers from researchers in Asia, Canada, Europe and the United States. The program committee conducted a rigorous reviewing process, at the end of which 6 full papers and 6 short papers were accepted for presentation and discussion at the workshop. In addition, the program includes a keynote speech by Nenad Medvidović, from the University of Southern California. We hope that these proceedings will serve as a valuable reference for researchers and developers in the field of software architectures and mobility from institutions around the world.

Skip Table Of Content Section
SESSION: Dependable software architectures for mobility
research-article
Architecture-driven software mobility in support of QoS requirements

Over the past decade researchers have shown that software architecture provides an appropriate level of granularity for assessing a system's Quality of Service (QoS) properties (e.g., latency). Similarly, many previous works have adopted an architecture-...

research-article
Architecting secure mobile P2P systems

The growth of mobile devices with near PC equivalent capabilities has brought with it the possibility of mobile P2P systems. However, the nature of mobile devices brings additional issues that need to be considered during the development process, and in ...

research-article
Challenges and architectural approaches for authenticating mobile users

This paper casts an architectural eye at existing work on security and privacy in mobile computing. Specifically, it focuses on authentication as it leads up to access control from two points of view: servicer providers granting access to users, and ...

SESSION: Specification & architectural paradigms for mobility
research-article
Mobility in the virtual office: a document-centric workflow approach

In today's global business, office workers conducting their business have a high demand for mobility. Nevertheless, the software support for workflows and the induced collaboration with other office workers is weak in mobile situations, for instance, ...

research-article
Service-oriented architecture for mobile applications

Mobile phones are becoming a new popular platform for business applications. The number of mobile users increases daily and so does the need for efficient mobile data access and management. However, a traditional approach to business application and ...

research-article
Comparing architecture description languages for mobile software systems

Software architecture is a technique which aids the development of complex and dynamic systems. Architecture Description Languages (ADLs) describe software architectures using a textual syntax or a graphical notation. However, not many ADLs have ...

SESSION: Short presentations
short-paper
Refining reliability estimation of mobile software systems

In this short paper, we propose an approach for incorporating runtime analysis of components communications and interactions into architecture-level reliability models. The goal is to offer a more refined reliability analysis for mobile and distributed ...

short-paper
Composable context-aware architectural connectors

In mobile and pervasive computing systems, the ability of an application to adapt its behavior in response to a changing environment is essential. In this paper we propose a new class of context-aware architectural connectors that enable software ...

short-paper
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 ...

short-paper
Implications of a single mobile computing device

This paper explores some of the implications of having a single platform that suffices for all of the mobile computing needs of an individual. It examines a mobile computing scenario from the perspective of designing the user interface software, and ...

short-paper
So many sensors, so little data

Future networks are ones in which mobile users are immersed in sensor networks. Application domains such as smart homes, intelligent construction sites, and social networking require users moving through an environment to collect and process data ...

short-paper
Client side personalization of smart environments

In this paper we will describe our approach for supporting users by personalizing the multiple environments they visit in their daily lives. In our approach, user preferences are stored on a handheld device which can assist the user in selecting, ...

keynote
Software architecture and mobility: a perfect marriage or an uneasy alliance?

Developments in the area of software architecture over the past decade have pushed it to the forefront of a number of critical software engineering activities: modeling, design, analysis, simulation, implementation, deployment, and evolution. ...

Contributors
  • University of Birmingham
  • University College London
  • University College London
  • San Jose State University
  1. Proceedings of the 1st international workshop on Software architectures and mobility

    Recommendations

    Acceptance Rates

    Overall Acceptance Rate 36 of 59 submissions, 61%
    YearSubmittedAcceptedRate
    SAM '20261662%
    SAM '145360%
    SAM '1316850%
    SAM '1212975%
    Overall593661%