WO2007050974A3 - Managing hierarchies of components - Google Patents

Managing hierarchies of components Download PDF

Info

Publication number
WO2007050974A3
WO2007050974A3 PCT/US2006/042173 US2006042173W WO2007050974A3 WO 2007050974 A3 WO2007050974 A3 WO 2007050974A3 US 2006042173 W US2006042173 W US 2006042173W WO 2007050974 A3 WO2007050974 A3 WO 2007050974A3
Authority
WO
WIPO (PCT)
Prior art keywords
module
sub
hierarchy
component
components
Prior art date
Application number
PCT/US2006/042173
Other languages
French (fr)
Other versions
WO2007050974A2 (en
Inventor
Dana Rigg
Semyon Reyfman
Mahesh Raghavan
Kenneth Cox
Mitch Mastellone
Original Assignee
Matrixone Inc
Dana Rigg
Semyon Reyfman
Mahesh Raghavan
Kenneth Cox
Mitch Mastellone
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 Matrixone Inc, Dana Rigg, Semyon Reyfman, Mahesh Raghavan, Kenneth Cox, Mitch Mastellone filed Critical Matrixone Inc
Publication of WO2007050974A2 publication Critical patent/WO2007050974A2/en
Publication of WO2007050974A3 publication Critical patent/WO2007050974A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/70Software maintenance or management
    • G06F8/71Version control; Configuration management

Abstract

Described are methods, systems, and apparatus, including computer program products for managing a hierarchy of modules. A user can select a first hierarchy or a second hierarchy, where the first hierarchy includes a module and a first sub-module. The module is associated with a component and the first sub-module is associated with a first sub-component of the component. The module is associated with the first sub-module using a first hierarchical reference of a first type. The second hierarchy includes the module and a second sub-module, where the second sub-module is associated with the first sub-component. The module is associated with the second sub-module using a second hierarchical reference of a second type that is different from the first type.
PCT/US2006/042173 2005-10-26 2006-10-26 Managing hierarchies of components WO2007050974A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/259,739 2005-10-26
US11/259,739 US8521736B2 (en) 2005-10-26 2005-10-26 Managing hierarchies of components

Publications (2)

Publication Number Publication Date
WO2007050974A2 WO2007050974A2 (en) 2007-05-03
WO2007050974A3 true WO2007050974A3 (en) 2007-07-26

Family

ID=37895949

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2006/042173 WO2007050974A2 (en) 2005-10-26 2006-10-26 Managing hierarchies of components

Country Status (2)

Country Link
US (1) US8521736B2 (en)
WO (1) WO2007050974A2 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102007049958A1 (en) * 2007-10-18 2009-05-07 Siemens Ag Method and system for updating a multi-layered application
US8799044B2 (en) * 2009-01-23 2014-08-05 Infosys Limited System and method for customizing product lifecycle management process to improve product effectiveness
US20120066265A1 (en) * 2010-09-10 2012-03-15 Siemens Corporation Method and Apparatus for Supporting Multiple Users Working on a Project
US9087156B2 (en) * 2013-11-15 2015-07-21 Google Inc. Application version release management
US10127261B2 (en) * 2013-12-31 2018-11-13 Dassault Systems Enovia Corporation Methods and systems for resolving conflicts in hierarchically-referenced data
US9626471B2 (en) * 2014-02-21 2017-04-18 Dassault Systemes Americas Corp. Methods and systems for filtering components in hierarchically-referenced data
US9535689B2 (en) * 2014-12-31 2017-01-03 Paypal, Inc. Source control management system with contingent dependency handling

Family Cites Families (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4442332A (en) 1981-07-13 1984-04-10 The Electricity Council Heat treatment of rotationally symmetrical workpieces by induction heating
GB8311917D0 (en) 1983-04-30 1983-06-02 Lucas Ind Plc Electronic control system
US4558413A (en) * 1983-11-21 1985-12-10 Xerox Corporation Software version management system
GB8402470D0 (en) 1984-01-31 1984-03-07 Lucas Ind Plc Drive circuits
GB8406331D0 (en) 1984-03-10 1984-04-11 Lucas Ind Plc Control system
GB8422754D0 (en) 1984-09-08 1984-10-10 Lucas Ind Plc Transducer means
US4686384A (en) 1985-08-09 1987-08-11 Harris Corporation Fuse programmable DC level generator
US4644191A (en) 1985-09-19 1987-02-17 Harris Corporation Programmable array logic with shared product terms
US4968900A (en) 1989-07-31 1990-11-06 Harris Corporation Programmable speed/power arrangement for integrated devices having logic matrices
WO1994003856A1 (en) 1992-08-07 1994-02-17 Massachusetts Institute Of Technology Column-associative cache
US6138126A (en) * 1995-05-31 2000-10-24 Network Appliance, Inc. Method for allocating files in a file system integrated with a raid disk sub-system
US5678040A (en) * 1993-10-29 1997-10-14 Motorola, Inc. Method for managing a hierarchical design transaction
JP3035868B2 (en) 1995-01-26 2000-04-24 インターナシヨナル・ビジネス・マシーンズ・コーポレーシヨン Method and apparatus for ATM exchange
US5623545A (en) 1995-08-31 1997-04-22 National Semiconductor Corporation Automatic data generation for self-test of cryptographic hash algorithms in personal security devices
GB2318657B (en) 1997-07-15 1998-09-02 Ncipher Corp Limited Microprocessor cache consistency
US6236222B1 (en) 1997-11-19 2001-05-22 Philips Electronics North America Corp. Method and apparatus for detecting misalignments in interconnect structures
US6215129B1 (en) 1997-12-01 2001-04-10 Vsli Technology, Inc. Via alignment, etch completion, and critical dimension measurement method and structure
US6397231B1 (en) 1998-08-31 2002-05-28 Xerox Corporation Virtual documents generated via combined documents or portions of documents retrieved from data repositories
US6249039B1 (en) 1998-09-10 2001-06-19 Bourns, Inc. Integrated inductive components and method of fabricating such components
US6174803B1 (en) 1998-09-16 2001-01-16 Vsli Technology Integrated circuit device interconnection techniques
GB9909539D0 (en) 1999-04-27 1999-06-23 Ncipher Corp Limited Data storage and retrieval
US6269060B1 (en) 1999-09-09 2001-07-31 Ian E. Harvey Programmable write signal generator
US6687710B1 (en) 1999-12-03 2004-02-03 Synchronicity Software, Inc. Intellectual property library management system
US6449627B1 (en) 2000-01-21 2002-09-10 International Business Machines Corp. Volume management method and system for a compilation of content
US6982939B2 (en) 2000-02-02 2006-01-03 Lsi Logic Corporation Write compensation for data storage and communication systems
WO2001098921A1 (en) 2000-06-21 2001-12-27 Mentor Graphics Corp. System for intellectual property reuse in integrated circuit design
AU2001278575A1 (en) 2000-07-28 2002-02-13 Glaxo Group Limited Document management and publication using reusable packages and components
US6647396B2 (en) 2000-12-28 2003-11-11 Trilogy Development Group, Inc. Classification based content management system
US7200627B2 (en) 2001-03-21 2007-04-03 Nokia Corporation Method and apparatus for generating a directory structure
US7353236B2 (en) 2001-03-21 2008-04-01 Nokia Corporation Archive system and data maintenance method
JP2002311975A (en) * 2001-04-16 2002-10-25 Sony Corp Recording method, recorder, reproducing method, and reproducing device
MXPA03011976A (en) 2001-06-22 2005-07-01 Nervana Inc System and method for knowledge retrieval, management, delivery and presentation.
GB0116568D0 (en) 2001-07-06 2001-08-29 Ncipher Corp Ltd Firmware validation
GB0122169D0 (en) 2001-09-13 2001-10-31 Ncipher Corp Ltd Digital time stamping system
US7188333B1 (en) * 2001-12-28 2007-03-06 Sprint Communications Company L.P. Product incompatibility system
US6999966B2 (en) * 2002-04-23 2006-02-14 International Business Machines Corporation Content management system and methodology for implementing a complex object using nested/recursive structures
US7099899B2 (en) * 2002-04-23 2006-08-29 International Business Machines Corporation System and method for item versioning in a content mangement system
US20030227487A1 (en) 2002-06-01 2003-12-11 Hugh Harlan M. Method and apparatus for creating and accessing associative data structures under a shared model of categories, rules, triggers and data relationship permissions
US20040059802A1 (en) 2002-06-24 2004-03-25 Christian Jacquemot Modeling states and/or transitions in a computer system
US7085755B2 (en) 2002-11-07 2006-08-01 Thomson Global Resources Ag Electronic document repository management and access system
US7539985B2 (en) 2003-02-26 2009-05-26 Bea Systems, Inc. Systems and methods for dynamic component versioning
GB2404535B (en) 2003-07-29 2006-07-19 Ncipher Corp Ltd Secure transmission of data within a distributed computer system
US7103434B2 (en) 2003-10-14 2006-09-05 Chernyak Alex H PLM-supportive CAD-CAM tool for interoperative electrical and mechanical design for hardware electrical systems
US7000214B2 (en) 2003-11-19 2006-02-14 International Business Machines Corporation Method for designing an integrated circuit having multiple voltage domains

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
AHMED, R: "Version management of composite objects in CAD databases", INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA , PROCEEDINGS OF THE 1991 ACM SIGMOD INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 1991, Denver, Colorado, United States, pages 218 - 227, XP002430629, Retrieved from the Internet <URL:http://portal.acm.org/citation.cfm?id=115825&coll=portal&dl=ACM> [retrieved on 20070423] *
AL-KHUDAIR, A: "Dynamic Evolution and Consistency of Collaborative Configurations in Object-Oriented Databases", INTERNET ARTICLE, 2001, pages 207 - 218, XP002430626, Retrieved from the Internet <URL:http://ieeexplore.ieee.org/iel5/7492/20381/00941674.pdf?tp=&arnumber=941674&isnumber=20381> [retrieved on 20070423] *
KATZ, R.H.: "A version server for computer-aided design data", ANNUAL ACM IEEE DESIGN AUTOMATION CONFERENCE, PROCEEDINGS OF THE 23RD ACM/IEEE CONFERENCE ON DESIGN AUTOMATION, 1986, Las Vegas, Nevada, United States, pages 27 - 33, XP002430627, ISBN: 0-8186-0702-5, Retrieved from the Internet <URL:http://portal.acm.org/citation.cfm?id=318013.318019> [retrieved on 20070423] *
KATZ, RANDY H: "Version Modeling Concepts for Computer-Aided Design Databases", INTERNET ARTICLE, November 1985 (1985-11-01), pages 0 - 21, XP002430625, Retrieved from the Internet <URL:http://techreports.lib.berkeley.edu/accessPages/CSD-86-270.html> [retrieved on 20070423] *
LAMBRIX, P: "Aspects of version management of composite objects", INTERNET ARTICLE, 1992, Linköping, Sweden, pages 1 - 71, XP002430628, Retrieved from the Internet <URL:http://citeseer.ist.psu.edu/lambrix92aspect.html> [retrieved on 20070423] *

Also Published As

Publication number Publication date
US8521736B2 (en) 2013-08-27
WO2007050974A2 (en) 2007-05-03
US20070106708A1 (en) 2007-05-10

Similar Documents

Publication Publication Date Title
WO2007050974A3 (en) Managing hierarchies of components
WO2007124139A8 (en) Computer systems and methods for automatic generation of models for a dataset
WO2007076150A8 (en) Systems and methods for generating a social timeline
WO2008148130A3 (en) Distributed system for monitoring information events
WO2009052026A3 (en) Software factory specification and execution model
WO2009078020A3 (en) System and method for automatic creation of web content for mobile communicators
WO2008008765A3 (en) Role-based access in a multi-customer computing environment
WO2007115082A3 (en) Systems and methods of transforming data for web communities and web applications
WO2003073472A3 (en) Electronic component design, procurement and manufacturing collaboration
WO2007108943A3 (en) Query system using iterative grouping and narrowing of query results
WO2007061975A3 (en) Dynamically editable electronic product catalogs
WO2005045740A3 (en) System and method for preference application installation and execution
WO2007059023A3 (en) Historian module for use in an industrial automation controller
TW200511033A (en) Implementing a second computer system as an interface for a first computer system
WO2006074019A3 (en) Milarrs systems and methods
WO2006084258A3 (en) System for the management and use of information from voice input
WO2006044689A3 (en) Food product contamination event management system and method
WO2003069470A1 (en) Application creation system, creation apparatus, creation method, application providing system, providing apparatus, providing method, application operation system, operation apparatus, and operation method
WO2008138747A3 (en) Method and device for data processing and communication system comprising such device
WO2009005981A3 (en) Flexible namespace prioritization
WO2006105443A3 (en) Automated change approval
WO2007005315A3 (en) Distributing input events to multiple applications in an interactive media environment
WO2006058181A3 (en) Publication system
WO2006116324A3 (en) Methods and apparatus for accessing geospatial information
WO2009005992A3 (en) Tuning and optimizing distributed systems with declarative models

Legal Events

Date Code Title Description
NENP Non-entry into the national phase

Ref country code: DE

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

Ref document number: 06826981

Country of ref document: EP

Kind code of ref document: A2

122 Ep: pct application non-entry in european phase

Ref document number: 06826981

Country of ref document: EP

Kind code of ref document: A2