Patents by Inventor WIHEM ARSAC

WIHEM ARSAC has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9870207
    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.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: January 16, 2018
    Assignee: SAP SE
    Inventors: Elton Mathias, Gilles Montagnon, Wihem Arsac, Cedric Hebert, Jakub Sendor
  • Patent number: 9799227
    Abstract: A progression collector may collect, in conjunction with displayed learning context provided by a learning management system (LMS), first learner progression data of a first learner, and second learner progression data of a second learner. A team aggregator may aggregate the first learner progression data and the second learner progression data into team progression data, and may provide the team progression data to the LMS as virtual learner progression data. A rendering engine may receive progression results processed by the LMS for each of the first learner progression data, the second learner progression data, and the virtual learner progression data representing team progression results.
    Type: Grant
    Filed: August 11, 2014
    Date of Patent: October 24, 2017
    Assignee: SAP SE
    Inventors: Wihem Arsac, Elton Mathias, Isabel Sammet, Gilles Montagnon
  • Patent number: 9798526
    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.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: October 24, 2017
    Assignee: SAP SE
    Inventors: Gilles Montagnon, Cedric Hebert, Elton Mathias, Wihem Arsac, Jakub Sendor
  • Publication number: 20170177310
    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.
    Type: Application
    Filed: December 22, 2015
    Publication date: June 22, 2017
    Inventors: Elton MATHIAS, Gilles MONTAGNON, Wihem ARSAC, Cedric HEBERT, Jakub SENDOR
  • Publication number: 20170177308
    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.
    Type: Application
    Filed: December 22, 2015
    Publication date: June 22, 2017
    Inventors: Gilles MONTAGNON, Cedric HEBERT, Elton MATHIAS, Wihem ARSAC, Jakub SENDOR
  • Publication number: 20160042653
    Abstract: A progression collector may collect, in conjunction with displayed learning context provided by a learning management system (LMS), first learner progression data of a first learner, and second learner progression data of a second learner. A team aggregator may aggregate the first learner progression data and the second learner progression data into team progression data, and may provide the team progression data to the LMS as virtual learner progression data. A rendering engine may receive progression results processed by the LMS for each of the first learner progression data, the second learner progression data, and the virtual learner progression data representing team progression results.
    Type: Application
    Filed: August 11, 2014
    Publication date: February 11, 2016
    Inventors: Wihem ARSAC, Elton MATHIAS, Isabel SAMMET, Gilles MONTAGNON
  • Publication number: 20140372927
    Abstract: Techniques for managing a display of a system architecture include displaying a first visual representation of the system architecture that includes respective virtual representations of at least two components of the system architecture at a first level of detail; displaying a first virtual representation of a semantically relevant connector that extends between the two components of the system architecture at the first level of detail; receiving a request from a user to display a second visual representation of the system architecture; and generating a second visual representation of the system architecture for display, that includes respective virtual representations of the at least two components of the system architecture at a second level of detail different than the first level of detail, and a second virtual representation of the semantically relevant connector that extends between the at least two components of the system architecture at the second level of detail.
    Type: Application
    Filed: June 14, 2013
    Publication date: December 18, 2014
    Inventors: Cedric Hebert, Wihem Arsac, Gilles Montagnon, Jakub Sendor, Elton Mathias
  • Publication number: 20120117656
    Abstract: Implementations of methods of the present disclosure include providing a process model based on the process, the process model comprising a plurality of tasks, receiving user input at a computing device, the user input specifying one or more security requirements, the user input relating each of the one or more security requirements to at least one task of the plurality of tasks, generating, using the computing device, a formal model of the process based on the process model and the one or more security requirements, the formal model being based on a specification meta-language, processing the formal model using a model checker that is executed on the computing device to determine whether violation of at least one of the one or more security requirements occurs in the process, generating an analysis result based on the processing, and displaying the analysis result on a display.
    Type: Application
    Filed: November 10, 2010
    Publication date: May 10, 2012
    Applicant: SAP AG
    Inventors: Wihem Arsac, Luca Compagna
  • Publication number: 20120029969
    Abstract: Various embodiments of systems and methods for risk management of business processes are described herein. A system integrating process monitoring and automated risk management through a risk-annotated business process model is described. Such a risk would be computed for each of the possible path of execution of the business process. The source of such a data can be derived from other systems or be entered manually. A risk prediction rule is executed when a given event has happen. Depending on the current execution state of a business process instance, the risk is calculated from the probability and the impact. If the risk is over a certain threshold, some actions can be taken (e.g., stopping processes, initiate mitigation processes or notifying the business process owner).
    Type: Application
    Filed: July 30, 2010
    Publication date: February 2, 2012
    Inventors: JOERN FRANKE, Wihem Arsac
  • Publication number: 20110231317
    Abstract: A system and method for security-aware data flow analysis are described. In various embodiments, a system analyses relationships between users, roles, tasks, and data objects, and permissions set thereon and grants access to users to specific data objects or data fields. In various embodiments, a method for creating an authorization matrix for data used in business processes is described. The method includes analyzing organizational policies associated with functional requirements and granting access to data to users if organizational policies are complied with.
    Type: Application
    Filed: March 19, 2010
    Publication date: September 22, 2011
    Inventor: WIHEM ARSAC