Skip to navigation | Skip to content

Share your knowledge. Make a difference.

Service Engineering

1 - I can do better 2 - Jury's out 3 - Pretty darn good 4 - Splendiferous 5 - Awesometastic (by 0 people)   Your rating: 1 - I can do better 2 - Jury's out 3 - Pretty darn good 4 - Splendiferous 5 - Awesometastic

Ranked #8867 in Tech & Geek, #185011 overall

Rated G. (Control what you see)

What is Service Engineering?

Service Engineering is the overall discipline of producing, consuming and managing services and service-oriented architectures (SOA).

Richard Veryard's Service-Orientation blog

Service Engineering Methods 

Various open and proprietary methods and processes fall into this category, including

* SAE - Service Architecture and Engineering (CBDI)
* SOA Process (CBDI and others)
* SMART - Service Oriented Migration and Reuse Technique (SEI)
* SOAD - Service-Oriented Analysis and Design (IBM)
* SODA - Service-Oriented Development of Applications (Gartner)
* SOMA - Service-Oriented Modelling and Architecture (IBM)
* SOT - Service-Oriented Transformation (IBM)
* SOA Blueprints (OASIS)

and also some others that don't include the word "service" in the name, such as

* Motion (Microsoft)
* RUP for SOA (IBM again)
* Select Perspective (Select Business Solutions)
* Solution Domain Architecture (Microsoft again)

(Trademarks where applicable)

Service Engineering Topics 

including ...

Service Algebra: Composition and Decomposition of Service Requirements and Properties

Service Description and Discovery: Rich Specification and Search

Service Economics: Business Case, Charging, Funding, Pricing, Value ...

Service Lifecycle

Service Semantics

SOA Adoption

SOA Governance - what is SOA governance about - participate in the vote at this separate Squidoo lens

SOA Security

...

Practice-Based Articles 

RUP for SOA and SOMA - confused? you may not be...
Simon Johnstone of IBM Rational explains the relationship between SOMA and RUP for SOA.
Why "Service Oriented Analysis and Design" Starts Late and Ends Early
Nick Malik of Microsoft stresses the role of planning and governance in service engineering and (tongue-in-cheek) suggests a new acronym. SOPADOG: Service Oriented Planning, Analysis, Design, Operations, and Governance.
An engineering paradigm for Service Oriented Architecture
Article in IBM DeveloperWorks about RUP and Model-Driven System Development (May 2007)
Brothers in arms - SOA and Product Line Engineering
SOA engineering is best organized as a SPLE process.

Sources and Resources 

Richard Veryard's SOAPbox CBDI Blogs

Wikipedia has loads of stuff about service engineering, but the quality is very variable, and there are lots of overlapping and sometimes one-sided articles. The SOA article itself is much too long, while most of the others are too short. However, there is some useful material there if you are willing to browse a little. I recommend you start with the Service-oriented (business computing) category.

I'm going to add some more links here soon. In the meantime, you may want to take a look at my other Squidoo lens on the Service-Based Business.

Research Projects and Articles 

SeCSE - Service Centric Systems Engineering
The primary goal of the SeCSE project is to create methods, tools and techniques for system integrators and service providers and to support the cost-effective development and use of dependable services and service-centric applications. The project brings together IT companies, developers and research labs and is driven by the emerging needs of industrial partners in the automotive and telecommunications industries.
FRESCO - Foundational Research on Service Composition
Service composition is about the creation and provision of complex value-added services. Related research revolves around methods, concepts, models and technology that enable the actors of electronic service markets to apply service composition in their different roles.
ANISE - Architectural Notions In Service Engineering
This project is based on the belief that weaknesses in service architecture are an important cause of feature interactions. Of course this is not true of all feature interactions, but it is believed that an improved understanding of service architecture is an important step towards identifying interactions. The project has laid the foundation for service architecture description, and has extended this to describe services typical of the Intelligent Network (IN).
A Blueprint of Service Engineering
This research paper proposes an application-level service model and corresponding service engineering mechanisms that are being realised as middleware based on OGSA Web Services and BPEL4WS processes.
Service-oriented system engineering (SOSE) and its applications to embedded system development
This research paper focuses on the system engineering issues and how these engineering issues are manifested in SOA development processes. SOSE differs from traditional system engineering because it emphasizes reusability, dynamic and adaptive nature, and unique model-driven approach. (I managed to download a copy of the PDF for free from the Springer website.)
A Rigorous Approach to Engineering Web Service Compositions
PhD thesis and related papers and presentations by Dr Howard Foster of Imperial College.
Realizing Service-Centric Software Systems
IEEE Software Special Issue
November/December 2007
wsper (web, service, process, event & resource)
wsper ("whisper") is the specification of an abstract SOA framework which can potentially be implemented with any SOA infrastructure or combination of SOA infrastructure elements.

The framework concepts extend and combine the concepts of WSDL, SCA/SDO and BPEL. The main goal of the framework is to create a service oriented, process centric and model driven application model that is well suited to build composite information systems.

Related Lenses 

Declaring an interest ... 

I work for CBDI, and am a contributor to the CBDI service engineering methodology CBDI-SAE. Paul Allen is a colleague. However, my intention in this lens is to talk about the general principles of service engineering, rather than trying to push our particular approach.

Our Books 

Service Orientation: Winning Strategies and Best Practices

Paul Allen's latest book.

Amazon Price: $51.20 (as of 10/07/2008)

The Component-Based Business: Plug and Play (Practitioner Series)

Okay, here's a plug for my own book.

Amazon Price: $99.00 (as of 10/07/2008)

Component-Based Development for Enterprise Systems: Applying the SELECT Perspective (SIGS: Managing Object Technology)

A little dated now, but this was the book that introduced me to the concept of service-orientation.

Amazon Price: $51.28 (as of 10/07/2008)

Diagram Store 

BPM Maturity and SOA Maturity by Richard Veryard

BPM Maturity and SOA...

Railway System Business Stack by Richard Veryard

Railway System Busin...

Business Case for SOA by Richard Veryard

Business Case for SO...

SOA decouples WHAT from HOW by Richard Veryard

SOA decouples WHAT f...

Business Metamodel for SOA by Richard Veryard

Business Metamodel f...

Joined-Up Government - Internal Perspective by Richard Veryard

Joined-Up Government...

Joined-Up Government - External Perspective by Richard Veryard

Joined-Up Government...

SOA Management Stratification by Richard Veryard

SOA Management Strat...

Web Services for Business Intelligence by Richard Veryard

Web Services for Bus...

Three types of asymmetry by Richard Veryard

Three types of asymm...

Blog Posts from Google 

Search terms changed regularly.

AGNITY launches ACONYX Service-Oriented Communications ...
A service-oriented architecture (SOA) is a method for systems development and integration which enab...
What is SOA - Service Oriented Architecture?
Service Oriented Architecture is an umbrella term very similar to that other umbrella term, ?web s...
Married between VSTS and SOA
VSTS supports architectural design of web services and composition of systems directly based on thes...
.NET Developer
... is experience building web applications that fit into a Service Oriented Architecture. Key Respo...

Selected Videos 

Some video demonstrations of a project by a German student featuring SAP Netweaver. Poor screen resolution.

SOA-Thesis: 01 Introduction

Runtime: 0:38
3194 views
1 Comments:

SOA Reference Architectures 

CBDI Forum
link to CBDI materials on Service Architecture and Engineering
IBM SOMA
"design an SOA solution using a reference architecture"
BEA
"a foundation for business agility"
X
RichardVeryard

About RichardVeryard

Industry analyst at CBDI Forum, world-wide SOA think tank.

RichardVeryard's Pages

See all of RichardVeryard's pages