[go: up one dir, main page]

WO2008009629A3 - Method for producing a consistent state of a program component quantity of a computer program - Google Patents

Method for producing a consistent state of a program component quantity of a computer program Download PDF

Info

Publication number
WO2008009629A3
WO2008009629A3 PCT/EP2007/057227 EP2007057227W WO2008009629A3 WO 2008009629 A3 WO2008009629 A3 WO 2008009629A3 EP 2007057227 W EP2007057227 W EP 2007057227W WO 2008009629 A3 WO2008009629 A3 WO 2008009629A3
Authority
WO
WIPO (PCT)
Prior art keywords
component quantity
source code
new
program component
program
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.)
Ceased
Application number
PCT/EP2007/057227
Other languages
German (de)
French (fr)
Other versions
WO2008009629A2 (en
Inventor
Christian Schaefer
Sadi Yigit
Ulf Dreyer
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.)
Robert Bosch GmbH
Original Assignee
Robert Bosch GmbH
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 Robert Bosch GmbH filed Critical Robert Bosch GmbH
Publication of WO2008009629A2 publication Critical patent/WO2008009629A2/en
Publication of WO2008009629A3 publication Critical patent/WO2008009629A3/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code

Landscapes

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

Abstract

The invention relates to a method for producing a consistent state of a program component quantity (2, 2-1, 2-2, 2-3, 2-4) of a computer program, said method using a program component quantity (2, 2-1, 2-2, 2-3, 2-4) containing information (4, 4-1, 4-2) about the model forming the basis of the computer program, a source code (6, 6-1, 6-2), and a structure description (8, 8-1, 8-2). In a consistent state of the program component quantity (2, 2-1, 2-4), the source code (6, 6-1, 6-2) can be automatically generated from the model information (4, 4-1, 4-2) according to the structure description (8, 8-1, 8-2). Said method contains the following steps: a new source code (6-2) which contains variations in relation to an initial output source code (6-1) of a consistent initial program component quantity (2-1) is provided; at least some of the components (4-1, 8-1) of the initial program component quantity (2-1) are compared with the new source code (6-2); and a new structure description (8-2) and new model information (4-2) are produced on the basis of the comparison such that the new source code (6-2) can be automatically generated from the new model information (4-2) according to the new structure description (8-2).
PCT/EP2007/057227 2006-07-18 2007-07-13 Method for producing a consistent state of a program component quantity of a computer program Ceased WO2008009629A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE200610033143 DE102006033143A1 (en) 2006-07-18 2006-07-18 A method for establishing a consistent state of a program component set of a computer program
DE102006033143.5 2006-07-18

Publications (2)

Publication Number Publication Date
WO2008009629A2 WO2008009629A2 (en) 2008-01-24
WO2008009629A3 true WO2008009629A3 (en) 2008-03-20

Family

ID=38792350

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2007/057227 Ceased WO2008009629A2 (en) 2006-07-18 2007-07-13 Method for producing a consistent state of a program component quantity of a computer program

Country Status (2)

Country Link
DE (1) DE102006033143A1 (en)
WO (1) WO2008009629A2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001082067A1 (en) * 2000-04-21 2001-11-01 Togethersoft Corporation Methods and systems for relating data structures and object-oriented elements for distributed computing
WO2001082068A1 (en) * 2000-04-21 2001-11-01 Togethersoft Corporation Methods and systems for identifying dependencies between object-oriented elements
WO2001082072A1 (en) * 2000-04-21 2001-11-01 Togethersoft Corporation Methods and systems for generating source code for object-oriented elements
US20030083900A1 (en) * 2001-10-26 2003-05-01 Ismail Khriss Template-based method and system for reverse engineering
CA2406333A1 (en) * 2002-10-01 2004-04-01 Klocwork Solutions Corporation System and method for tracking software development

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001082067A1 (en) * 2000-04-21 2001-11-01 Togethersoft Corporation Methods and systems for relating data structures and object-oriented elements for distributed computing
WO2001082068A1 (en) * 2000-04-21 2001-11-01 Togethersoft Corporation Methods and systems for identifying dependencies between object-oriented elements
WO2001082072A1 (en) * 2000-04-21 2001-11-01 Togethersoft Corporation Methods and systems for generating source code for object-oriented elements
US20030083900A1 (en) * 2001-10-26 2003-05-01 Ismail Khriss Template-based method and system for reverse engineering
CA2406333A1 (en) * 2002-10-01 2004-04-01 Klocwork Solutions Corporation System and method for tracking software development

Also Published As

Publication number Publication date
WO2008009629A2 (en) 2008-01-24
DE102006033143A1 (en) 2008-01-24

Similar Documents

Publication Publication Date Title
WO2008073978A3 (en) Method and apparatus for dissociating binding information from objects to enable proper rights management
WO2001095133A3 (en) A method of modelling a maintenance system
WO2007019691A3 (en) Automatic website generator
WO2008013968A3 (en) Virtual processor generation model for co-simulation
WO2008045199A3 (en) Method and system for allowing access to developed applications via a multi-tenant on-demand database service
WO2007121218A3 (en) Field device editor tool
WO2008016489A3 (en) Methods and systems for modifying an integrity measurement based on user athentication
TW200622727A (en) Virtual file system
WO2008083215A3 (en) System and method for related information search and presentation from user interface content
WO2005089400A3 (en) Managing process state information in an operating system environment
WO2008030519A3 (en) Enterprise performance management software system having variable-based modeling
WO2007134242A3 (en) Method for generating decision trees integrated with petro-technical workflows
WO2009045094A3 (en) Customizable application system
WO2006007258A3 (en) Comprehensive front end method and system for automatically generating and processing photomask orders
WO2008070240A3 (en) Data charting with adaptive learning
TW200630890A (en) End user data activation
WO2008097816A3 (en) Direct access of language metadata
WO2006044623A3 (en) Method for using electronic representation of contract terms for generating another electronic representation of the contract terms
JP2006163840A5 (en)
WO2006065895A3 (en) System and method for import and export from a solid modeling program
WO2007038352A3 (en) Automated creation of model and view code
WO2008009629A3 (en) Method for producing a consistent state of a program component quantity of a computer program
WO2002073479A3 (en) Controlling the creation of process instances in workflow management systems
WO2002057910A3 (en) Integrated dynamic control flow and functionality generation for network computing environments
JP2006228065A5 (en)

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: 07787496

Country of ref document: EP

Kind code of ref document: A2

NENP Non-entry into the national phase

Ref country code: RU

122 Ep: pct application non-entry in european phase

Ref document number: 07787496

Country of ref document: EP

Kind code of ref document: A2