Software development using multi-domain decision management

    公开(公告)号:US09798526B2

    公开(公告)日:2017-10-24

    申请号:US14978713

    申请日:2015-12-22

    Applicant: SAP SE

    CPC classification number: G06F8/35 G06N5/02

    Abstract: A multi-domain decision manager facilitates software development of a software application across knowledge domains, based on relationships between a first knowledge domain and a second knowledge domain. The multi-domain decision manager includes an assessment engine configured to construct a first assessment as an instantiation of a first knowledge base model of the first knowledge domain, and a second assessment as an instantiation of a second knowledge base model of the second knowledge domain. A relationship engine may be configured to characterize relationships between the first assessment and the second assessment, wherein the relationships characterize a likelihood that inclusion of a first selectable assessment option of the first assessment is associated with inclusion of a second selectable assessment option of the second assessment. A relationship analyzer may be configured to provide a relationship analysis characterizing a cumulative impact of the relationships on the first assessment and the second assessment.

    Software development using re-usable software components

    公开(公告)号:US09870207B2

    公开(公告)日:2018-01-16

    申请号:US14978725

    申请日:2015-12-22

    Applicant: SAP SE

    CPC classification number: G06F8/36 G06F8/71

    Abstract: A component selector may select a first software component stored in a software component library in conjunction with a first annotation, the first annotation being linked to a second annotation of a second software component via a link. An evaluation engine may evaluate a property expressed by the first annotation relative to a requirement expressed by the second annotation, and thereby verify compliance of the first software component and the second software component for inclusion within a software application being developed. A component update monitor may re-verify the compliance, based on an update to at least one of the first software component and the second software component.

Patent Agency Ranking