Surfing the net for software engineering notes

  • Authors:
  • Mark Doernhoefer

  • Affiliations:
  • The MITRE Corporation, McLean, VA

  • Venue:
  • ACM SIGSOFT Software Engineering Notes
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Service Oriented Architecture (SOA) is one of the more popular buzzwords floating around the software engineering community these days. But what the heck is a Service Oriented Architecture? In various places I have seen SOA called an approach to software design, a reuse strategy, a development methodology, or a design pattern. Can an SOA be used to describe an entire enterprise architecture or does SOA refer to a single application architecture? For example, the Federal Enterprise Architecture contains a service component model, implying that a complete enterprise architecture could be composed entirely of services. Finally, is an SOA an effective architecture for actually implementing software? We'll try to find web resources that can help answer these questions.