Mobile software applications have to meet new requirements directly arising from mobility issues. To address these requirements at an early stage in development, an architecture description language (ADL) is proposed, which allows to manage issues like availability requirements, mobile code, security, and replication processes. Aspects of this ADL, Con Moto, are exemplified with a case study from the insurance sector. 1 Motivation We can observe in our daily life, that existing and emerging communication technologies and the growing availability of powerful mobile communication and computing devices are the enablers for software systems with mobile parts. Regardless whether we look at fleet management systems or point-of-sale systems, all applications with mobile parts have in common that the point where the information technology is used is moved towards the point where the business process is really executed. Although these mobile applications bring new requirements with them, we ...