Skip to Main Content
Service-oriented architecture (SOA) is a set of principles for designing extensible, federated and interoperable services, and it represents a new evolutional spiral in the program-applications development and in the evolution of the information systems concept. This article analyses necessary set of prerequisites which should be fulfil by organization attempting to implement SOA. Since SOA implementation requests significant organizational changes such set of prerequisites should comprise not only from technical prerequisites but should take into account data architecture, system integration and compatibility, security and legislative requirements, business requirements and organizational prerequisites. This set of prerequisites can be defined as a service-oriented architecture maturity model and used to evaluate the possibility for successful utilization of SOA in specific organization.