DECOMPOSING A GENERIC CLASS INTO LAYERS
    2.
    发明公开
    DECOMPOSING A GENERIC CLASS INTO LAYERS 审中-公开
    ZERLEGUNG EINER GENERISCHEN KLASSE IN SCHICHTEN

    公开(公告)号:EP3134811A1

    公开(公告)日:2017-03-01

    申请号:EP15771741.4

    申请日:2015-04-22

    IPC分类号: G06F9/45 G06F9/44

    摘要: Metadata-driven dynamic specialization may include applying a type erasure operation to a set of instruction in a generic class or to a method declaration that includes typed variables using an encoded form of an instruction or an argument to an instruction. The instruction may operate on values of the reference types and the argument may be a signature that indicates the reference types. The encoded form may be annotated to include metadata indicating which type variables have been erased and which reference types are the erasures of type variables. Additionally, the metadata may indicate that the instruction operates on values of, and that the argument indicates reference types that are erasures of, the type variables of the class (or method) declaration. Moreover, the encoded form of the instruction or argument may be used directly without specialization or transformation.

    摘要翻译: 专业类的加载或操作可能会触发其他类的专业化。 编译器可以被配置为识别通用类之间的依赖关系,并且根据触发类型的类型变量(例如,类型和/或类型参数化)来描述类,这些类型变量基于专门化的 一等课 编译器可以包括在生成类文件时指示类之间的依赖关系的诸如结构引用的信息。 因此,类文件可以包括指示类扩展从将特殊化代码生成器应用于参数而得到的类的信息。 加载第一类可以触发由结构描述描述的第二类的加载,使得专用器(和/或类加载器)可以应用结构描述来生成并加载用于特定参数化的第二类。

    STRUCTURAL IDENTIFICATION OF DYNAMICALLY-GENERATED, PATTERN-BASED CLASSES
    3.
    发明公开
    STRUCTURAL IDENTIFICATION OF DYNAMICALLY-GENERATED, PATTERN-BASED CLASSES 审中-公开
    捷克共和国动力机动车,马萨诸塞州KLASSEN

    公开(公告)号:EP3134806A1

    公开(公告)日:2017-03-01

    申请号:EP15721430.5

    申请日:2015-04-22

    IPC分类号: G06F9/44

    摘要: Metadata-driven dynamic specialization may include applying a type erasure operation to a set of instruction in a generic class or to a method declaration that includes typed variables using an encoded form of an instruction or an argument to an instruction. The instruction may operate on values of the reference types and the argument may be a signature that indicates the reference types. The encoded form may be annotated to include metadata indicating which type variables have been erased and which reference types are the erasures of type variables. Additionally, the metadata may indicate that the instruction operates on values of, and that the argument indicates reference types that are erasures of, the type variables of the class (or method) declaration. Moreover, the encoded form of the instruction or argument may be used directly without specialization or transformation.

    摘要翻译: 专业类的加载或操作可能会触发其他类的专业化。 编译器可以被配置为识别通用类之间的依赖关系,并且根据触发类型的类型变量(例如,类型和/或类型参数化)来描述类,这些类型变量基于专门化的 一等课 编译器可以包括在生成类文件时指示类之间的依赖关系的诸如结构引用的信息。 因此,类文件可以包括指示类扩展从将特殊化代码生成器应用于参数而得到的类的信息。 加载第一类可以触发由结构描述描述的第二类的加载,使得专用器(和/或类加载器)可以应用结构描述来生成并加载用于特定参数化的第二类。

    METHOD AND SYSTEM TO AUTOMATICALLY GENERATE USE CASE SEQUENCE DIAGRAMS AND CLASS DIAGRAMS
    5.
    发明公开
    METHOD AND SYSTEM TO AUTOMATICALLY GENERATE USE CASE SEQUENCE DIAGRAMS AND CLASS DIAGRAMS 审中-公开
    方法和系统用例顺序图和类映射的自动生成

    公开(公告)号:EP2907042A4

    公开(公告)日:2016-04-20

    申请号:EP13845303

    申请日:2013-10-11

    申请人: BAKER HUGHES INC

    发明人: GREEN DAVID W

    IPC分类号: G06F17/00 G06F9/44

    摘要: A system and computer-executed method automatically generate a sequence diagram from Class-Responsibility-Collaborator (CRC) information. The CRC information identifies objects, responsibility information for each object, and collaborator information for each object, and the CRC information corresponds with each activity in an activity diagram. The method includes storing, in a storage device, the objects and corresponding class types of the objects according to the CRC information and associating, by a processor, each of the objects with one or more other objects according to the collaborator information of the CRC information. The method also includes determining, by the processor, messages from each of the objects to associated objects according to the responsibility information, and the processor automatically generating the sequence diagram including the objects and the messages among the objects.

    摘要翻译: 一种系统和计算机执行的方法自动产生从类责任协作者(CRC)信息的序列图。 该CRC信息标识对象,每个对象责任信息,和合作者信息为每个对象,并且在一个活动图的每个活动的CRC信息对应。 该方法包括存储,在存储装置中,所述对象和相应的类类型的雅丁到CRC信息和关联的对象的,由处理器,各自与一个或多个其他对象的对象雅丁到的CRC信息的合作者信息的 , 因此,该方法包括:确定数据挖掘,由处理器,消息从每个对象相关联gemäß到责任信息的对象,并且该处理器自动生成所述时序图包括对象和对象之间的消息。