Supporting a service-oriented architecture
Proceedings of the 2008 Spring simulation multiconference
On the Definition of Service Granularity and Its Architectural Impact
CAiSE '08 Proceedings of the 20th international conference on Advanced Information Systems Engineering
Methodology evaluation framework for dynamic evolution in composition-based distributed applications
Journal of Systems and Software
Role of Process Modeling in Software Service Design
ICSOC-ServiceWave '09 Proceedings of the 7th International Joint Conference on Service-Oriented Computing
Empowering citizens in public service design and delivery: a reference model and methodology
ServiceWave'10 Proceedings of the 2010 international conference on Towards a service-based internet
Guiding the selection of service-oriented software engineering methodologies
Service Oriented Computing and Applications
International Journal of Organizational and Collective Intelligence
Enhancing the OPEN Process Framework with service-oriented method fragments
Software and Systems Modeling (SoSyM)
Hi-index | 0.00 |
Service Oriented Architecture (SOA) is an approach for building distributed systems that deliver application functionality as a set of self-contained business-aligned services with well-defined and discoverable interfaces. This paper presents a systematic and architecture-centric framework, named Service Oriented Architecture Framework (SOAF), to ease the definition, the design and the realization of SOA in order to achieve a better business and IT alignment. The proposed framework is businessprocess centric and comprises a set of structured activities grouped in five phases. It incorporates a range of techniques and guidelines for systematically identifying services, deciding service granularity and modeling services while integrating existing operational/legacy systems. The results from a pilot validation of SOAF for SOA enablement of a realistic Securities Trading application are presented. Best practices and lessons learned are also discussed.