The SEI helps advance software engineering principles and practices and serves as a national resource in software engineering, computer security, and process improvement. The SEI works closely with defense and government organizations, industry, and academia to continually improve software-intensive systems. Its core purpose is to help organizations improve their software engineering capabilities and develop or acquire the right software, defect free, within budget and on time, every time.
Advanced Topics in Service-Oriented Architecture The goal of this course is to provide guidance in architecting, securing, and testing service-oriented systems and in implementing SOA governance for system and software architects and developers.
Interoperable Acquisition Overview This workshop introduces key concepts for acquisition in the context of systems of systems. The focus is on how to integrate classical program management activities, system development practices, operational activities, and sustainment into an effective set of practices to attain interoperable capability enabled by systems exchanging information and operating on that information according to specified, agreed-to operational semantics across systems of systems.
Service-Oriented Architecture: Best Practices for Successful Adoption This introductory course provides a "50,000-foot" view of SOA implications for an organization; introduces services, service consumers, and infrastructure as basic components of service-oriented systems; outlines common technologies for enabling service-oriented systems; and addresses SOA development challenges.