DE69622875T2 - System und verfahren zum generieren von anwendungsprogrammen und deren dokumentation - Google Patents

System und verfahren zum generieren von anwendungsprogrammen und deren dokumentation

Info

Publication number
DE69622875T2
DE69622875T2 DE69622875T DE69622875T DE69622875T2 DE 69622875 T2 DE69622875 T2 DE 69622875T2 DE 69622875 T DE69622875 T DE 69622875T DE 69622875 T DE69622875 T DE 69622875T DE 69622875 T2 DE69622875 T2 DE 69622875T2
Authority
DE
Germany
Prior art keywords
functionally descriptive
syntax
sequences
application program
atomic sequences
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.)
Expired - Fee Related
Application number
DE69622875T
Other languages
English (en)
Other versions
DE69622875D1 (de
Inventor
T Stack
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.)
Authorgenics Inc
Original Assignee
Authorgenics 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 Authorgenics Inc filed Critical Authorgenics Inc
Publication of DE69622875D1 publication Critical patent/DE69622875D1/de
Application granted granted Critical
Publication of DE69622875T2 publication Critical patent/DE69622875T2/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/33Intelligent editors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/70Software maintenance or management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/70Software maintenance or management
    • G06F8/73Program documentation
DE69622875T 1995-10-27 1996-10-10 System und verfahren zum generieren von anwendungsprogrammen und deren dokumentation Expired - Fee Related DE69622875T2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/549,633 US5815717A (en) 1995-10-27 1995-10-27 Application program and documentation generator system and method
PCT/US1996/016267 WO1997015882A1 (en) 1995-10-27 1996-10-10 Application program and documentation generator system and method

Publications (2)

Publication Number Publication Date
DE69622875D1 DE69622875D1 (de) 2002-09-12
DE69622875T2 true DE69622875T2 (de) 2003-04-10

Family

ID=24193816

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69622875T Expired - Fee Related DE69622875T2 (de) 1995-10-27 1996-10-10 System und verfahren zum generieren von anwendungsprogrammen und deren dokumentation

Country Status (9)

Country Link
US (2) US5815717A (de)
EP (2) EP0858629B1 (de)
AT (1) ATE222005T1 (de)
AU (1) AU716371B2 (de)
CA (1) CA2236229C (de)
DE (1) DE69622875T2 (de)
IL (1) IL124200A (de)
MX (1) MXPA98003211A (de)
WO (1) WO1997015882A1 (de)

Families Citing this family (92)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998019232A1 (fr) * 1996-10-30 1998-05-07 Information System Development Institute Procede de production de logiciel, procede de traitement et support d'enregistrement
US5987437A (en) * 1996-09-23 1999-11-16 Ncr Corporation Method of improving assistance to an operator to balance an out-of-proof transaction and an apparatus therefor
WO1998015894A1 (en) * 1996-10-09 1998-04-16 At & T Corp. Method to produce application oriented languages
US5949999A (en) * 1996-11-25 1999-09-07 Siemens Corporate Research, Inc. Software testing and requirements tracking
US6278645B1 (en) * 1997-04-11 2001-08-21 3Dlabs Inc., Ltd. High speed video frame buffer
US6772136B2 (en) 1997-08-21 2004-08-03 Elaine Kant System and method for financial instrument modeling and using Monte Carlo simulation
US6173276B1 (en) * 1997-08-21 2001-01-09 Scicomp, Inc. System and method for financial instrument modeling and valuation
US6587122B1 (en) * 1998-01-30 2003-07-01 Rockwell Automation Technologies, Inc. Instruction syntax help information
US8220017B1 (en) * 1998-04-30 2012-07-10 International Business Machines Corporation System and method for programmatic generation of continuous media presentations
WO1999057633A1 (en) * 1998-05-04 1999-11-11 Lockheed Martin Corporation Apparatus and method for creating and documenting procedures
US6701516B1 (en) * 1998-05-21 2004-03-02 Qifang Li P++ software
TW420777B (en) * 1998-05-29 2001-02-01 Bridgewell Inc A query method of dynamitic attribute database management
US6507855B1 (en) * 1998-06-25 2003-01-14 Cisco Technology, Inc. Method and apparatus for extracting data from files
FR2786003A1 (fr) * 1998-11-16 2000-05-19 Cit Alcatel Procede de generation du code source d'un programme pour un equipement informatique
CA2256931A1 (en) * 1998-12-23 2000-06-23 Robert Weisz Source editing in a graphical hierarchical environment
JP2001014316A (ja) * 1999-04-28 2001-01-19 Aizu Doken Corp 建築土木用データベース生成装置及び表示装置
US20010044106A1 (en) * 1999-05-21 2001-11-22 Eric Henderson Method and apparatus for solid state molecular analysis
WO2000079379A1 (en) * 1999-06-19 2000-12-28 Kent Ridge Digital Labs A system of organising catalog data for searching and retrieval
US6529889B1 (en) 1999-07-27 2003-03-04 Acappella Software, Inc. System and method of knowledge architecture
US6931621B2 (en) 1999-12-29 2005-08-16 Baker Hughes Incorporated Method and system and article of manufacture for an N-tier software component architecture oilfield model
US6854107B2 (en) * 1999-12-29 2005-02-08 Baker Hughes Incorporated Method of and system for designing an N-tier software architecture for use in generating software components
US9959115B2 (en) * 2000-01-11 2018-05-01 Ecora.Com Corp. Method and system for automatic documentation of configurable systems
US6981207B1 (en) 2000-01-11 2005-12-27 Ecora Software Corporation Automatic documentation of configurable systems by outputting explanatory information of configuration parameters in a narrative format and configuration parameters differences
US6973639B2 (en) * 2000-01-25 2005-12-06 Fujitsu Limited Automatic program generation technology using data structure resolution unit
US20030188300A1 (en) * 2000-02-18 2003-10-02 Patrudu Pilla G. Parallel processing system design and architecture
US7099809B2 (en) * 2000-05-04 2006-08-29 Dov Dori Modeling system
WO2001086485A2 (en) * 2000-05-09 2001-11-15 Fair, Isaac And Company Approach for re-using business rules
US6959429B1 (en) * 2000-05-16 2005-10-25 Watterson-Prime Software, Inc. System for developing data collection software applications
AU2001258853A1 (en) * 2000-05-30 2001-12-11 Information System Development Institute Processing method using synchronization structure of information processor
JP3736308B2 (ja) * 2000-07-14 2006-01-18 日本電気株式会社 ソフトウェアコンポーネント自動生成システム
US20020092004A1 (en) * 2000-07-26 2002-07-11 Lee John Michael Methods and systems for automatically generating software applications
US6684388B1 (en) * 2000-08-22 2004-01-27 International Business Machines Corporation Method for generating platform independent, language specific computer code
US20020065818A1 (en) * 2000-08-23 2002-05-30 Starr Ronald E. Computerized method and applications generator system for developing a customizable electronic records management system
FI20002377A (fi) * 2000-10-27 2002-04-28 Ssh Comm Security Corp Menetelmä käännetyn suodatinkoodin hallitsemiseksi
DE10057575A1 (de) * 2000-11-20 2002-05-29 Andreas Foltinek Verfahren zur automatischen Softwaregenerierung
US6964024B2 (en) * 2001-02-07 2005-11-08 Xerox Corporation Operator-defined visitation sequence of client user interface controls
US7620731B1 (en) * 2001-02-21 2009-11-17 Microsoft Corporation Isolated persistent storage
AU2002367562A1 (en) * 2001-08-30 2003-09-29 Richard C. Hicks Automated generation of intelligent systems into procedural languages
US6957178B2 (en) * 2001-10-29 2005-10-18 Honeywell International Inc. Incremental automata verification
US6976188B2 (en) * 2001-11-02 2005-12-13 American Megatrends, Inc. System and method for creating a customized power on self test (POST) program for use in a computing system
US7610583B2 (en) * 2002-04-23 2009-10-27 Gateway, Inc. Personalized software installation method for computer manufacturers
WO2003107137A2 (en) * 2002-06-18 2003-12-24 Phil Kongtcheu Methods, systems and computer program products to facilitate the formation and trading of derivatives contracts
US7346891B2 (en) 2002-07-05 2008-03-18 Eka Systems Inc. System and method for automating generation of an automated sensor network
CA2393196C (en) * 2002-07-11 2005-10-04 Corel Corporation System and method for preflighting documents
US7127675B1 (en) * 2002-07-15 2006-10-24 Sprint Spectrum L.P. Method and system for automatically revising software help documentation
KR100958909B1 (ko) * 2002-07-25 2010-05-19 코닌클리케 필립스 일렉트로닉스 엔.브이. 소스 코드에서의 규격을 분할하는 방법 및 목표 시스템을 생성하는 공동-설계 방법
JP3755517B2 (ja) * 2003-03-20 2006-03-15 コニカミノルタフォトイメージング株式会社 画像表示装置およびプログラム
US7433878B2 (en) * 2003-06-23 2008-10-07 American Express Travel Related Services Company, Inc. Method and system for interfacing with accounting systems
US8219968B2 (en) * 2003-07-17 2012-07-10 Raytheon Company Designing computer programs
US7840943B2 (en) * 2003-08-08 2010-11-23 Oracle America, Inc. Method and apparatus for transferring data in a distributed testing system
US7472422B1 (en) 2003-09-10 2008-12-30 Symantec Corporation Security management system including feedback and control
US7383534B1 (en) * 2003-09-10 2008-06-03 Symantec Corporation Configuration system and methods including configuration inheritance and revisioning
NL1024464C2 (nl) * 2003-10-06 2005-04-07 J A A A Doggen Beheer B V Werkwijze, ontwerpprogramma en uitvoeringsprogramma voor het samenstellen en uitvoeren van een computerapplicatie, alsmede gegevensdrager voorzien van ontwerpprogramma en gegevensdrager voorzien van uitvoeringsprogramma.
AU2004313518A1 (en) * 2003-12-15 2005-07-28 Evolveware Information Technology (India) Pty. Ltd An apparatus for migration and conversion of software code from any source platform to any target platform
US6876314B1 (en) * 2004-02-18 2005-04-05 Robocoder Corporation Self-generating automatic code generator
US7627851B2 (en) * 2004-07-15 2009-12-01 Conitec Gmbh Modification method for modifying a source code
US7788640B2 (en) * 2004-12-28 2010-08-31 Microsoft Corporation Using code analysis to generate documentation
JP4038216B2 (ja) * 2005-05-10 2008-01-23 ファナック株式会社 シーケンスプログラム編集装置
US7752606B2 (en) * 2005-08-10 2010-07-06 Capital One Financial Corporation Software development tool using a structured format to generate software code
US7752607B2 (en) * 2005-10-13 2010-07-06 Sap Ag System and method for testing business process configurations
EP2008232A4 (de) * 2006-03-09 2011-10-12 Evolveware Inc System und verfahren zur wissensgewinnung und -ableitung
US7707549B2 (en) * 2006-03-15 2010-04-27 Microsoft Corporation Synchronicity in software development
US8250518B2 (en) * 2006-03-30 2012-08-21 Microsoft Corporation Per user file associations
WO2007139840A2 (en) * 2006-05-24 2007-12-06 Syver, Llc Method and tool for automatic verification of software protocols
US8589869B2 (en) 2006-09-07 2013-11-19 Wolfram Alpha Llc Methods and systems for determining a formula
US8893089B2 (en) * 2006-10-09 2014-11-18 Sap Se Fast business process test case composition
US7925659B2 (en) * 2006-10-09 2011-04-12 Sap Ag Business process change analysis and test case adaptation based on change detection
US8151247B2 (en) * 2006-10-09 2012-04-03 Sap Ag Test data management
US9626161B2 (en) * 2006-12-12 2017-04-18 Ca, Inc. Computer readable medium and methods for filtering a dynamic comparison model
US7987446B2 (en) * 2007-04-24 2011-07-26 International Business Machines Corporation Method for automating variables in end-user programming system
US8112388B2 (en) * 2007-08-03 2012-02-07 Sap Ag Dependency processing of computer files
EP2073086B1 (de) * 2007-12-20 2013-02-27 Tac AB Verfahren zur Dokumentationserstellung für ein Gebäudesteuerungssystem
US7991659B2 (en) * 2008-02-11 2011-08-02 International Business Machines Corporation Accounting data retrieval method and system
US8938717B1 (en) * 2009-03-16 2015-01-20 Xilinx, Inc. Updating an installed computer program
DE102009019319A1 (de) 2009-04-30 2011-01-05 Sascha Lehner Verfahren zur Erzeugung mindestens einer Anwendungsbeschreibung
US8601015B1 (en) 2009-05-15 2013-12-03 Wolfram Alpha Llc Dynamic example generation for queries
US8788524B1 (en) 2009-05-15 2014-07-22 Wolfram Alpha Llc Method and system for responding to queries in an imprecise syntax
US8689175B2 (en) * 2010-03-03 2014-04-01 Ebay Inc. Business rules management system
US8484015B1 (en) 2010-05-14 2013-07-09 Wolfram Alpha Llc Entity pages
US8745581B2 (en) 2010-06-21 2014-06-03 Touch Technologies, Inc. Method and system for selectively copying portions of a document contents in a computing system (smart copy and paste
US8812298B1 (en) 2010-07-28 2014-08-19 Wolfram Alpha Llc Macro replacement of natural language input
US8650542B1 (en) * 2011-03-25 2014-02-11 The Mathworks, Inc. Hierarchical, self-describing function objects
US9069814B2 (en) 2011-07-27 2015-06-30 Wolfram Alpha Llc Method and system for using natural language to generate widgets
US9734252B2 (en) 2011-09-08 2017-08-15 Wolfram Alpha Llc Method and system for analyzing data using a query answering system
US8566784B2 (en) 2011-09-22 2013-10-22 Sap Ag Business process change controller
US9851950B2 (en) 2011-11-15 2017-12-26 Wolfram Alpha Llc Programming in a precise syntax using natural language
US9280348B2 (en) 2012-03-28 2016-03-08 International Business Machines Corporation Decode time instruction optimization for load reserve and store conditional sequences
US9405424B2 (en) 2012-08-29 2016-08-02 Wolfram Alpha, Llc Method and system for distributing and displaying graphical items
JP2015158870A (ja) * 2014-02-25 2015-09-03 株式会社東芝 プログラム情報生成システム、その方法、プログラム、およびプログラム情報表示システム
US9354860B2 (en) 2014-07-15 2016-05-31 Sap Se Optimizing software change processes using real-time analysis and rule-based hinting
US9141515B1 (en) * 2014-07-15 2015-09-22 Sap Se Limiting display content in editor for large data volumes
CN117461023A (zh) * 2020-12-28 2024-01-26 坦珀系统股份有限公司 从通用规范为许多编程语言产生惯用软件文档

Family Cites Families (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SE467229B (sv) * 1983-08-19 1992-06-15 Kurt Katzeff Anordning foer bildande av en information och/eller instruktion avsedd att inmatas i en datamaskins programminne
US5309355A (en) * 1984-05-24 1994-05-03 Lockwood Lawrence B Automated sales system
US5043891A (en) * 1985-08-16 1991-08-27 Wang Laboratories, Inc. Document generation apparatus and methods
JPS63181033A (ja) * 1987-01-23 1988-07-26 Hitachi Ltd プログラム自動生成方式
US4860204A (en) * 1987-02-05 1989-08-22 Softron, Inc. Computer based workstation for development of graphic representation of computer programs
US4891766A (en) * 1987-06-15 1990-01-02 International Business Machines Corporation Editor for expert system
US4884217A (en) * 1987-09-30 1989-11-28 E. I. Du Pont De Nemours And Company Expert system with three classes of rules
US5084813A (en) * 1988-04-20 1992-01-28 Kabushiki Kaisha Toshiba Rule based system for synthesizing a program suited for a target system in response to an input target system specification
WO1989012852A1 (en) * 1988-06-17 1989-12-28 Hitachi, Ltd. System for forming knowledge data
US5261103A (en) * 1988-09-12 1993-11-09 Hitachi, Ltd. Method of and system for compiling source program
JP2592955B2 (ja) * 1989-04-04 1997-03-19 株式会社東芝 プログラム自動生成装置
US5159687A (en) * 1989-11-14 1992-10-27 Caseworks, Inc. Method and apparatus for generating program code files
US5204939A (en) * 1989-12-14 1993-04-20 Fujitsu Limited Rule base processing system and rule evaluation control method therein
US5355444A (en) * 1990-01-23 1994-10-11 International Business Machines Corporation Expert system wtih a plurality of independent knowledge bases
JPH04211829A (ja) * 1990-03-27 1992-08-03 Ricoh Co Ltd 複合型エキスパートシステム
US5367619A (en) * 1990-04-27 1994-11-22 Eaton Corporation Electronic data entry system employing an expert system to facilitate generation of electronic data forms with complex interrelationships between fields and subforms
US5159662A (en) * 1990-04-27 1992-10-27 Ibm Corporation System and method for building a computer-based rete pattern matching network
US5210837A (en) * 1990-06-15 1993-05-11 Digital Equipment Corporation Methods and apparatus for transforming machine language program control into high-level language constructs by manipulating graphical program representations
JP2809497B2 (ja) * 1990-09-10 1998-10-08 日立エンジニアリング株式会社 ファジィ後向き推論装置
JPH04137039A (ja) * 1990-09-28 1992-05-12 Toshiba Corp プログラム自動生成方式
JPH04241023A (ja) * 1991-01-25 1992-08-28 Hitachi Ltd プログラム合成方法
JPH04280320A (ja) * 1991-03-08 1992-10-06 Nec Corp プログラム自動生成装置
US5301258A (en) * 1991-03-11 1994-04-05 Hitachi, Engineering Corp, Ltd. Fuzzy backward reasoning system and expert system utilizing the same
EP0525258A1 (de) * 1991-07-29 1993-02-03 International Business Machines Corporation Erzeugung von regelbasierenden Rechnerprogrammen
JPH05197573A (ja) * 1991-08-26 1993-08-06 Hewlett Packard Co <Hp> タスク指向パラダイムによるタスク管理システム
EP0529130A1 (de) * 1991-08-28 1993-03-03 International Business Machines Corporation Expertensystem mit Erklärungssystem
US5418889A (en) * 1991-12-02 1995-05-23 Ricoh Company, Ltd. System for generating knowledge base in which sets of common causal relation knowledge are generated
US5434952A (en) * 1992-06-26 1995-07-18 The Texas A&M Univesity System System and method for specifying an expert system
US5442792A (en) * 1992-08-07 1995-08-15 Hughes Aircraft Company Expert system compilation method
US5408667A (en) * 1993-07-19 1995-04-18 Motorola, Inc. Method for unified design documentation
US5506952A (en) * 1994-01-03 1996-04-09 International Business Machines Corporation Method and system for guiding the formation of a correctly structured instruction for data processing systems
JP4058118B2 (ja) * 1994-11-15 2008-03-05 株式会社日立製作所 プログラム生成システム及び方法
US5875333A (en) * 1996-06-07 1999-02-23 Electronic Data Systems Corporation Automatically generating source code for relating a dialog interface with a business object in a computing application

Also Published As

Publication number Publication date
WO1997015882A1 (en) 1997-05-01
IL124200A (en) 2001-09-13
DE69622875D1 (de) 2002-09-12
CA2236229C (en) 2002-10-29
US6257774B1 (en) 2001-07-10
ATE222005T1 (de) 2002-08-15
AU7437896A (en) 1997-05-15
AU716371B2 (en) 2000-02-24
EP1235147A2 (de) 2002-08-28
EP0858629A1 (de) 1998-08-19
EP0858629A4 (de) 1998-10-07
EP0858629B1 (de) 2002-08-07
MXPA98003211A (es) 2004-08-24
US5815717A (en) 1998-09-29
CA2236229A1 (en) 1997-05-01

Similar Documents

Publication Publication Date Title
ATE222005T1 (de) System und verfahren zum generieren von anwendungsprogrammen und deren dokumentation
IL103433A (en) Architectures and methods for dividing processing tasks into tasks for a programmable real time signal processor and tasks for a decision-making microprocessor interfacing therewith
DE69719235T2 (de) Prozessor und Verfahren zur spekulativen Ausführung von bedingten Verzweigungsbefehlen unter Verwendung einer von mehreren Verzweigungsvorhersageverfahren
DE69426980T2 (de) System zur erzeugung von uniformen steuerungsmodellen und verfahren zur prozesssteuerungsprogrammierung
EP0715264A4 (de)
DE3856079D1 (de) Verfahren für einen Blockdiagramm-Simulator
Roberts An introduction to the OLYMPUS system
Baptiste et al. Hoist scheduling problem: an approach based on constraint logic programming
DE69419036D1 (de) Datenverarbeitungssystem und betriebsverfahren
DE69942656D1 (de) Datenverarbeitungsanlage und -verfahren
ATE146608T1 (de) Dialogorientiertes programmiersystem für eine cnc-werkzeugmaschine
Schmid KEDDC-A computer aided analysis and design package for control systems
ATE140810T1 (de) Verfahren zur bestimmung von benutzerschnittstellen und programmiersystem fur einen rechner mit mehreren benutzerschnittstellen
DE59001566D1 (de) Verfahren zum eingeben und veraendern von programmdaten eines heizungsreglers.
CA2157130A1 (en) Compiling device and compiling method
JPS6476322A (en) Program synthesizing method
ATE184713T1 (de) Rechnersystem mit architektur und verfahren zur programmierung
DE69425894T2 (de) Anordnung und Verfahren zum Erstellen von Software
JPH01169605A (ja) プログラム生成装置
JPH0358232A (ja) プリプロセッサ呼び出し方式
JPS6472204A (en) Generating method for sequence program
JPH03282826A (ja) 並列化翻訳方式
Ahlgren et al. A sequence of computing courses for liberal arts colleges
Yoshifuku The Development of a Program of Linear Programming Problem Solution by AI Language Prolog
Gallacher Software tools: microprocessor applications

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee