AU2001250016A1 - System and method for automatic software code generation - Google Patents
System and method for automatic software code generationInfo
- Publication number
- AU2001250016A1 AU2001250016A1 AU2001250016A AU5001601A AU2001250016A1 AU 2001250016 A1 AU2001250016 A1 AU 2001250016A1 AU 2001250016 A AU2001250016 A AU 2001250016A AU 5001601 A AU5001601 A AU 5001601A AU 2001250016 A1 AU2001250016 A1 AU 2001250016A1
- Authority
- AU
- Australia
- Prior art keywords
- software code
- code generation
- automatic software
- automatic
- generation
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/38—Creation or generation of source code for implementing user interfaces
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/34—Graphical or visual programming
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Stored Programmes (AREA)
- User Interface Of Digital Computer (AREA)
- Debugging And Monitoring (AREA)
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US18656000P | 2000-03-02 | 2000-03-02 | |
| US60/186,560 | 2000-03-02 | ||
| PCT/US2001/040212 WO2001065332A2 (en) | 2000-03-02 | 2001-03-01 | System and method for automatic software code generation |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| AU2001250016A1 true AU2001250016A1 (en) | 2001-09-12 |
Family
ID=22685420
Family Applications (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| AU2001250016A Abandoned AU2001250016A1 (en) | 2000-03-02 | 2001-03-01 | System and method for automatic software code generation |
| AU2001239976A Abandoned AU2001239976A1 (en) | 2000-03-02 | 2001-03-01 | System and method for common code generation |
| AU2001243371A Abandoned AU2001243371A1 (en) | 2000-03-02 | 2001-03-01 | System and method for a command structure representation |
Family Applications After (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| AU2001239976A Abandoned AU2001239976A1 (en) | 2000-03-02 | 2001-03-01 | System and method for common code generation |
| AU2001243371A Abandoned AU2001243371A1 (en) | 2000-03-02 | 2001-03-01 | System and method for a command structure representation |
Country Status (3)
| Country | Link |
|---|---|
| US (4) | US20020083414A1 (en) |
| AU (3) | AU2001250016A1 (en) |
| WO (3) | WO2001065348A1 (en) |
Families Citing this family (45)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6975672B2 (en) * | 2001-01-08 | 2005-12-13 | Ericsson Inc. | Apparatus and methods for intersymbol interference compensation in spread spectrum communications |
| TW539951B (en) * | 2001-01-17 | 2003-07-01 | Duan-Huei Wu | A method transferring resources among operating systems |
| US7069546B2 (en) * | 2001-12-03 | 2006-06-27 | Corrigent Systems Ltd. | Generic framework for embedded software development |
| US7599992B2 (en) * | 2002-02-22 | 2009-10-06 | Uievolution, Inc. | Autonomous rendering of email attachments |
| US7010782B2 (en) | 2002-04-04 | 2006-03-07 | Sapphire Infotech, Inc. | Interactive automatic-test GUI for testing devices and equipment using shell-level, CLI, and SNMP commands |
| US7210132B2 (en) * | 2002-05-30 | 2007-04-24 | Microsoft Corporation | Interoperability of objects between various platforms |
| US20080313282A1 (en) | 2002-09-10 | 2008-12-18 | Warila Bruce W | User interface, operating system and architecture |
| US9154372B2 (en) * | 2002-11-22 | 2015-10-06 | Extreme Networks, Inc. | Editing a portable, dynamic and abstract view definition of a network object database |
| US7290218B2 (en) * | 2003-04-03 | 2007-10-30 | At&T Bls Intellectual Property, Inc. | Method of providing a user interface for a digital cross-connect system |
| US7783672B2 (en) * | 2003-04-09 | 2010-08-24 | Microsoft Corporation | Support mechanisms for improved group policy management user interface |
| CA2784762A1 (en) | 2003-04-10 | 2004-10-28 | President And Fellows Of Harvard College | Formation and control of fluidic species |
| US7194733B2 (en) * | 2003-06-11 | 2007-03-20 | Microsoft Corporation | Transformation of an asynchronous transactional messaging language into a web services compatible language |
| CN1842368B (en) | 2003-08-27 | 2014-05-28 | 哈佛大学 | Electronic control of fluid species |
| US7689970B1 (en) * | 2003-10-31 | 2010-03-30 | The Mathworks, Inc. | System and method for generating source code from a graphical model |
| JP2007510979A (en) * | 2003-11-06 | 2007-04-26 | インテュウェーブ リミテッド | A method for rapid software application development for wireless mobile devices |
| US7823122B1 (en) * | 2003-12-16 | 2010-10-26 | The Mathworks, Inc. | Model and subsystem function signatures |
| US6876314B1 (en) | 2004-02-18 | 2005-04-05 | Robocoder Corporation | Self-generating automatic code generator |
| US20050203872A1 (en) * | 2004-03-05 | 2005-09-15 | Kwong Kwan John M. | Method and apparatus making, operating and using media parsers to mark, read, and unmark instances of media formats supporting one, two and multi-dimensional instances and data streams |
| EP1610219A1 (en) * | 2004-06-23 | 2005-12-28 | Renner, Peter | System for software development. |
| US20060101392A1 (en) * | 2004-10-27 | 2006-05-11 | Microsoft Corporation | Strongly-typed UI automation model generator |
| CN101238456A (en) * | 2005-04-18 | 2008-08-06 | 捷讯研究有限公司 | System and method for implementing application task workflow assisted visual development |
| US7725873B2 (en) * | 2006-02-28 | 2010-05-25 | Microsoft Corporation | Abstraction of host object model for managed add-in framework proxy generation |
| US20070288605A1 (en) * | 2006-06-07 | 2007-12-13 | Cisco Technology, Inc. | Method and system for bulk negation of network configuration-commands |
| US7624371B2 (en) * | 2006-10-16 | 2009-11-24 | Invensys Systems, Inc. | Extensible automation development environment |
| US8392008B2 (en) * | 2006-10-20 | 2013-03-05 | Rockwell Automation Technologies, Inc. | Module arbitration and ownership enhancements |
| US7676292B2 (en) * | 2006-10-20 | 2010-03-09 | Rockwell Automation Technologies, Inc. | Patterns employed for module design |
| US7725200B2 (en) * | 2006-10-20 | 2010-05-25 | Rockwell Automation Technologies, Inc. | Validation of configuration settings in an industrial process |
| US8601435B2 (en) * | 2006-10-20 | 2013-12-03 | Rockwell Automation Technologies, Inc. | Module class subsets for industrial control |
| US7684877B2 (en) * | 2006-10-20 | 2010-03-23 | Rockwell Automation Technologies, Inc. | State propagation for modules |
| US7680550B2 (en) * | 2006-10-20 | 2010-03-16 | Rockwell Automation Technologies, Inc. | Unit module state processing enhancements |
| US20080095196A1 (en) * | 2006-10-20 | 2008-04-24 | Rockwell Automation Technologies, Inc. | Unit to unit transfer synchronization |
| US7844349B2 (en) * | 2006-10-20 | 2010-11-30 | Rockwell Automation Technologies, Inc. | Standard MES interface for discrete manufacturing |
| US7894917B2 (en) * | 2006-10-20 | 2011-02-22 | Rockwell Automation Technologies, Inc. | Automatic fault tuning |
| EP2012227A1 (en) * | 2007-07-03 | 2009-01-07 | Peter Renner | Programming interface for programming computers |
| JP2009111518A (en) * | 2007-10-26 | 2009-05-21 | Casio Comput Co Ltd | IMAGING DEVICE, IMAGE REPRODUCING DEVICE AND ITS PROGRAM, AND DATA FILE DATA STRUCTURE |
| US9250973B2 (en) * | 2009-03-12 | 2016-02-02 | Polycore Software, Inc. | Apparatus and associated methodology of generating a multi-core communications topology |
| US20110271248A1 (en) * | 2010-04-29 | 2011-11-03 | Microsoft Corporation | Converting controls into source code |
| US8190640B2 (en) | 2010-08-12 | 2012-05-29 | Synopsys, Inc. | Group management using Unix NIS groups |
| JP5605228B2 (en) * | 2011-01-07 | 2014-10-15 | 富士ゼロックス株式会社 | Image processing apparatus and program |
| US8744980B2 (en) | 2011-09-21 | 2014-06-03 | Dell Products Lp | Systems and methods for analysis of network equipment command line interface (CLI) and runtime management of user interface (UI) generation for same |
| US8997067B2 (en) * | 2012-01-31 | 2015-03-31 | Sap Se | Unified software build system |
| EP2804342A4 (en) * | 2012-02-17 | 2014-11-19 | Huawei Tech Co Ltd | METHOD AND DEVICE FOR SUPPRESSING CONFIGURATION CONTROL IN COMMUNICATION EQUIPMENT |
| CN103632016A (en) * | 2013-12-20 | 2014-03-12 | 哈尔滨理工大学 | Simulation method based on dynamic mesh technology for hydrostatic bearing pressure field |
| ES2873324T3 (en) * | 2014-10-17 | 2021-11-03 | Labcyte Inc | Method and system for determining the concentration of an analyte in a fluid sample |
| US9910641B2 (en) * | 2015-10-14 | 2018-03-06 | Microsoft Technology Licensing, Llc | Generation of application behaviors |
Family Cites Families (50)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4613946A (en) | 1984-06-07 | 1986-09-23 | Forman Ernest H | Method and apparatus for generating hierarchical displays |
| US5262761A (en) | 1987-09-08 | 1993-11-16 | Intelligent Micro Systems, Inc. | Displaying hierarchical tree-like designs in windows |
| US4821211A (en) | 1987-11-19 | 1989-04-11 | International Business Machines Corp. | Method of navigating among program menus using a graphical menu tree |
| US5301278A (en) * | 1988-04-29 | 1994-04-05 | International Business Machines Corporation | Flexible dynamic memory controller |
| US5159687A (en) * | 1989-11-14 | 1992-10-27 | Caseworks, Inc. | Method and apparatus for generating program code files |
| US5860010A (en) | 1992-03-12 | 1999-01-12 | Bull S.A. | Use of language with similar representation for programs and data in distributed data processing |
| JP2788850B2 (en) * | 1993-02-18 | 1998-08-20 | 日本電気株式会社 | Optimal menu inquiry method and editing method of structural data by hierarchical menu inquiry |
| CA2643234C (en) * | 1993-10-29 | 2012-05-15 | Microsoft Corporation | Method and system for generating a computer program |
| US5649100A (en) | 1994-08-25 | 1997-07-15 | 3Com Corporation | Network backplane interface having a network management section for managing and configuring networks on the backplane based upon attributes established in a parameter table |
| US5530796A (en) * | 1994-09-30 | 1996-06-25 | International Business Machines Corporation | Menu bar editor |
| US6141792A (en) | 1994-10-31 | 2000-10-31 | International Business Machines Corporation | Object oriented framework for specifying the format of compiler output with a template facility |
| US5537630A (en) * | 1994-12-05 | 1996-07-16 | International Business Machines Corporation | Method and system for specifying method parameters in a visual programming system |
| US5625783A (en) * | 1994-12-13 | 1997-04-29 | Microsoft Corporation | Automated system and method for dynamic menu construction in a graphical user interface |
| US5862379A (en) * | 1995-03-07 | 1999-01-19 | International Business Machines Corporation | Visual programming tool for developing software applications |
| US5742762A (en) | 1995-05-19 | 1998-04-21 | Telogy Networks, Inc. | Network management gateway |
| US5644736A (en) | 1995-05-25 | 1997-07-01 | International Business Machines Corporation | System and method for selecting components of a hierarchical file structure |
| US5644738A (en) * | 1995-09-13 | 1997-07-01 | Hewlett-Packard Company | System and method using context identifiers for menu customization in a window |
| GB9526129D0 (en) * | 1995-12-21 | 1996-02-21 | Philips Electronics Nv | Machine code format translation |
| US6434739B1 (en) * | 1996-04-22 | 2002-08-13 | International Business Machines Corporation | Object oriented framework mechanism for multi-target source code processing |
| US6493006B1 (en) * | 1996-05-10 | 2002-12-10 | Apple Computer, Inc. | Graphical user interface having contextual menus |
| US5815703A (en) | 1996-06-28 | 1998-09-29 | Microsoft Corporation | Computer-based uniform data interface (UDI) method and system using an application programming interface (API) |
| US5996010A (en) | 1996-08-29 | 1999-11-30 | Nortel Networks Corporation | Method of performing a network management transaction using a web-capable agent |
| US5784583A (en) * | 1996-09-09 | 1998-07-21 | International Business Machine Corp. | Intuitive technique for building graphical menus |
| US6003077A (en) | 1996-09-16 | 1999-12-14 | Integrated Systems, Inc. | Computer network system and method using domain name system to locate MIB module specification and web browser for managing SNMP agents |
| US5931917A (en) | 1996-09-26 | 1999-08-03 | Verifone, Inc. | System, method and article of manufacture for a gateway system architecture with system administration information accessible from a browser |
| US5909550A (en) | 1996-10-16 | 1999-06-01 | Cisco Technology, Inc. | Correlation technique for use in managing application-specific and protocol-specific resources of heterogeneous integrated computer network |
| US5901286A (en) | 1996-11-15 | 1999-05-04 | Canon Information Systems, Inc. | Method and apparatus for communicating with a network peripheral |
| US5870545A (en) | 1996-12-05 | 1999-02-09 | Hewlett-Packard Company | System and method for performing flexible workflow process compensation in a distributed workflow management system |
| US6009274A (en) | 1996-12-13 | 1999-12-28 | 3Com Corporation | Method and apparatus for automatically updating software components on end systems over a network |
| US6044218A (en) | 1997-01-31 | 2000-03-28 | Sun Microsystems, Inc. | System, method and article of manufacture for creating a live application or applet development environment |
| US5987513A (en) | 1997-02-19 | 1999-11-16 | Wipro Limited | Network management using browser-based technology |
| EP0860773B1 (en) * | 1997-02-21 | 2004-04-14 | Alcatel | Method of generating a software application |
| US5864865A (en) | 1997-03-24 | 1999-01-26 | Novell, Inc. | Management information base listing viewer |
| US5872956A (en) * | 1997-04-24 | 1999-02-16 | International Business Machines Corporation | Design methodology for device drivers supporting various operating systems network protocols and adapter hardware |
| US6028602A (en) | 1997-05-30 | 2000-02-22 | Telefonaktiebolaget Lm Ericsson | Method for managing contents of a hierarchical data model |
| US6268852B1 (en) * | 1997-06-02 | 2001-07-31 | Microsoft Corporation | System and method for facilitating generation and editing of event handlers |
| US5999948A (en) | 1997-09-03 | 1999-12-07 | 3Com Corporation | Dynamic configuration forms in network management software |
| US6054983A (en) | 1997-09-30 | 2000-04-25 | The United States Of America As Represented By The Secretary Of The Navy | Methods for operating a universal client device permitting interoperation between any two computers |
| US6484149B1 (en) * | 1997-10-10 | 2002-11-19 | Microsoft Corporation | Systems and methods for viewing product information, and methods for generating web pages |
| GB2332288A (en) | 1997-12-10 | 1999-06-16 | Northern Telecom Ltd | agent enabling technology |
| US6121968A (en) * | 1998-06-17 | 2000-09-19 | Microsoft Corporation | Adaptive menus |
| US6356910B1 (en) * | 1998-08-07 | 2002-03-12 | Paul Zellweger | Method and apparatus for a self-service content menu |
| US6226787B1 (en) * | 1999-01-25 | 2001-05-01 | Hewlett-Packard Company | Visualization method and system for dynamically displaying operations of a program |
| US6598052B1 (en) * | 1999-02-19 | 2003-07-22 | Sun Microsystems, Inc. | Method and system for transforming a textual form of object-oriented database entries into an intermediate form configurable to populate an object-oriented database for sending to java program |
| US6298354B1 (en) * | 1999-02-19 | 2001-10-02 | Sun Microsystems, Inc. | Mechanism and process to transform a grammar-derived intermediate form to an object-oriented configuration database |
| US6438742B1 (en) * | 1999-05-28 | 2002-08-20 | Visual Click Software, Inc. | Object-oriented system and method for visually generating software applications |
| US6405365B1 (en) * | 1999-07-02 | 2002-06-11 | Cisco Technology, Inc. | Computer program command generator and parser |
| US6490716B1 (en) * | 1999-08-20 | 2002-12-03 | Hewlett-Packard Company | Automated design of processor instruction units |
| US6701513B1 (en) * | 2000-01-14 | 2004-03-02 | Measurement Computing Corporation | Program-development environment for use in generating application programs |
| US7032223B2 (en) * | 2000-03-01 | 2006-04-18 | Realtek Semiconductor Corp. | Transport convergence sub-system with shared resources for multiport xDSL system |
-
2001
- 2001-03-01 AU AU2001250016A patent/AU2001250016A1/en not_active Abandoned
- 2001-03-01 US US09/797,106 patent/US20020083414A1/en not_active Abandoned
- 2001-03-01 AU AU2001239976A patent/AU2001239976A1/en not_active Abandoned
- 2001-03-01 AU AU2001243371A patent/AU2001243371A1/en not_active Abandoned
- 2001-03-01 US US09/797,122 patent/US20020010908A1/en not_active Abandoned
- 2001-03-01 US US09/797,114 patent/US6678885B2/en not_active Expired - Fee Related
- 2001-03-01 WO PCT/US2001/006641 patent/WO2001065348A1/en not_active Ceased
- 2001-03-01 WO PCT/US2001/006642 patent/WO2001065364A1/en not_active Ceased
- 2001-03-01 WO PCT/US2001/040212 patent/WO2001065332A2/en not_active Ceased
-
2003
- 2003-11-14 US US10/713,821 patent/US7162709B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| WO2001065348A1 (en) | 2001-09-07 |
| US6678885B2 (en) | 2004-01-13 |
| WO2001065332A3 (en) | 2003-02-13 |
| US20040098402A1 (en) | 2004-05-20 |
| US20020010908A1 (en) | 2002-01-24 |
| AU2001239976A1 (en) | 2001-09-12 |
| AU2001243371A1 (en) | 2001-09-12 |
| US20020083414A1 (en) | 2002-06-27 |
| WO2001065364A1 (en) | 2001-09-07 |
| US7162709B2 (en) | 2007-01-09 |
| WO2001065332A2 (en) | 2001-09-07 |
| US20020059565A1 (en) | 2002-05-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| AU2001250016A1 (en) | System and method for automatic software code generation | |
| AU2001227600A1 (en) | System and method for flexible software linking | |
| AU2001257572A1 (en) | Method and system for account activation | |
| AU2001288372A1 (en) | System and method for tele-ophthalmology | |
| AU2002365045A1 (en) | System and method for automated test-case generation for software | |
| WO2002007460A8 (en) | A system and method for context association | |
| AU7331700A (en) | Software rehosting system and method | |
| AU2001259525A1 (en) | Location based messaging method and system | |
| AU2002238019A1 (en) | System and method for generating and maintaining software code | |
| AU2002214663A1 (en) | System and method for ensuring order fulfillment | |
| AU2002214667A1 (en) | System and method for rapid telepositioning | |
| WO2002052390A8 (en) | Method and system for account management | |
| AU7857300A (en) | Method and system for developing software | |
| AU2001249483A1 (en) | System and method for representing related concepts | |
| AU3598500A (en) | System and method for generating recovery code | |
| AU2002222170A1 (en) | Method and system for icosaborane implantation | |
| AU2001262605A1 (en) | Method and system for implementing a game | |
| WO2002023370A8 (en) | Optimization method and system | |
| AU2001265407A1 (en) | Method and system for instant messaging | |
| AU2002213227A1 (en) | Generalizer system and method | |
| AU2002248172A1 (en) | System and method for fitting shoes | |
| AU2001239863A1 (en) | System and method for implementing a project facility | |
| AU1889699A (en) | Method and system for executing mobile code | |
| AU2001290346A1 (en) | System and method for simulated engagement | |
| AU2001291760A1 (en) | Method and system for case conversion |