Movatterモバイル変換


[0]ホーム

URL:


US20070288885A1 - Action languages for unified modeling language model - Google Patents

Action languages for unified modeling language model
Download PDF

Info

Publication number
US20070288885A1
US20070288885A1US11/436,475US43647506AUS2007288885A1US 20070288885 A1US20070288885 A1US 20070288885A1US 43647506 AUS43647506 AUS 43647506AUS 2007288885 A1US2007288885 A1US 2007288885A1
Authority
US
United States
Prior art keywords
uml
model
block diagram
environment
uml model
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/436,475
Inventor
Jean-Yves Brunel
Nathan E. Brewton
Ebrahim Mehran Mestchian
Pieter J. Mosterman
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
MathWorks Inc
Original Assignee
MathWorks Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by MathWorks IncfiledCriticalMathWorks Inc
Priority to US11/436,475priorityCriticalpatent/US20070288885A1/en
Assigned to MATHWORKS, INC., THEreassignmentMATHWORKS, INC., THEASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: BRUNEL, JEAN-YVES, MOSTERMAN, PLETER J., MESTCHIAN, MEHRAN, BREWTON, NATHAN E.
Priority to PCT/US2007/011798prioritypatent/WO2007136684A2/en
Priority to EP07777117Aprioritypatent/EP2018611A2/en
Priority to US11/891,467prioritypatent/US9311057B2/en
Publication of US20070288885A1publicationCriticalpatent/US20070288885A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

Methods, mediums and systems are provided to enable a user to program the behaviors of a Unified Modeling Language (UML) model in a graphical programming or modeling environment, such as block diagram programming environment. The UML model is exported into a text-based format, which is subsequently imported into the graphical programming or modeling environment. The graphical programming or modeling environment represents the UML model using functional blocks so that the user can program the behaviors of the UML model. The graphical programming or modeling environment also enables the user to simulate or execute the UML model to determine the behaviors of the UML model

Description

Claims (37)

US11/436,4752006-05-172006-05-17Action languages for unified modeling language modelAbandonedUS20070288885A1 (en)

Priority Applications (4)

Application NumberPriority DateFiling DateTitle
US11/436,475US20070288885A1 (en)2006-05-172006-05-17Action languages for unified modeling language model
PCT/US2007/011798WO2007136684A2 (en)2006-05-172007-05-17Action languages for unified modeling language model
EP07777117AEP2018611A2 (en)2006-05-172007-05-17Action languages for unified modeling language model
US11/891,467US9311057B2 (en)2006-05-172007-08-10Action languages for unified modeling language model

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
US11/436,475US20070288885A1 (en)2006-05-172006-05-17Action languages for unified modeling language model

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
US11/891,467ContinuationUS9311057B2 (en)2006-05-172007-08-10Action languages for unified modeling language model

Publications (1)

Publication NumberPublication Date
US20070288885A1true US20070288885A1 (en)2007-12-13

Family

ID=38750928

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US11/436,475AbandonedUS20070288885A1 (en)2006-05-172006-05-17Action languages for unified modeling language model
US11/891,467Active2029-07-25US9311057B2 (en)2006-05-172007-08-10Action languages for unified modeling language model

Family Applications After (1)

Application NumberTitlePriority DateFiling Date
US11/891,467Active2029-07-25US9311057B2 (en)2006-05-172007-08-10Action languages for unified modeling language model

Country Status (1)

CountryLink
US (2)US20070288885A1 (en)

Cited By (73)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20040205507A1 (en)*2001-10-252004-10-14Kai TuschnerLinked code generation reports
US20080103752A1 (en)*2006-11-012008-05-01Satoshi EnomotoApparatus, method, and program for conversion of application program
US20080216072A1 (en)*2006-10-162008-09-04Sap AgTransition between process steps
US20080255997A1 (en)*2007-04-162008-10-16Bluhm Thomas HEnterprise integrated business process schema
US20080263512A1 (en)*2007-04-202008-10-23Dellas Christina MStatechart Development Environment with Embedded Graphical Data Flow Code Editor
US20080262860A1 (en)*2007-04-202008-10-23Sap AgSystem and Method for Supporting Software
US20090113379A1 (en)*2007-10-262009-04-30Microsoft CorporationModeling and managing heterogeneous applications
US20090158238A1 (en)*2007-12-142009-06-18Samsung Electronics Co., Ltd.Method and apparatus for providing api service and making api mash-up, and computer readable recording medium thereof
US20090164971A1 (en)*2007-12-192009-06-25International Business Machines CorporationConvention Based UML Modeling Tool
US20090172632A1 (en)*2007-12-282009-07-02Cadence Design Systems, Inc.Method, System, and Computer Program Product for Implementing External Domain Independent Modeling Framework in a System Design
US20090177926A1 (en)*2008-01-092009-07-09Sap AgIncident simulation support environment
US20090210854A1 (en)*2008-02-142009-08-20International Business Machines CorporationStatic Code Analysis
US20090293044A1 (en)*2008-05-222009-11-26Boettcher Jeffrey RGraphical Program Code Coverage
US20090300579A1 (en)*2008-06-032009-12-03Microsoft CorporationEvolving the architecture of a software application
US20090323578A1 (en)*2008-06-252009-12-31Robert Bosch GmbhWireless Vehicle Communication Method Utilizing Wired Backbone
US20100031247A1 (en)*2008-07-292010-02-04International Business Machines CorporationSimplified deployment modeling
US20100030893A1 (en)*2008-07-292010-02-04International Business Machines CorporationAutomated discovery of a topology of a distributed computing environment
US20100058331A1 (en)*2008-08-282010-03-04International Business Machines CorporationAutomated deployment of defined topology in distributed computing environment
US20100070449A1 (en)*2008-09-122010-03-18International Business Machines CorporationDeployment pattern realization with models of computing environments
US20100138795A1 (en)*2008-12-012010-06-03International Business Machines CorporationManaging advisories for complex model nodes in a graphical modeling application
US20100162203A1 (en)*2008-12-192010-06-24Electronics And Telecommunications Research InstituteProject management device and method for architecture modeling tool of application software on autosar and computer readable recording medium therefor
US20100192164A1 (en)*2007-07-202010-07-29Michael GolmMethod for the transparent replication of a software component of a software system
US20110016074A1 (en)*2009-07-162011-01-20International Business MachinesMethod and system for encapsulation and re-use of models
US7908587B1 (en)*2006-09-132011-03-15Knox Lee BIO update time based conditional statement evaluation
US20110161926A1 (en)*2009-12-302011-06-30Robert B CruiseFinite state machine architecture for software development
US20110246954A1 (en)*2010-03-302011-10-06Electronics And Telecommunications Research InstituteMethod and apparatus for analyzing fault behavior
US20110252398A1 (en)*2008-12-192011-10-13International Business Machines CorporationMethod and system for generating vocal user interface code from a data metal-model
US20110283254A1 (en)*2010-05-122011-11-17Merriman David JConverting a Statechart from a First Statechart Format to a Second Statechart Format
US8065658B1 (en)*2007-08-072011-11-22Network Appliance, Inc.Tool for visualizing software architecture
US8065655B1 (en)*2006-06-202011-11-22International Business Machines CorporationSystem and method for the autogeneration of ontologies
WO2011148385A3 (en)*2010-05-242012-01-26Tata Consultancy Services LimitedMethod and system for disintegrating an xml document for high degree of parallelism
US20120030646A1 (en)*2010-07-302012-02-02Kaushik RavindranDeveloping Programs in a Graphical Specification and Constraint Language
US20120072198A1 (en)*2010-09-172012-03-22International Business Machines CorporationCoupling architectural and implementation/behavioral models of a computer-based system
US20120079450A1 (en)*2010-09-292012-03-29International Business Machines CorporationEnd to end automation of application deployment
US8230386B2 (en)2007-08-232012-07-24Microsoft CorporationMonitoring distributed applications
US8239505B2 (en)2007-06-292012-08-07Microsoft CorporationProgressively implementing declarative models in distributed systems
US8306996B2 (en)2007-10-262012-11-06Microsoft CorporationProcessing model-based commands for distributed applications
US20120291003A1 (en)*2005-08-302012-11-15The Mathworks, Inc.System and method for creating and using graphical object instances in a statechart environment
US20120324423A1 (en)*2011-06-162012-12-20Microsoft CorporationNavigation history visualization in integrated development environment
US8359304B1 (en)2007-03-162013-01-22The Mathworks, Inc.Collaborative modeling environment
US20130042219A1 (en)*2011-08-102013-02-14Sap AgAutomated Support for Distributed Platform Development
US8402381B2 (en)2008-09-232013-03-19International Business Machines CorporationAutomatically arranging widgets of a model within a canvas using iterative region based widget relative adjustments
WO2013040043A1 (en)*2011-09-132013-03-21Rolls-Royce CorporationDevelopment tool
US20130125088A1 (en)*2011-11-162013-05-16Raytheon CompanySystem and method for developing an object-oriented system
US20140068548A1 (en)*2012-08-312014-03-06Electronics And Telecommunications Research InstituteParameter setting apparatus and method for automotive open system architecture-based software
US8707252B1 (en)*2008-09-032014-04-22Emc CorporationTechniques for automatic generation of parsing code
US20140130006A1 (en)*2012-11-062014-05-08Daegu National University Of Education Industry- Academic Cooperation FoundationApparatus and method of generating multi-level test case from unified modeling language sequence diagram based on multiple condition control flow graph
US8739124B2 (en)2012-06-272014-05-27Sap AgConfiguring integration capabilities for system integration
US8751199B1 (en)*2006-12-272014-06-10The Mathworks, Inc.Method of graphically linking multiple disjoint models
US20140208287A1 (en)*2013-01-182014-07-24Harbin Institute Of TechnologyEnergy Consumption Simulation and Evaluation System for Embedded Device
US8793652B2 (en)2012-06-072014-07-29International Business Machines CorporationDesigning and cross-configuring software
US20140282366A1 (en)*2013-03-152014-09-18Oracle International CorporationFlexible microinstruction system for constructing microprograms which execute tasks, gateways, and events of bpmn models
US8938381B1 (en)*2007-09-282015-01-20The Mathworks, Inc.Automatic numerical simulation of processor environment
US20150025866A1 (en)*2013-07-222015-01-22Honeywell International Inc.Methods and apparatus for the creation and use of reusable fault model components
US8943474B1 (en)*2011-10-262015-01-27The Mathworks, Inc.Code generation and execution for dynamic programming languages
US9135027B1 (en)2011-10-262015-09-15The Mathworks, Inc.Code generation and execution for dynamic programming languages
US9235909B2 (en)2008-05-062016-01-12International Business Machines CorporationSimplifying the presentation of a visually complex semantic model within a graphical modeling application
US9256485B1 (en)2010-05-282016-02-09The Mathworks, Inc.System and method for generating message sequence diagrams from graphical programs
US9268622B2 (en)2010-05-282016-02-23The Mathworks, Inc.Message-based model verification
US9280335B2 (en)2010-09-302016-03-08International Business Machines CorporationSemantically rich composable software image bundles
US20170010778A1 (en)*2014-03-202017-01-12Mitsubishi Electric CorporationAction design apparatus and computer readable medium
US9547423B1 (en)2010-05-282017-01-17The Mathworks, Inc.Systems and methods for generating message sequence diagrams from graphical programs
US9594608B2 (en)2010-05-282017-03-14The Mathworks, Inc.Message-based modeling
US9729843B1 (en)2007-03-162017-08-08The Mathworks, Inc.Enriched video for a technical computing environment
US9959158B2 (en)2015-10-132018-05-01Honeywell International Inc.Methods and apparatus for the creation and use of reusable fault model components in fault modeling and complex system prognostics
US10216372B1 (en)*2004-12-062019-02-26The Mathworks, Inc.Automatic import to a graphical model
US20190220549A1 (en)*2018-01-172019-07-18Hitachi, Ltd.Analysis model preparing system, programming apparatus, and analysis model preparing method
US10423917B2 (en)2016-12-192019-09-24Sap SeModeling internet of things devices in processes
US10423390B1 (en)2015-06-042019-09-24The Mathworks, Inc.Systems and methods for generating code for models having messaging semantics
US10684830B2 (en)*2017-04-032020-06-16Innovation First, Inc.Mixed mode programming
US10901994B2 (en)2018-05-032021-01-26Sap SeFine granular application-specific complex filters in remote analytical application integration
US11192662B2 (en)*2018-11-132021-12-07Kidde Technologies, Inc.Aircraft integrated modular avionics inter-partition communications simulation modeling language extension
US12124818B1 (en)*2021-08-272024-10-22Dennis JaegerSystem and method for the utilization of reciprocal programming in a computing system

Families Citing this family (59)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7774172B1 (en)*2003-12-102010-08-10The Mathworks, Inc.Method for using a graphical debugging tool
US8983823B1 (en)*2005-12-292015-03-17The Mathworks, Inc.Verification harness for automatically generating a text-based representation of a graphical model
US20070288885A1 (en)2006-05-172007-12-13The Mathworks, Inc.Action languages for unified modeling language model
US7971192B2 (en)*2006-09-062011-06-28International Business Machines CorporationMethod, system and computer program product for analysis of simulation results
US20090089029A1 (en)*2007-09-282009-04-02Rockwell Automation Technologies, Inc.Enhanced execution speed to improve simulation performance
US7801710B2 (en)*2007-09-282010-09-21Rockwell Automation Technologies, Inc.Simulation controls for model variability and randomness
US8069021B2 (en)*2007-09-282011-11-29Rockwell Automation Technologies, Inc.Distributed simulation and synchronization
US20090089031A1 (en)*2007-09-282009-04-02Rockwell Automation Technologies, Inc.Integrated simulation of controllers and devices
US20090089234A1 (en)*2007-09-282009-04-02Rockwell Automation Technologies, Inc.Automated code generation for simulators
US7809534B2 (en)*2007-09-282010-10-05Rockwell Automation Technologies, Inc.Enhanced simulation models for automation
US8548777B2 (en)*2007-09-282013-10-01Rockwell Automation Technologies, Inc.Automated recommendations from simulation
US8458648B2 (en)*2007-12-102013-06-04International Business Machines CorporationGraphical modelization of user interfaces for data intensive applications
US8280832B1 (en)*2009-03-042012-10-02The Mathworks, Inc.Proving latency associated with references to a data store
US20090249293A1 (en)*2008-03-312009-10-01International Business Machines CorporationDefining Workflow Processing Using a Static Class-Level Network in Object-Oriented Classes
US8473897B2 (en)*2008-10-032013-06-25Microsoft CorporationCommon intermediate representation for data scripting language
US20130346939A1 (en)*2008-11-142013-12-26Adobe Systems IncorporatedMethods and Systems Utilizing Behavioral Data Models With Views
US8296723B2 (en)*2008-12-112012-10-23International Business Machines CorporationConfigurable unified modeling language building blocks
US8756562B2 (en)*2008-12-112014-06-17The Mathworks, Inc.Subgraph execution control in a graphical modeling environment
US8549470B2 (en)*2008-12-112013-10-01The Mathworks, Inc.Multi-threaded subgraph execution control in a graphical modeling environment
US8271958B2 (en)*2008-12-122012-09-18Microsoft CorporationRemapping debuggable code
US8234100B2 (en)*2008-12-302012-07-31International Business Machines CorporationGeneral framework to predict parametric costs
US9164738B2 (en)*2009-07-012015-10-20International Business Machines CorporationDatabase mapping of models for reporting tools in model driven development
KR101276200B1 (en)*2009-09-222013-06-18한국전자통신연구원EMF model synchronization method and system
US9020944B2 (en)2009-10-292015-04-28International Business Machines CorporationSystems and methods for organizing documented processes
US8645914B2 (en)*2010-01-222014-02-04AgentSheets, Inc.Conversational programming
CA2706747A1 (en)2010-06-292010-09-08Ibm Canada Limited - Ibm Canada LimiteeScoped code fly-out editor for domain languages
US8543362B2 (en)2010-07-152013-09-24Honeywell International Inc.System and method for configuring a simulation model utilizing a tool for automatic input/output assignment
DE102010032136A1 (en)*2010-07-242012-01-26Man Truck & Bus Ag Replacement method for a control unit in a vehicle electrical system of a vehicle
US8984488B2 (en)*2011-01-142015-03-17Honeywell International Inc.Type and range propagation through data-flow models
US20120232880A1 (en)*2011-03-132012-09-13International Business Machines CorporationPerformance assessment of a program model
JP5928999B2 (en)*2011-03-242016-06-01ヤマハ株式会社 Editing apparatus and program
US9230358B2 (en)2011-03-312016-01-05International Business Machines CorporationVisual connectivity of widgets using event propagation
US9165090B2 (en)*2012-09-302015-10-20International Business Machines CorporationConcise modeling and architecture optimization
CN103048929A (en)*2012-12-252013-04-17中南大学Visualization process control real-time simulation method based on matrix laboratory (MATLAB) engine
US9098215B2 (en)2013-01-022015-08-04International Business Machines CorporationMigration between model elements of different types in a modeling environment
US9489283B1 (en)*2013-03-142016-11-08The Mathworks, Inc.Unified hardware and software debugging
CN103246770B (en)*2013-05-082015-10-14南京大学A kind of system action emulation mode of based upon activities graph model
US9329859B1 (en)*2014-12-152016-05-03International Business Machines CorporationTracking model element changes using change logs
US10318653B1 (en)*2015-02-262019-06-11The Mathworks, Inc.Systems and methods for creating harness models for model verification
FR3037165B1 (en)*2015-06-032022-07-29Bull Sas PROGRAMMING INTERFACE DEVICE FOR GENERATING DEDICATED COMPUTER PROGRAMS FOR USE OF SHARED COMPUTER RESOURCES
US10642896B2 (en)2016-02-052020-05-05Sas Institute Inc.Handling of data sets during execution of task routines of multiple languages
US10650046B2 (en)2016-02-052020-05-12Sas Institute Inc.Many task computing with distributed file system
US10795935B2 (en)2016-02-052020-10-06Sas Institute Inc.Automated generation of job flow definitions
US9733905B1 (en)*2016-03-212017-08-15International Business Machines CorporationEmbedded location awareness in UML modeling for mobile and IoT development
USD898059S1 (en)2017-02-062020-10-06Sas Institute Inc.Display screen or portion thereof with graphical user interface
USD898060S1 (en)2017-06-052020-10-06Sas Institute Inc.Display screen or portion thereof with graphical user interface
US10503498B2 (en)2017-11-162019-12-10Sas Institute Inc.Scalable cloud-based time series analysis
US10489541B1 (en)*2017-11-212019-11-26Xilinx, Inc.Hardware description language specification translator
US10950244B2 (en)*2017-11-292021-03-16ILLUMA Labs LLC.System and method for speaker authentication and identification
US10832683B2 (en)*2017-11-292020-11-10ILLUMA Labs LLC.System and method for efficient processing of universal background models for speaker recognition
US10950243B2 (en)*2017-11-292021-03-16ILLUMA Labs Inc.Method for reduced computation of t-matrix training for speaker recognition
US10649744B1 (en)*2018-11-302020-05-12The Mathworks, Inc.Systems and methods for handling renaming of programming constructs in programming environments
EP4107762A4 (en)*2020-03-312023-11-15Siemens AktiengesellschaftInformation processing method and apparatus, computing device, medium, and computer program
CN111459472B (en)*2020-04-012022-06-07杭州华望系统科技有限公司Visual expression method of model elements for MBSE (moving bed library) graphical modeling software
CN112100062B (en)*2020-08-312023-01-17西北工业大学 Reliability Evaluation Method of AADL Model Based on Generalized Stochastic Petri Nets for Software and Hardware Synthesis
US11726831B2 (en)*2020-12-012023-08-15Northrop Grumman Systems CorporationModel-based worst case execution time analysis for partitioned systems
KR102730825B1 (en)*2021-12-162024-11-15한국전자기술연구원Method and system for providing domain-specific process framework
CN114924727B (en)*2022-05-312024-06-04深蓝汽车科技有限公司Automatic generation system and method for software code frame
US12360748B1 (en)2022-10-062025-07-15The Mathworks, Inc.Systems and methods for performing worst-case execution time analysis of simulation models

Citations (17)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5889992A (en)*1996-03-281999-03-30Unisys Corp.Method for mapping types stored in a model in an object-oriented repository to language constructs for A C binding for the repository
US5917730A (en)*1995-08-171999-06-29Gse Process Solutions, Inc.Computer implemented object oriented visualization system and method
US6282699B1 (en)*1999-02-232001-08-28National Instruments CorporationCode node for a graphical programming system which invokes execution of textual code
US20020184610A1 (en)*2001-01-222002-12-05Kelvin ChongSystem and method for building multi-modal and multi-channel applications
US20020188928A1 (en)*2001-06-072002-12-12Peter SzpakGenerating code for data references
US20040205507A1 (en)*2001-10-252004-10-14Kai TuschnerLinked code generation reports
US20050060684A1 (en)*2000-08-032005-03-17Ibm CorporationObject oriented based methodology for modeling business functionality for enabling implementation in a web based environment
US6874146B1 (en)*1999-06-302005-03-29Unisys CorporationMetadata driven system for effecting extensible data interchange based on universal modeling language (UML), meta object facility (MOF) and extensible markup language (XML) standards
US20050071803A1 (en)*2003-09-302005-03-31Markus CherdronDevelopment environment for developing applications using a metamodel
US20050091602A1 (en)*1999-08-192005-04-28National Instruments CorporationSystem and method for programmatically generating a second graphical program based on a first graphical program
US20050096894A1 (en)*2003-10-312005-05-05The Mathworks, Inc.Simplified data signal support for diagramming environment languages
US20050234976A1 (en)*2004-04-202005-10-20Relativity Technologies, Inc.System and method for deriving an object oriented design from the business rules of a legacy application
US20050257194A1 (en)*2004-05-142005-11-17National Instruments CorporationGraphical data flow programming environment with first model of computation that includes a structure supporting second model of computation
US20060136482A1 (en)*2004-12-222006-06-22Conn Sharon TDefining and generating a viewtype for a base model
US20060155387A1 (en)*2004-12-242006-07-13Donald PieronekArchitecture for control systems
US20060200482A1 (en)*2005-03-072006-09-07International Business Machines CorporationSystem, Method and Program Product for Setting and Managing Breakpoints in a Data Schema Mapping Editor
US20070198968A1 (en)*2006-02-022007-08-23Michael ShenfieldSystem and method and apparatus for using UML tools for defining web service bound component applications

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20020004804A1 (en)2000-03-242002-01-10Georg MuenzelIndustrial automation system graphical programming language storage and transmission
US7487493B1 (en)*2003-12-302009-02-03Itt Manufacturing Enterprises, Inc.Method and apparatus for developing standard architecture compliant software for programmable radios
US20070027751A1 (en)*2005-07-292007-02-01Chad CarsonPositioning advertisements on the bases of expected revenue
US20070288885A1 (en)2006-05-172007-12-13The Mathworks, Inc.Action languages for unified modeling language model

Patent Citations (18)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5917730A (en)*1995-08-171999-06-29Gse Process Solutions, Inc.Computer implemented object oriented visualization system and method
US5889992A (en)*1996-03-281999-03-30Unisys Corp.Method for mapping types stored in a model in an object-oriented repository to language constructs for A C binding for the repository
US6282699B1 (en)*1999-02-232001-08-28National Instruments CorporationCode node for a graphical programming system which invokes execution of textual code
US6874146B1 (en)*1999-06-302005-03-29Unisys CorporationMetadata driven system for effecting extensible data interchange based on universal modeling language (UML), meta object facility (MOF) and extensible markup language (XML) standards
US7340684B2 (en)*1999-08-192008-03-04National Instruments CorporationSystem and method for programmatically generating a second graphical program based on a first graphical program
US20050091602A1 (en)*1999-08-192005-04-28National Instruments CorporationSystem and method for programmatically generating a second graphical program based on a first graphical program
US20050060684A1 (en)*2000-08-032005-03-17Ibm CorporationObject oriented based methodology for modeling business functionality for enabling implementation in a web based environment
US20020184610A1 (en)*2001-01-222002-12-05Kelvin ChongSystem and method for building multi-modal and multi-channel applications
US20020188928A1 (en)*2001-06-072002-12-12Peter SzpakGenerating code for data references
US20040205507A1 (en)*2001-10-252004-10-14Kai TuschnerLinked code generation reports
US20050071803A1 (en)*2003-09-302005-03-31Markus CherdronDevelopment environment for developing applications using a metamodel
US20050096894A1 (en)*2003-10-312005-05-05The Mathworks, Inc.Simplified data signal support for diagramming environment languages
US20050234976A1 (en)*2004-04-202005-10-20Relativity Technologies, Inc.System and method for deriving an object oriented design from the business rules of a legacy application
US20050257194A1 (en)*2004-05-142005-11-17National Instruments CorporationGraphical data flow programming environment with first model of computation that includes a structure supporting second model of computation
US20060136482A1 (en)*2004-12-222006-06-22Conn Sharon TDefining and generating a viewtype for a base model
US20060155387A1 (en)*2004-12-242006-07-13Donald PieronekArchitecture for control systems
US20060200482A1 (en)*2005-03-072006-09-07International Business Machines CorporationSystem, Method and Program Product for Setting and Managing Breakpoints in a Data Schema Mapping Editor
US20070198968A1 (en)*2006-02-022007-08-23Michael ShenfieldSystem and method and apparatus for using UML tools for defining web service bound component applications

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Simulink, "Using Simulink", Version 5, copyright 2002, chp. 1-14, 472 pg*

Cited By (131)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7849394B2 (en)*2001-10-252010-12-07The Math Works, Inc.Linked code generation report
US9575939B2 (en)2001-10-252017-02-21The Mathworks, Inc.Linked code generation report
US20040205507A1 (en)*2001-10-252004-10-14Kai TuschnerLinked code generation reports
US10216372B1 (en)*2004-12-062019-02-26The Mathworks, Inc.Automatic import to a graphical model
US20120291003A1 (en)*2005-08-302012-11-15The Mathworks, Inc.System and method for creating and using graphical object instances in a statechart environment
US8881097B2 (en)*2005-08-302014-11-04The Mathworks, Inc.System and method for creating and using graphical object instances in a statechart environment
US8065655B1 (en)*2006-06-202011-11-22International Business Machines CorporationSystem and method for the autogeneration of ontologies
US7908587B1 (en)*2006-09-132011-03-15Knox Lee BIO update time based conditional statement evaluation
US20080216072A1 (en)*2006-10-162008-09-04Sap AgTransition between process steps
US8140305B2 (en)*2006-11-012012-03-20International Business Machines CorporationConversion of an application program
US20080103752A1 (en)*2006-11-012008-05-01Satoshi EnomotoApparatus, method, and program for conversion of application program
US8751199B1 (en)*2006-12-272014-06-10The Mathworks, Inc.Method of graphically linking multiple disjoint models
US9176640B1 (en)2006-12-272015-11-03The Mathworks, Inc.Method of graphically linking multiple disjoint models
US9323851B1 (en)2007-03-162016-04-26The Mathworks, Inc.Collaborative modeling environment
US8745026B1 (en)*2007-03-162014-06-03The Mathworks, Inc.Collaborative modeling environment
US8671110B1 (en)2007-03-162014-03-11The Mathworks, Inc.Collaborative modeling environment
US8600954B1 (en)2007-03-162013-12-03The Mathworks, Inc.Collaborative modeling environment
US8676768B1 (en)2007-03-162014-03-18The Mathworks, Inc.Collaborative modeling environment
US8359304B1 (en)2007-03-162013-01-22The Mathworks, Inc.Collaborative modeling environment
US9729843B1 (en)2007-03-162017-08-08The Mathworks, Inc.Enriched video for a technical computing environment
US20080255997A1 (en)*2007-04-162008-10-16Bluhm Thomas HEnterprise integrated business process schema
US8209669B2 (en)*2007-04-202012-06-26Sap AgSystem and method for supporting software
US20080263512A1 (en)*2007-04-202008-10-23Dellas Christina MStatechart Development Environment with Embedded Graphical Data Flow Code Editor
US8387002B2 (en)*2007-04-202013-02-26National Instruments CorporationStatechart development environment with embedded graphical data flow code editor
US20080262860A1 (en)*2007-04-202008-10-23Sap AgSystem and Method for Supporting Software
US8239505B2 (en)2007-06-292012-08-07Microsoft CorporationProgressively implementing declarative models in distributed systems
US20100192164A1 (en)*2007-07-202010-07-29Michael GolmMethod for the transparent replication of a software component of a software system
US8065658B1 (en)*2007-08-072011-11-22Network Appliance, Inc.Tool for visualizing software architecture
US8230386B2 (en)2007-08-232012-07-24Microsoft CorporationMonitoring distributed applications
US8938381B1 (en)*2007-09-282015-01-20The Mathworks, Inc.Automatic numerical simulation of processor environment
US8181151B2 (en)*2007-10-262012-05-15Microsoft CorporationModeling and managing heterogeneous applications
US8306996B2 (en)2007-10-262012-11-06Microsoft CorporationProcessing model-based commands for distributed applications
US20090113379A1 (en)*2007-10-262009-04-30Microsoft CorporationModeling and managing heterogeneous applications
US20090158238A1 (en)*2007-12-142009-06-18Samsung Electronics Co., Ltd.Method and apparatus for providing api service and making api mash-up, and computer readable recording medium thereof
US20090164971A1 (en)*2007-12-192009-06-25International Business Machines CorporationConvention Based UML Modeling Tool
US20090172632A1 (en)*2007-12-282009-07-02Cadence Design Systems, Inc.Method, System, and Computer Program Product for Implementing External Domain Independent Modeling Framework in a System Design
US8352906B2 (en)*2007-12-282013-01-08Cadence Design Systems, Inc.Method, system, and computer program product for implementing external domain independent modeling framework in a system design
US8234633B2 (en)2008-01-092012-07-31Sap AgIncident simulation support environment and business objects associated with the incident
US20090177926A1 (en)*2008-01-092009-07-09Sap AgIncident simulation support environment
US20090210854A1 (en)*2008-02-142009-08-20International Business Machines CorporationStatic Code Analysis
US8458663B2 (en)*2008-02-142013-06-04International Business Machines CorporationStatic code analysis
US9235909B2 (en)2008-05-062016-01-12International Business Machines CorporationSimplifying the presentation of a visually complex semantic model within a graphical modeling application
US20090293044A1 (en)*2008-05-222009-11-26Boettcher Jeffrey RGraphical Program Code Coverage
US8490067B2 (en)*2008-05-222013-07-16National Instruments CorporationGraphical program code coverage
US20090300579A1 (en)*2008-06-032009-12-03Microsoft CorporationEvolving the architecture of a software application
US8397210B2 (en)2008-06-032013-03-12Microsoft CorporationEvolving the architecture of a software application
US20090323578A1 (en)*2008-06-252009-12-31Robert Bosch GmbhWireless Vehicle Communication Method Utilizing Wired Backbone
US8291378B2 (en)2008-07-292012-10-16International Business Machines CorporationSimplified deployment modeling
US8677317B2 (en)2008-07-292014-03-18International Business Machines CorporationSimplified deployment modeling
US8849987B2 (en)2008-07-292014-09-30International Business Machines CorporationAutomated discovery of a topology of a distributed computing environment
US20100030893A1 (en)*2008-07-292010-02-04International Business Machines CorporationAutomated discovery of a topology of a distributed computing environment
US20100031247A1 (en)*2008-07-292010-02-04International Business Machines CorporationSimplified deployment modeling
US8302093B2 (en)2008-08-282012-10-30International Business Machines CorporationAutomated deployment of defined topology in distributed computing environment
US20100058331A1 (en)*2008-08-282010-03-04International Business Machines CorporationAutomated deployment of defined topology in distributed computing environment
US8707252B1 (en)*2008-09-032014-04-22Emc CorporationTechniques for automatic generation of parsing code
US20100070449A1 (en)*2008-09-122010-03-18International Business Machines CorporationDeployment pattern realization with models of computing environments
US8417658B2 (en)2008-09-122013-04-09International Business Machines CorporationDeployment pattern realization with models of computing environments
US9508039B2 (en)2008-09-122016-11-29Globalfoundries Inc.Deployment pattern realization with models of computing environments
US9223568B2 (en)2008-09-122015-12-29International Business Machines CorporationDesigning and cross-configuring software
US8402381B2 (en)2008-09-232013-03-19International Business Machines CorporationAutomatically arranging widgets of a model within a canvas using iterative region based widget relative adjustments
US9015593B2 (en)*2008-12-012015-04-21International Business Machines CorporationManaging advisories for complex model nodes in a graphical modeling application
US20100138795A1 (en)*2008-12-012010-06-03International Business Machines CorporationManaging advisories for complex model nodes in a graphical modeling application
US20100162203A1 (en)*2008-12-192010-06-24Electronics And Telecommunications Research InstituteProject management device and method for architecture modeling tool of application software on autosar and computer readable recording medium therefor
US9142213B2 (en)*2008-12-192015-09-22International Business Machines CorporationGenerating vocal user interface code from a data meta-model
US20110252398A1 (en)*2008-12-192011-10-13International Business Machines CorporationMethod and system for generating vocal user interface code from a data metal-model
US8799203B2 (en)2009-07-162014-08-05International Business Machines CorporationMethod and system for encapsulation and re-use of models
US20110016074A1 (en)*2009-07-162011-01-20International Business MachinesMethod and system for encapsulation and re-use of models
US20110161926A1 (en)*2009-12-302011-06-30Robert B CruiseFinite state machine architecture for software development
US8429605B2 (en)2009-12-302013-04-23The United States Of America As Represented By The Secretary Of The NavyFinite state machine architecture for software development
US20110246954A1 (en)*2010-03-302011-10-06Electronics And Telecommunications Research InstituteMethod and apparatus for analyzing fault behavior
US8381145B2 (en)*2010-03-302013-02-19Electronics And Telecommunications Research InstituteMethod and apparatus for analyzing fault behavior of a software design model
US20110283254A1 (en)*2010-05-122011-11-17Merriman David JConverting a Statechart from a First Statechart Format to a Second Statechart Format
US8479151B2 (en)*2010-05-122013-07-02National Instruments CorporationConverting a statechart from a first statechart format to a second statechart format
WO2011148385A3 (en)*2010-05-242012-01-26Tata Consultancy Services LimitedMethod and system for disintegrating an xml document for high degree of parallelism
US9658992B2 (en)2010-05-242017-05-23Tata Consultancy Services LimitedMethod and system for disintegrating an XML document for high degree of parallelism
US9256485B1 (en)2010-05-282016-02-09The Mathworks, Inc.System and method for generating message sequence diagrams from graphical programs
US9304840B2 (en)*2010-05-282016-04-05The Mathworks, Inc.Message-based modeling
US9501339B2 (en)2010-05-282016-11-22The Mathworks, Inc.Message-based model verification
US9594608B2 (en)2010-05-282017-03-14The Mathworks, Inc.Message-based modeling
US9268622B2 (en)2010-05-282016-02-23The Mathworks, Inc.Message-based model verification
US9547423B1 (en)2010-05-282017-01-17The Mathworks, Inc.Systems and methods for generating message sequence diagrams from graphical programs
US20120030646A1 (en)*2010-07-302012-02-02Kaushik RavindranDeveloping Programs in a Graphical Specification and Constraint Language
US8726228B2 (en)*2010-07-302014-05-13National Instruments CorporationDeveloping programs in a graphical specification and constraint language
US9020792B2 (en)*2010-09-172015-04-28International Business Machines CorporationCoupling architectural and implementation/behavioral models of a computer-based system
US9064065B2 (en)2010-09-172015-06-23International Business Machines CorporationCoupling architectural and implementation/behavioral models of a computer-based system
US20120072198A1 (en)*2010-09-172012-03-22International Business Machines CorporationCoupling architectural and implementation/behavioral models of a computer-based system
US20120079450A1 (en)*2010-09-292012-03-29International Business Machines CorporationEnd to end automation of application deployment
US8745577B2 (en)*2010-09-292014-06-03International Business Machines CorporationEnd to end automation of application deployment
US9251165B2 (en)2010-09-292016-02-02International Business Machines CorporationEnd to end automation of application deployment
US9280335B2 (en)2010-09-302016-03-08International Business Machines CorporationSemantically rich composable software image bundles
US20120324423A1 (en)*2011-06-162012-12-20Microsoft CorporationNavigation history visualization in integrated development environment
US10162604B2 (en)*2011-06-162018-12-25Microsoft Technology Licensing, LlcNavigation history visualization in integrated development environment
US8863075B2 (en)*2011-08-102014-10-14Sap AgAutomated support for distributed platform development
US20130042219A1 (en)*2011-08-102013-02-14Sap AgAutomated Support for Distributed Platform Development
US9747410B2 (en)2011-09-132017-08-29Rolls-Royce CorporationDevelopment tool
WO2013040043A1 (en)*2011-09-132013-03-21Rolls-Royce CorporationDevelopment tool
US9135027B1 (en)2011-10-262015-09-15The Mathworks, Inc.Code generation and execution for dynamic programming languages
US8943474B1 (en)*2011-10-262015-01-27The Mathworks, Inc.Code generation and execution for dynamic programming languages
US9274762B2 (en)*2011-11-162016-03-01Raytheon CompanySystem and method for developing an object-oriented system
US20130125088A1 (en)*2011-11-162013-05-16Raytheon CompanySystem and method for developing an object-oriented system
US9405529B2 (en)2012-06-072016-08-02International Business Machines CorporationDesigning and cross-configuring software
US8793652B2 (en)2012-06-072014-07-29International Business Machines CorporationDesigning and cross-configuring software
US8739124B2 (en)2012-06-272014-05-27Sap AgConfiguring integration capabilities for system integration
US9128641B2 (en)*2012-08-312015-09-08Electronics And Telecommunications Research InstituteParameter setting apparatus and method for automotive open system architecture-based software
KR20140028986A (en)*2012-08-312014-03-10한국전자통신연구원Apparatus and method for setting parameter of software based on automotive open system architecture
KR101942053B1 (en)2012-08-312019-01-24한국전자통신연구원Apparatus and method for setting parameter of software based on Automotive Open System Architecture
US20140068548A1 (en)*2012-08-312014-03-06Electronics And Telecommunications Research InstituteParameter setting apparatus and method for automotive open system architecture-based software
US20140130006A1 (en)*2012-11-062014-05-08Daegu National University Of Education Industry- Academic Cooperation FoundationApparatus and method of generating multi-level test case from unified modeling language sequence diagram based on multiple condition control flow graph
US8924923B2 (en)*2012-11-062014-12-30Sejong Industry-Academia Cooperation Foundation Hongik UniversityApparatus and method of generating multi-level test case from unified modeling language sequence diagram based on multiple condition control flow graph
US20140208287A1 (en)*2013-01-182014-07-24Harbin Institute Of TechnologyEnergy Consumption Simulation and Evaluation System for Embedded Device
US9003343B2 (en)*2013-01-182015-04-07Harbin Institute Of TechnologyEnergy consumption simulation and evaluation system for embedded device
US20140282366A1 (en)*2013-03-152014-09-18Oracle International CorporationFlexible microinstruction system for constructing microprograms which execute tasks, gateways, and events of bpmn models
US10037197B2 (en)*2013-03-152018-07-31Oracle International CorporationFlexible microinstruction system for constructing microprograms which execute tasks, gateways, and events of BPMN models
US20150025866A1 (en)*2013-07-222015-01-22Honeywell International Inc.Methods and apparatus for the creation and use of reusable fault model components
US20170010778A1 (en)*2014-03-202017-01-12Mitsubishi Electric CorporationAction design apparatus and computer readable medium
US10423390B1 (en)2015-06-042019-09-24The Mathworks, Inc.Systems and methods for generating code for models having messaging semantics
US9959158B2 (en)2015-10-132018-05-01Honeywell International Inc.Methods and apparatus for the creation and use of reusable fault model components in fault modeling and complex system prognostics
US11334837B2 (en)2016-12-192022-05-17Sap SeModeling internet of things devices in processes
US10423917B2 (en)2016-12-192019-09-24Sap SeModeling internet of things devices in processes
US11960863B2 (en)*2017-04-032024-04-16Innovation First, Inc.Mixed mode programming
US10684830B2 (en)*2017-04-032020-06-16Innovation First, Inc.Mixed mode programming
US20200210152A1 (en)*2017-04-032020-07-02Innovation First, Inc.Mixed mode programming
US20230099388A1 (en)*2017-04-032023-03-30Innovation First, Inc.Mixed mode programming
US11556314B2 (en)*2017-04-032023-01-17Innovation First, Inc.Mixed mode programming
US20190220549A1 (en)*2018-01-172019-07-18Hitachi, Ltd.Analysis model preparing system, programming apparatus, and analysis model preparing method
US10678864B2 (en)*2018-01-172020-06-09Hitachi, Ltd.Analysis model preparing system, programming apparatus, and analysis model preparing method
US11379481B2 (en)2018-05-032022-07-05Sap SeQuery and metadata repositories to facilitate content management and lifecycles in remote analytical application integration
US10990597B2 (en)2018-05-032021-04-27Sap SeGeneric analytical application integration based on an analytic integration remote services plug-in
US10901994B2 (en)2018-05-032021-01-26Sap SeFine granular application-specific complex filters in remote analytical application integration
US11192662B2 (en)*2018-11-132021-12-07Kidde Technologies, Inc.Aircraft integrated modular avionics inter-partition communications simulation modeling language extension
US12124818B1 (en)*2021-08-272024-10-22Dennis JaegerSystem and method for the utilization of reciprocal programming in a computing system

Also Published As

Publication numberPublication date
US20070277151A1 (en)2007-11-29
US9311057B2 (en)2016-04-12

Similar Documents

PublicationPublication DateTitle
US9311057B2 (en)Action languages for unified modeling language model
US11409504B1 (en)Variant modeling elements in graphical programs
US10181059B1 (en)Modeling a physical component interface in a unified modeling language model
Browne et al.Visual programming and debugging for parallel computing
Medvidovic et al.Domains of concern in software architectures
Voelter et al.mbeddr: Instantiating a language workbench in the embedded software domain
Wong et al.The ABS tool suite: modelling, executing and analysing distributed adaptable object-oriented systems
US20100153910A1 (en)Subgraph execution control in a graphical modeling environment
Vanderperren et al.UML for electronic systems design: a comprehensive overview
Balasubramanian et al.Polyglot: modeling and analysis for multiple statechart formalisms
US8751199B1 (en)Method of graphically linking multiple disjoint models
Leroy et al.Behavioral interfaces for executable DSLs
Gilles et al.Expressing and enforcing user-defined constraints of AADL models
Sangiovanni-Vincentelli et al.Metamodeling: An emerging representation paradigm for system-level design
Van MierloA multi-paradigm modelling approach for engineering model debugging environments
WO2007136684A2 (en)Action languages for unified modeling language model
Prochnow et al.Synthesizing safe state machines from Esterel
Mkaouar et al.A benchmark of incremental model transformation tools based on an industrial case study with AADL
Kedwan et al.Model-Driven Software Development Platforms Reviews
SelićModeling of Real-Time Software Systems
ShershakovDPMine/C: C++ library and graphical frontend for DPMine workflow language
MathaikuttyMetamodeling driven IP reuse for system-on-chip integration and microprocessor design
Ferreira et al.A CSP semantics for UML state machines aiming at hidden formal methods verification
Goli et al.Design Understanding Methodology
Millham et al.TAGDUR: A Tool for Producing UML Diagrams Through Reengineering of Legacy Systems

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:MATHWORKS, INC., THE, MASSACHUSETTS

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BRUNEL, JEAN-YVES;BREWTON, NATHAN E.;MESTCHIAN, MEHRAN;AND OTHERS;REEL/FRAME:018018/0863;SIGNING DATES FROM 20060713 TO 20060720

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp