A Pattern Language for Mobility Management Rossana Andrade and Luigi Logrippo School of Information Technology and Engineering (SITE), University of Ottawa E-mail: {randrade, luigi}@site.uottawa.ca Mark Bottomley Firmware Engineer Zucotto Systems Inc. E-mail: markb@zucotto.com Todd Coram Digital Creations, Inc. E-mail: tcoram@pobox.com Abstract. The different mobile wireless communication systems that are currently available adopt common solutions for dealing with recurring mobility management problems associated with similar architectural elements. This work extracts and documents patterns that identify such common problems and solutions among second generation systems, for example, GSM-900 and D-AMPS. These patterns are grouped into a pattern language that shows how they interact. At a high level of abstraction, the pattern language makes it possible to generate different scenarios of the mobile system behavior.