Pattern-Based Software Architecture for Service-Oriented Software Systems

Barrett Ronan, Pahl Claus
2010 e-Informatica Software Engineering Journal  
Service-oriented architecture is a recent conceptual framework for service-oriented software platforms. Architectures are of great importance for the evolution of software systems. We present a modelling and transformation technique for service-centric distributed software systems. Architectural configurations, expressed through hierarchical architectural patterns, form the core of a specification and transformation technique. Patterns on different levels of abstraction form transformation
more » ... iants that structure and constrain the transformation process. We explore the role that patterns can play in architecture transformations in terms of functional properties, but also non-functional quality aspects.
doaj:bb692558fb484214bf9e323ccf655e3e fatcat:5pkjp7ri6rhndk4b2umzetgzza