Tutorial SP2: Exposing Ada Web Services Using a Service-Oriented Architecture (SOA) The MITRE Corporation 1155 Academy Park Loop Colorado Springs, CO 80910 rsward@mitre.org Ricky E. Sward Abstract Level Intermediate This tutorial covers the principles of Service-Oriented Architectures (SOA) including loose coupling, encapsulation, reusability, composibility, etc. The attendee will learn about the Ada Web Server (AWS) and how SOA interfaces, session management, etc. are implemented using AWS. The tutorial will also cover the fundamentals of the Enterprise Service Bus (ESB), a key enabling component of the SOA. Attendees will learn about ESB endpoints, data routing, automatic translations, etc. They will also learn how to connect Ada web services to an ESB, how to expose the web services, and how to use AWS with the ESB through in-class exercises and demonstrations. The tutorial will be very interactive and attendees are encouraged to bring their laptop computers. Categories & Subject Descriptors: Languages D.2 Software Engineering, D.3 Programming Algorithms, Design, Documentation, Languages, Management, Measurement, Performance, Reliability, Standardization. General Terms: Bio Ricky E. Ranger Sward is a Lead Information Systems Engineer for the MITRE Corporation in Colorado Springs, CO, USA. He currently supports the Electronic Systems Center (ESC) 850th ELSG/NGS, Space System Program Office (SPO). In his role as the software technical lead for the Space SPO, he supports the Agile Development Branch during development of Space Command and Control systems. This branch is leading the way in Service Oriented Architecture (SOA) design and implementation using the latest Enterprise Service Bus (ESB) technology. Ranger retired from the Air Force in August 2006 after a 21 year career as a Communications and Computer officer. He taught at the US Air Force Academy for 10 years where he taught courses such as Software Engineering and Unmanned Aircraft Systems. He has a B.S. and an M.S. in Computer Science, as well as a Ph.D. in Computer Engineering. Copyright is held by the author/owner(s). SIGAda 07, November 4 9, 2007, Fairfax, Virginia, USA. ACM 978-1-59593-876-3/07/0011.
/lp/association-for-computing-machinery/sp2-exposing-ada-web-services-using-a-service-oriented-architecture-HbuKvjBPjA