System and method for executing transformation rules
First Claim
Patent Images
1. A computer-implemented method performed by at least one processor, the method comprising the following operations:
- receiving a request to develop a consumer service;
presenting a plurality of predefined transformation rules;
receiving a selection to assign a predefined transformation rule from the plurality of predefined transformation rules to the one or more attributes;
presenting a plurality of different technologies compatible with the predefined transformation rule;
receiving a selection of a specific technology from the plurality of different technologies presented to the consumer;
presenting attributes of business objects associated with the specific technology;
receiving a selection of one or more attributes of the business objects;
assigning the predefined transformation rule to a portion of the consumer service compatible with the specific technology, wherein the portion comprises the one or more attributes of the business objects;
when a user accesses the consumer service, determining a data value based on the predefined transformation rule operating on the one or more attributes of the business objects, and the data value is generated independent of modifying the one or more attributes of the business objects, the data value provides comprehensible information to users;
receiving a request to identify a transformation rule assigned to the transformed portion of the service;
identifying the predefined transformation rule and the specific technology in response to at least the request;
identifying at least one service different from the consumer service dependent on the transformed portion of the service; and
presenting the dependencies of the at least one different consumer service to a user to identify a where-used list.
2 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure is directed to executing transformation rules. In some implementations, a method includes receiving a request to apply a predefined transformation rule to a portion of a service. In response to at least the request, the predefined transformation rule is identified from a plurality of predefined transformation rules included in a business model. Each of the plurality of predefined transformation rules are configured to update at least one service independent of generating code in a service layer. The predefined transformation rule is assigned to the portion of the service.
74 Citations
10 Claims
-
1. A computer-implemented method performed by at least one processor, the method comprising the following operations:
-
receiving a request to develop a consumer service; presenting a plurality of predefined transformation rules; receiving a selection to assign a predefined transformation rule from the plurality of predefined transformation rules to the one or more attributes; presenting a plurality of different technologies compatible with the predefined transformation rule; receiving a selection of a specific technology from the plurality of different technologies presented to the consumer; presenting attributes of business objects associated with the specific technology; receiving a selection of one or more attributes of the business objects; assigning the predefined transformation rule to a portion of the consumer service compatible with the specific technology, wherein the portion comprises the one or more attributes of the business objects; when a user accesses the consumer service, determining a data value based on the predefined transformation rule operating on the one or more attributes of the business objects, and the data value is generated independent of modifying the one or more attributes of the business objects, the data value provides comprehensible information to users; receiving a request to identify a transformation rule assigned to the transformed portion of the service; identifying the predefined transformation rule and the specific technology in response to at least the request; identifying at least one service different from the consumer service dependent on the transformed portion of the service; and presenting the dependencies of the at least one different consumer service to a user to identify a where-used list. - View Dependent Claims (2, 3, 4)
-
-
5. A non-transitory medium comprising a computer program product, the computer program product comprising computer readable instructions for causing at least one processor to perform operations comprising:
-
receiving a request to develop a consumer service; presenting a plurality of predefined transformation rules; receiving a selection to assign a predefined transformation rule from the plurality of predefined transformation rules to the one or more attributes; presenting a plurality of different technologies compatible with the predefined transformation rule; receiving a selection of a specific technology from the plurality of different technologies presented to the consumer; presenting attributes of business objects associated with the specific technology; receiving a selection of one or more attributes of the business objects; assigning the predefined transformation rule to a portion of the consumer service compatible with the specific technology, wherein the portion comprises the one or more attributes of the business objects; when a user accesses the consumer service, determining a data value based on the predefined transformation rule operating on the one or more attributes of the business objects, and the data value is generated independent of modifying the one or more attributes of the business objects, the data value provides comprehensible information to users; receiving a request to identify a transformation rule assigned to the transformed portion of the service; identifying the predefined transformation rule and the specific technology in response to at least the request; identifying at least one service different from the consumer service dependent on the transformed portion of the service; and presenting the dependencies of the at least one different consumer service to a user to identify a where-used list. - View Dependent Claims (6, 7, 8)
-
-
9. A system comprising:
-
memory for storing a set of objects associated with the system; and at least one processor that; receives a request to develop a consumer service; presents a plurality of predefined transformation rules; receives a selection to assign a predefined transformation rule from the plurality of predefined transformation rules to the one or more attributes; presents a plurality of different technologies compatible with the predefined transformation rule; receives a selection of a specific technology from the plurality of different technologies presented to the consumer; presents attributes of business objects associated with the specific technology; receives a selection of one or more attributes of the business objects; assigns the predefined transformation rule to a portion of the consumer service compatible with the specific technology, wherein the portion comprises the one or more attributes of the business objects; when a user accesses the consumer service, determines a data value based on the predefined transformation rule operating on the one or more attributes of the business objects, and the data value is generated independent of modifying the one or more attributes of the business objects, the data value provides comprehensible information to users; receives a request to identify a transformation rule assigned to the transformed portion of the service; identifies the predefined transformation rule and the specific technology in response to at least the request; identifies at least one service different from the consumer service dependent on the transformed portion of the service; and presents the dependencies of the at least one different consumer service to a user to identify a where-used list. - View Dependent Claims (10)
-
Specification