Foreword by Professor Neil Maiden

City University, London

Ian Graham's new book is most timely and needed. Recent developments in service-centric computing have been rapid, with worldwide spending on web services-based software projects reaching record levels, and more and more projects exploring web service technologies.

These developments are already having a major impact on how to specify and develop service-based systems. However, most projects still lack effective processes, methods and techniques to develop these systems. Fortunately Ian Graham's book provides some solutions. He builds on his previous experiences in requirements engineering and component-based development to link requirement and design practices with web services for the first time.

This book will teach you about web services and their evolution from software components. It will inform you about web service approaches and standards such as BPEL, business process modelling and business process engineering, and topics increasing important to requirements practitioners and web service developers such as ontologies and business rules.

I strongly recommend this book to anyone wanting to understand how to adapt their software development processes to implement service-based applications.

Professor Neil Maiden

Get Requirements Modelling and Specification for Service Oriented Architecture now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.