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

Action languages for unified modeling language model Download PDF

Info

Publication number
WO2007136684A3
WO2007136684A3 PCT/US2007/011798 US2007011798W WO2007136684A3 WO 2007136684 A3 WO2007136684 A3 WO 2007136684A3 US 2007011798 W US2007011798 W US 2007011798W WO 2007136684 A3 WO2007136684 A3 WO 2007136684A3
Authority
WO
WIPO (PCT)
Prior art keywords
model
uml
language model
modeling language
unified modeling
Prior art date
Application number
PCT/US2007/011798
Other languages
French (fr)
Other versions
WO2007136684A2 (en
Inventor
Jean-Yves Brunel
Nathan E Brewton
Ebrahim Mehran Mestchian
Pieter J Mosterman
Original Assignee
Mathworks Inc
Jean-Yves Brunel
Nathan E Brewton
Ebrahim Mehran Mestchian
Pieter J Mosterman
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
Priority claimed from US11/436,475 external-priority patent/US20070288885A1/en
Application filed by Mathworks Inc, Jean-Yves Brunel, Nathan E Brewton, Ebrahim Mehran Mestchian, Pieter J Mosterman filed Critical Mathworks Inc
Priority to EP07777117A priority Critical patent/EP2018611A2/en
Publication of WO2007136684A2 publication Critical patent/WO2007136684A2/en
Publication of WO2007136684A3 publication Critical patent/WO2007136684A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3604Software analysis for verifying properties of programs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3664Environments for testing or debugging software
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/10Requirements analysis; Specification techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/34Graphical or visual programming

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Stored Programmes (AREA)

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.
PCT/US2007/011798 2006-05-17 2007-05-17 Action languages for unified modeling language model WO2007136684A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
EP07777117A EP2018611A2 (en) 2006-05-17 2007-05-17 Action languages for unified modeling language model

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US80155206P 2006-05-17 2006-05-17
US11/436,475 US20070288885A1 (en) 2006-05-17 2006-05-17 Action languages for unified modeling language model
US11/436,475 2006-05-17
US60/801,552 2006-05-17

Publications (2)

Publication Number Publication Date
WO2007136684A2 WO2007136684A2 (en) 2007-11-29
WO2007136684A3 true WO2007136684A3 (en) 2008-03-20

Family

ID=38723822

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2007/011798 WO2007136684A2 (en) 2006-05-17 2007-05-17 Action languages for unified modeling language model

Country Status (2)

Country Link
EP (1) EP2018611A2 (en)
WO (1) WO2007136684A2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8904302B2 (en) 2010-09-30 2014-12-02 The Mathworks, Inc. Identification of semantically relevant concepts in a graphical model
JP6022111B2 (en) * 2014-03-20 2016-11-09 三菱電機株式会社 Motion design apparatus and motion design program
CN106406890A (en) * 2016-09-23 2017-02-15 江西洪都航空工业集团有限责任公司 A method of constructing robot modules by using multiple languages
CN106874200B (en) * 2017-02-14 2020-07-07 南京航空航天大学 Embedded software reliability modeling and evaluating method based on AADL

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6282699B1 (en) * 1999-02-23 2001-08-28 National Instruments Corporation Code node for a graphical programming system which invokes execution of textual code
WO2001073546A2 (en) * 2000-03-24 2001-10-04 Siemens Energy & Automation, Inc. Industrial automation system graphical programming language storage and transmission

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6282699B1 (en) * 1999-02-23 2001-08-28 National Instruments Corporation Code node for a graphical programming system which invokes execution of textual code
WO2001073546A2 (en) * 2000-03-24 2001-10-04 Siemens Energy & Automation, Inc. Industrial automation system graphical programming language storage and transmission

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
"Rational Rose RealTime Toolset Guide", INTERNET CITATION, May 2002 (2002-05-01), XP002239321, Retrieved from the Internet <URL:http://www.rational.com/docs/v2002/RoseRT/toolsetguide.pdf> [retrieved on 20030424] *
ANNON.: "Executable UML", WIKIPEDIA, 12 May 2006 (2006-05-12), online, XP002465224, Retrieved from the Internet <URL:http://en.wikipedia.org/w/index.php?title=Executable_UML&oldid=52850742> [retrieved on 20080117] *
DOUGLASS BRUCE POWEL: "Object Orientation with UML 2.0 - Dynamic Aspects", REAL TIME UML. ADVANCES IN THE UML FOR REAL-TIME SYSTEMS, ADDISON-WESLEY, BOSTON, US, 17 February 2004 (2004-02-17), pages 139 - 143, XP002442736 *

Also Published As

Publication number Publication date
WO2007136684A2 (en) 2007-11-29
EP2018611A2 (en) 2009-01-28

Similar Documents

Publication Publication Date Title
Arnouts et al. Lephare: Photometric analysis for redshift estimate
WO2011084875A3 (en) Creating inferred symbols from code usage
WO2014145801A3 (en) Data modeling studio
WO2010068786A3 (en) Subgraph execution control in a graphical modeling environment
WO2007134242A3 (en) Method for generating decision trees integrated with petro-technical workflows
WO2008094864A3 (en) System and method for filter creation and use for building automation systems
WO2008094611A3 (en) Simulation system implementing real-time machine data
WO2009006026A3 (en) Progressively implementing declarative models in distributed systems
WO2007059172A3 (en) Systems and methods for editing a model of a physical system for a simulation
WO2008064363A3 (en) System and method for real-time pose-based deformation of character models
GB2476764A (en) Fully coupled simulation for fluid flow and geomechanical properties in oilfield simulation operations
WO2007136602A3 (en) System and method for synchronized workflow management
EA201170472A1 (en) SYSTEMS AND METHODS IMPLEMENTED BY A COMPUTER FOR USE WHEN MODELING THE GEOMECHANICAL SYSTEM OF THE COLLECTOR
WO2005114394A3 (en) Graphical data flow programming environment with first model of computation that includes a structure supporting second model of computation
WO2008000498A3 (en) Defining a status model for a computer system
WO2009110725A3 (en) Three-dimensional application program framework structure and a method for implementing an application program based on the same, and an automatic testing system based on a three-dimensional application software framework and a method therefor
WO2007135555A3 (en) Method and system for providing a graphical workbench environment with intelligent plug-ins
WO2007109237A3 (en) Controlling an interactive story through manipulation of simulated character mental state
EA201490172A1 (en) SYSTEM AND METHOD FOR FORMING A GEOSTATISTICAL MODEL OF AN INTERESTING GEOLOGICAL VOLUME LIMITED TO A PROCESS ORIENTED MODEL OF AN INTERESTING GEOLOGICAL VOLUME
WO2006034351A3 (en) Providing block state information for a model based development process
WO2008000497A3 (en) Using status models in a computer system
WO2008000499A3 (en) Using multiple status models in a computer system
WO2010045569A3 (en) Interactive design environments to visually model, debug and execute resource oriented programs
WO2007146950A3 (en) Fast interactive object manipulation
WO2008000504A3 (en) Using status models with status transitions in a computer system

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07777117

Country of ref document: EP

Kind code of ref document: A2

WWE Wipo information: entry into national phase

Ref document number: 2007777117

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: DE