Method and apparatus for representing data dependencies in software modeling systems
    1.
    发明公开
    Method and apparatus for representing data dependencies in software modeling systems 失效
    装置和方法用于在软件建模系统表示数据依存关系

    公开(公告)号:EP0738965A3

    公开(公告)日:1998-09-09

    申请号:EP96106087

    申请日:1996-04-19

    IPC分类号: G06F9/06 G06F9/44 G06F17/50

    摘要: A method and apparatus for converting a set of functions of any software system that does modeling into a corresponding set of parametric functions that, when called, generate not only a resulting model, but also a dependency graph representation of the model. The dependency graph can include directed functions and non-directed constraint relationships, and is used when a change is made to the model so that only affected portions of the model are reevaluated. The dependency graph can be visually presented to a user, and can be created or edited through a visual programming environment. The graph can be modified to change either input values to the model, or the graph elements that represent the functions used in creating the model. When changes to the dependency graph are made, it can be reevaluated to incorporate the changes into the model. When the visual programming environment is used to modify the graph, the environment calls the parametric set of functions. The set of parametric functions is generated by creating wrappers in a standard programming language around the functions of the software system. The dependency graph can also be used to generate a computer program in a standard language that, when executed on the software system, regenerates the model as well as the dependency representation. The computer program can also be edited and then executed on the software system to generate a modified version of the model.