cap-Silicon Valley Campus - Carnegie Mellon University

cap-Silicon Valley Campus - Carnegie Mellon University

Common Alerting Protocol (CAP) and Commercial Mobile Alerting System (CMAS)


The Common Alerting Protocol (CAP) defines a well-structured XML format message that can be created and delivered by a large variety of organizations, tools and systems, such as CMAS (Wireless Emergency Alerts), NOAA, and IPAWS and to a variety of (mobile) devices. However, many emergency message originators are not producing well-formed CAP messages, and this complicates the reformatting and delivery of the message to the right recipients and devices in the right location. The presentation describes an open source open source, simple to use cloud-based tool to create alerts consistent with CAP without needing to know how to code, and  highlights issues originators face in adopting CMAS as an alerting mechanism.


Art Botterell, CMU Silicon Valley staff Disaster Management Consultant, provides team direction and expertise as regards CAP, CMAS, public warning systems and emergency management / homeland security practice. Mr. Botterell brings unique insight into the challenges facing emergency responders having been the architect of the Common Alerting Protocol standard, a member of the FCC Commercial Mobile Service Alert Advisory Committee and a technical consultant to the FEMA IPAWS program. Over four decades of experience in emergency management has built and operated a number of public warning systems at the local and state levels. He has served as an expert consultant on warning systems and other information and communication technologies to the Department of Homeland Security, the Department of Defense, the United Nations Development Program and numerous other agencies.

Aristide Niyungeko is an MS Software Engineering student at CMU-SV. He is a graduate assistant, currently working on a project to develop an open source CAP generation tool. His background includes a Computer Science BSc, and 3 years of working experience in different technical roles, the last of which was a software engineering internship. His areas of interest include mobile and web applications, software product engineering, and software security.

Siva Visakan Sooriyan is an MS Information Technology - Mobility student at CMU-SV. He is graduate research assistant, working with Art Botterell on the first version of the CAP Authoring Tool. Previously he has interned at eBay,LinkedIn and worked as a software engineer at IBM. His interests include mobile and ubiquitous computing. You can follow him on twitter @sivavisakan.

Sholom Cohen, is a Senior Member of Technical Staff, in the Software Engineering Institute. He is an expert in a variety fo sofwtare engineering methods, including product lines, domain analysis and asset development. He is a Contributor to the Product Line Framework and the Product Line Business and Acquisitions Guidelines,  specializing in Product Line Concept of Operations, Business Case for Product Lines, and Product Line Measurement Program. Other areas of interest include software architecture and object oriented development.