Service-Oriented Architecture for Enterprise Human Capital Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Large and complex enterprise software systems require a scalable and cost-effective architecture for human capital management services, with existing solutions struggling to efficiently integrate distributed components and provide business value at an enterprise level.

Innovation Solution

A service-oriented architecture design that includes service operations, process components, deployment units, and business objects, allowing for scalable and cost-effective implementation by defining service interfaces for interaction between process components across different deployment units, enabling business processes and human capital management functionality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If enterprise software systems are distributed across many different hardware platforms and geographical locations, then the system can provide enterprise-level functionality and service availability, but the architecture complexity and integration difficulty increase significantly

Engineering Contradiction:
Improveenterprise-level functionalityVSAvoidarchitecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the enterprise software system into independent web services that can be deployed across multiple hardware platforms and geographical locations. Each web service operates as a standalone component with defined interfaces, allowing the system to maintain enterprise-level functionality while reducing architecture complexity through modular design.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a universal service-oriented architecture that can function across diverse hardware platforms and geographical locations. The web services are designed with standardized interfaces and protocols that enable them to operate universally across different environments, reducing the need for platform-specific implementations and thereby reducing architecture complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If web services are used to encapsulate application functionality for access by other applications, then service reusability and integration capability improve, but the number of service components and interface definitions increases

Engineering Contradiction:
Improveservice reusabilityVSAvoidservice component quantity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent designs web services with universal interfaces and standardized protocols that enable broad reusability across different applications and contexts. By creating services that can serve multiple functions and be accessed by various applications through common interfaces, the system maximizes service reusability while minimizing the total number of unique service components needed.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS8671034B2Providing human capital management software application as enterprise services
Publication Date: 2014.03.11 SAP SE
  • US8671034B2 patent drawing
  • US8671034B2 patent drawing
  • US8671034B2 patent drawing

AI summary

Methods and apparatus, including systems and computer program products, for a service architecture design that provides enterprise services having human capital management functionality at the level of an enterprise application. The design includes a set of service operations, process components, and optionally deployment units. Suitable business objects are also described.