4 research outputs found

    Automatic ObjectPascal Code Generation from Catalysis Specifications

    No full text
    This paper presents a Component-based Framework Development Process, of the Cardiology Domain. The Framework, called FrameCardio, was developed in 4 steps: 1- Problem Domain Definition, 2-Components Specifications, 3-Components Internal Design and 4-Components Implementation. In the first step the framework requirements were identified, based on experiences in the development of a cardiology system with 320 classes. The main models specified in this step are the Use Cases, Actions and Collaborations Models. In the Component Specification step component external behaviors were defined with their responsibilities, operations and interfaces. The main models are the Types Model, that describes an object external behavior, regardless of implementation decisions, and the Component Interactions that details the behavior of each case used in the Sequence Diagrams. Right after, in the third step, the Specified Components are refined, considering the implementation technologies. Among the models of this step, the components Classes Diagram, Components and the Component Packages stand out. The modeling was supported by a CASE tool. Finally, in the Components Implementation step the components code was generated in the ObjectPascal language, using a Transformation System. FrameCardio was structured in layers and organized in components packages, available in the CASE tool, to be reused by the applications. In the same way as in the development of FrameCardio, the Transformation System is used to generate the ObjectPascal code of the applications. A Cardiology domain Application is presented to show Framework components reuse

    Automatic ObjectPascal Code Generation from Catalysis Specifications

    No full text

    ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π³Π΅ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ освоСния Π½Π΅Π΄Ρ€. Π’. 2

    Get PDF
    Π’ сборникС ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½Ρ‹ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΏΠ°Π»Π΅ΠΎΠ½Ρ‚ΠΎΠ»ΠΎΠ³ΠΈΠΈ, стратиграфии, Ρ‚Π΅ΠΊΡ‚ΠΎΠ½ΠΈΠΊΠΈ, историчСской ΠΈ Ρ€Π΅Π³ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ Π³Π΅ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΌΠΈΠ½Π΅Ρ€Π°Π»ΠΎΠ³ΠΈΠΈ, Π³Π΅ΠΎΡ…ΠΈΠΌΠΈΠΈ, ΠΏΠ΅Ρ‚Ρ€ΠΎΠ»ΠΎΠ³ΠΈΠΈ, Π»ΠΈΡ‚ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… ископаСмых, ΠΌΠ΅Ρ‚Π°Π»Π»ΠΎΠ³Π΅Π½ΠΈΠΈ, Π³ΠΈΠ΄Ρ€ΠΎΠ³Π΅ΠΎΠ»ΠΎΠ³ΠΈΠΈ, Π³ΠΈΠ΄Ρ€ΠΎΠ³Π΅ΠΎΡ…ΠΈΠΌΠΈΠΈ, ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½ΠΎΠΉ Π³Π΅ΠΎΠ»ΠΎΠ³ΠΈΠΈ, Π³Π΅ΠΎΡ„ΠΈΠ·ΠΈΠΊΠΈ, нСфтяной Π³Π΅ΠΎΠ»ΠΎΠ³ΠΈΠΈ, Π³Π΅ΠΎΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм Π² Π³Π΅ΠΎΠ»ΠΎΠ³ΠΈΠΈ, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ нСфтяных ΠΈ Π³Π°Π·ΠΎΠ²Ρ‹Ρ… мСстороТдСний, ΠΏΠ΅Ρ€Π΅Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΡƒΠ³Π»Π΅Π²ΠΎΠ΄ΠΎΡ€ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈ ΠΌΠΈΠ½Π΅Ρ€Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΡΡ‹Ρ€ΡŒΡ, нСфтСгазопромыслового оборудования, бурСния нСфтяных ΠΈ Π³Π°Π·ΠΎΠ²Ρ‹Ρ… скваТин, Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Ρ€Π°Π·Π²Π΅Π΄ΠΊΠΈ ΠΈ Π΄ΠΎΠ±Ρ‹Ρ‡ΠΈ, транспорта ΠΈ хранСния Π½Π΅Ρ„Ρ‚ΠΈ ΠΈ Π³Π°Π·Π°, Π³ΠΎΡ€Π½ΠΎΠ³ΠΎ Π΄Π΅Π»Π°, Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ Ρ€Π°Π·Π²Π΅Π΄ΠΊΠΈ мСстороТдСний ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… ископаСмых, гСоэкологии, гидрогСоэкологии, ΠΎΡ…Ρ€Π°Π½Ρ‹ ΠΈ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½ΠΎΠΉ Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΎΠΊΡ€ΡƒΠΆΠ°ΡŽΡ‰Π΅ΠΉ срСды, комплСксного использования ΠΌΠΈΠ½Π΅Ρ€Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΡΡ‹Ρ€ΡŒΡ, зСмлСустройства, экономики ΠΌΠΈΠ½Π΅Ρ€Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΡΡ‹Ρ€ΡŒΡ ΠΈ Π³ΠΎΡ€Π½ΠΎΠ³ΠΎ ΠΏΡ€Π°Π²Π°
    corecore