×

Metrics based design method and system

  • US 9,818,068 B2
  • Filed: 04/01/2011
  • Issued: 11/14/2017
  • Est. Priority Date: 04/01/2011
  • Status: Active Grant
First Claim
Patent Images

1. A metrics based design interface improvement method comprising:

  • receiving within a plurality of internal and external databases, via an input device and a network, by a computer processor of a plurality of database computing systems each comprising a particular configuration of hardware comprising said plurality of internal and external databases, an informational model comprising data objects, attributes, and relationships associated with a service, wherein said data objects comprise sub-objects;

    receiving, by said computer processor, business affinity (BA) band data associated with said data objects;

    receiving, by said computer processor, threshold levels associated with said business affinity (BA) band data;

    receiving, by said computer processor, business affinity (BA) levels associated with said business affinity (BA) band data and said sub-objects, wherein said receiving said business affinity (BA) levels comprises receiving a table comprising said business affinity (BA) levels, wherein said table comprises a plurality of rows and a plurality of columns intersecting said plurality of rows to define said business affinity (BA) levels, and wherein said table enables storage of (BA) levels thereby providing a sematic cohesion between said sub-objects;

    receiving, by said computer processor, service interface operation parameters;

    computing, by said computer processor, a business affinity (BA) for said informational model, wherein said computing is based on said business affinity (BA) band data, said threshold levels, said business affinity (BA) levels, and said service interface operation parameters;

    generating, by said computer processor, a report indicating recommended sub-objects of said sub-objects;

    presenting, by said computing system via a plotter of said plurality of database computing systems, said report;

    receiving, by said computer processor, reusability patterns associated with a service operation request for generating service components for a service oriented architecture (SOA) and a service operation response;

    building, by said computer processor based on said reusability patterns, said service components;

    generating, by said computer processor enabling an analyzer component, a service interface associated with said service interface operation parameters, said service operation request, and said service operation response, said service interface comprising a hardware and software component;

    deploying said service interface such that said SOA is interfaced, via said network, to said plurality of database computing systems;

    measuring by said computer processor, characteristics of said service interface;

    fitting, by said computer processor enabling said analyzer component, said reusability patterns within said service interface;

    generating, by said computer processor, said service components within said SOA;

    removing, by said computer processor based on said business affinity (BA) levels of said table, at least one sub object of said sub-objects;

    improving, by said computer processor based on results of said measuring, said removing, said building, and said fitting, said service components of said SOA and said service interface with respect to computer architecture of a factory;

    receiving, by said computer processor, valency bands;

    generating a software application comprising said valency bands and said reusability patterns built into said software application;

    receiving, by said computer processor, nesting levels associated with said valency bands,receiving, by said computer processor, a service operation request associated with said service and said valency bands;

    retrieving, by said computer processor, a group of said data objects and associated attributes of said attributes;

    computing, by said computer processor, nesting levels for said group of said data objects and said associated attributes;

    associating, by said computer processor, said associated attributes with said valency bands;

    computing, by said computer processor based on results of said associating, a valency variation percentage associated with each of said valency bands;

    presenting, by said computer processor to a user, said valency variation percentage;

    receiving, by said computer processor, a service operation request associated with said service;

    comparing, by said computer processor, said service operation request to said report;

    retrieving, by said computer processor based on results of said comparing said service operation request to said report, a group of said data objects and associated attributes of said attributes;

    comparing, by said computer processor, each data object of said group of said data objects to said associated attributes;

    identifying, by said computer processor based on results of said comparing each data object, varying elements associated with said group of said data objects and said associated attributes;

    computing, by said computer processor based on results of said identifying, a data variation percentage associated with said service operation request;

    displaying, by said computer processor via a computer screen to a user, said data variation percentage;

    receiving, by said computer processor from said user via said input device, responses associated with said data variation percentage;

    computing, by said computer processor based on said responses, a response data variation percentage;

    displaying, by said computer processor via said computer screen to said user, said response data variation percentage; and

    combining, based on execution of said software application, said service interface with said service components within said SOA such that a hardware and software architectural system is generated.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×