att_abstract={{Voice-over-IP holds the promise of opening up the telecom domain to a vast community of developers. However, due to the nature of real-time multi-party communication and the complexity of the protocol, writing SIP applications that operate correctly and robustly is very challenging and requires in-depth knowledge. Even with standardized programming paradigms such as the Java-based SIP Servlet API, SIP application programming remains difficult.
StratoSIP [1] is a new domain-specific language designed to make the development task much easier and accessible to programmers with little knowledge of SIP. It will be released as open source software in 2011. As well, an applica- tion written using StratoSIP will be deployed in a mission-critical conferencing service in 2Q 2011. This demonstra- tion will show a typical StratoSIP development cycle using this conferencing application as a use case. The goal is to demonstrate how the high-level abstractions offered by StratoSIP make it very easy to program complex call control, and how the underlying StratoSIP runtime library ensures correct and robust operation even under protocol races.}},
	att_authors={ec1916, ts2732, gb2191, pz2728},
	att_copyright_notice={{(c) ACM, 2011. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in IPTComm 2011 {{, 2011-08-01}}.
	author={Eric Cheung and Thomas Smith and Gregory Bond and Pamela Zave},
	institution={{IPTComm 2011}},
	title={{StratoSIP - SIP at a Very High Level}},