Patents by Inventor ELDAD PALACHI
ELDAD PALACHI 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: 11030362Abstract: Cooperative modeling of discrete system elements and continuous system elements is described, in which a discrete system element and a relationship between the discrete system element and a continuous system element is modeled in a first modeling environment, where a description of the discrete system element and of the relationship between the discrete system element and the continuous system element is exported from the first modeling environment to a second modeling environment, causing the discrete system element and the relationship between the discrete system element and the continuous system element to be modeled in the second modeling environment, where the continuous system element is modeled in the second modeling environment.Type: GrantFiled: June 17, 2013Date of Patent: June 8, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Chaim Y. Cohen, Eldad Palachi, Takashi Sakairi
-
Patent number: 11023627Abstract: Cooperative modeling of discrete system elements and continuous system elements is described, in which a discrete system element and a relationship between the discrete system element and a continuous system element is modeled in a first modeling environment, where a description of the discrete system element and of the relationship between the discrete system element and the continuous system element is exported from the first modeling environment to a second modeling environment, causing the discrete system element and the relationship between the discrete system element and the continuous system element to be modeled in the second modeling environment, where the continuous system element is modeled in the second modeling environment.Type: GrantFiled: June 25, 2012Date of Patent: June 1, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Chaim Y. Cohen, Eldad Palachi, Takashi Sakairi
-
Patent number: 10067971Abstract: Examples of techniques for processing model changes are described herein. A method includes generating, via a processor, a change log in a model. The method also includes detecting, via the processor, a change to a model element of a model package in the model. The method further includes storing, via the processor, the detected change as a change item in a topic of the change log.Type: GrantFiled: April 5, 2016Date of Patent: September 4, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ilya Azrieli, Eldad Palachi, Yura Zharkovsky
-
Patent number: 9710234Abstract: A technique for generating code includes detecting, via a processor, a selected model element. The technique also includes detecting, via the processor, a copy operation corresponding to the selected model element. The technique further includes detecting, via the processor, a selected copy option associated with the copy operation, and generating software code based on the copy option.Type: GrantFiled: December 26, 2013Date of Patent: July 18, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ilya Azrieli, Eldad Palachi, Yura Zharkovsky
-
Patent number: 9710235Abstract: A technique for generating code includes detecting, via a processor, a selected model element. The technique also includes detecting, via the processor, a copy operation corresponding to the selected model element. The technique further includes detecting, via the processor, a selected copy option associated with the copy operation, and generating software code based on the copy option.Type: GrantFiled: June 4, 2014Date of Patent: July 18, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ilya Azrieli, Eldad Palachi, Yura Zharkovsky
-
Patent number: 9569479Abstract: Examples of techniques for processing model changes are described herein. A method includes generating, via a processor, a change log in a model. The method also includes detecting, via the processor, a change to a model element of a model package in the model. The method further includes storing, via the processor, the detected change as a change item in a topic of the change log.Type: GrantFiled: October 28, 2015Date of Patent: February 14, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ilya Azrieli, Eldad Palachi, Yura Zharkovsky
-
Publication number: 20160217172Abstract: Examples of techniques for processing model changes are described herein. A method includes generating, via a processor, a change log in a model. The method also includes detecting, via the processor, a change to a model element of a model package in the model. The method further includes storing, via the processor, the detected change as a change item in a topic of the change log.Type: ApplicationFiled: April 5, 2016Publication date: July 28, 2016Inventors: Ilya Azrieli, Eldad Palachi, Yura Zharkovsky
-
Publication number: 20160171038Abstract: Examples of techniques for processing model changes are described herein. A method includes generating, via a processor, a change log in a model. The method also includes detecting, via the processor, a change to a model element of a model package in the model. The method further includes storing, via the processor, the detected change as a change item in a topic of the change log.Type: ApplicationFiled: October 28, 2015Publication date: June 16, 2016Inventors: Ilya Azrieli, Eldad Palachi, Yura Zharkovsky
-
Patent number: 9329859Abstract: Examples of techniques for processing model changes are described herein. A method includes generating, via a processor, a change log in a model. The method also includes detecting, via the processor, a change to a model element of a model package in the model. The method further includes storing, via the processor, the detected change as a change item in a topic of the change log.Type: GrantFiled: December 15, 2014Date of Patent: May 3, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ilya Azrieli, Eldad Palachi, Yura Zharkovsky
-
Publication number: 20150186115Abstract: A technique for generating code includes detecting, via a processor, a selected model element. The technique also includes detecting, via the processor, a copy operation corresponding to the selected model element. The technique further includes detecting, via the processor, a selected copy option associated with the copy operation, and generating software code based on the copy option.Type: ApplicationFiled: June 4, 2014Publication date: July 2, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ilya Azrieli, Eldad Palachi, Yura Zharkovsky
-
Publication number: 20150186117Abstract: A technique for generating code includes detecting, via a processor, a selected model element. The technique also includes detecting, via the processor, a copy operation corresponding to the selected model element. The technique further includes detecting, via the processor, a selected copy option associated with the copy operation, and generating software code based on the copy option.Type: ApplicationFiled: December 26, 2013Publication date: July 2, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ilya Azrieli, Eldad Palachi, Yura Zharkovsky
-
Publication number: 20130346055Abstract: Cooperative modeling of discrete system elements and continuous system elements is described, in which a discrete system element and a relationship between the discrete system element and a continuous system element is modeled in a first modeling environment, where a description of the discrete system element and of the relationship between the discrete system element and the continuous system element is exported from the first modeling environment to a second modeling environment, causing the discrete system element and the relationship between the discrete system element and the continuous system element to be modeled in the second modeling environment, where the continuous system element is modeled in the second modeling environment.Type: ApplicationFiled: June 17, 2013Publication date: December 26, 2013Applicant: International Business Machines CorporationInventors: Chaim Y. Cohen, Eldad Palachi, Takashi Sakairi
-
Publication number: 20130346053Abstract: Cooperative modeling of discrete system elements and continuous system elements is described, in which a discrete system element and a relationship between the discrete system element and a continuous system element is modeled in a first modeling environment, where a description of the discrete system element and of the relationship between the discrete system element and the continuous system element is exported from the first modeling environment to a second modeling environment, causing the discrete system element and the relationship between the discrete system element and the continuous system element to be modeled in the second modeling environment, where the continuous system element is modeled in the second modeling environment.Type: ApplicationFiled: June 25, 2012Publication date: December 26, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: CHAIM Y. COHEN, ELDAD PALACHI, TAKASHI SAKAIRI
-
Publication number: 20130111432Abstract: Validating a system model. An embodiment can include receiving the system model. The system model can include at least one activity diagram. Via a processor, computer-readable program code corresponding to the system model, including the at least one activity diagram of the system model, can be generated. The computer-readable program code can be executed, and the execution of the computer-readable program code can be analyzed to perform a validation of the system model. A result of the validation can be output.Type: ApplicationFiled: July 30, 2012Publication date: May 2, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: ERAN GERY, EHUD HOGGEG, BEERY HOLSTEIN, ELDAD PALACHI, ALEXANDER REKHTER
-
Publication number: 20130111431Abstract: Validating a system model. An embodiment can include receiving the system model. The system model can include at least one activity diagram. Via a processor, computer-readable program code corresponding to the system model, including the at least one activity diagram of the system model, can be generated. The computer-readable program code can be executed, and the execution of the computer-readable program code can be analyzed to perform a validation of the system model. A result of the validation can be output.Type: ApplicationFiled: November 2, 2011Publication date: May 2, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: ERAN GERY, EHUD HOGGEG, BEERY HOLSTEIN, ELDAD PALACHI, ALEXANDER REKHTER