57 research outputs found

    An analog of Chang inversion formula for weighted Radon transforms in multidimensions

    Full text link
    In this work we study weighted Radon transforms in multidimensions. We introduce an analog of Chang approximate inversion formula for such transforms and describe all weights for which this formula is exact. In addition, we indicate possible tomographic applications of inversion methods for weighted Radon transforms in 3D

    Verification of event-driven software systems using the specification language of cooperating automata objects

    Get PDF
    The CIAO (Cooperative Interaction Automata Objects) specification language is intended to describe the behavior of distributed and parallel event-driven systems. This class of systems includes various software and hardware systems for control, monitoring, data collection, and processing. The ability to verify compliance with requirements is desirable competitive advantage for such systems. The CIAO language extends the concept of state machines of the UML (Unified Modeling Language) with the possibility of cooperative interaction of several automata through strictly defined interfaces. The cooperative interaction of automatΠ° objects is defined by a link scheme that defines how the provided and required interfaces of different automatΠ° objects are connected. Thus, the behavior of the system as a whole could be described as a set of execution protocols, each of which is a sequence of interface calls, possibly with guard conditions. We represent a set of protocols using a semantic graph in which all possible paths from the initial nodes to the final nodes define sequences of interface method calls. Because the interfaces are strictly defined in advance by the connection scheme, it is possible to construct a semantic graph automatically according to a given system of interacting automaton objects. To verify the system behavior, one only has to check if each path in the semantic graph does satisfy the requirements. System requirements are formally described using conditional regular expressions that define patterns of acceptable and forbidden behavior. This article proposes methods and algorithms that allow you to check the compliance of programs in the CIAO language with the requirements automatically and, thereby, check the semantics of the developed program. The proposed method narrows the specification formalism to the class of regular languages and the programming language to a language with a simple and predefined structure. In many practical cases, this is sufficient for effective verification

    ΠœΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠ° построСния событийно-управляСмых ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… систСм с использованиСм языка спСцификации CIAO

    Get PDF
    Π‘ΠΎΠ±Ρ‹Ρ‚ΠΈΠΉΠ½ΠΎ-управляСмыС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ систСмы Π² Π½Π°ΡƒΡ‡Π½ΠΎΠΉ Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Π΅ относят ΠΊ классу систСм со слоТным ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ, Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… Ρ€Π΅Π°Π³ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΌΠΈ систСмами (reactive systems), Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ систСм, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π° ΠΎΠ΄Π½ΠΎ ΠΈ Ρ‚ΠΎ ΠΆΠ΅ Π²Ρ…ΠΎΠ΄Π½ΠΎΠ΅ воздСйствиС Ρ€Π΅Π°Π³ΠΈΡ€ΡƒΡŽΡ‚ ΠΏΠΎ-Ρ€Π°Π·Π½ΠΎΠΌΡƒ Π² зависимости ΠΎΡ‚ своСго состояния ΠΈ прСдыстории. Π’Π°ΠΊΠΈΠ΅ систСмы ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΎΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ с использованиСм ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… языковых срСдств – ΠΊΠ°ΠΊ графичСских, Ρ‚Π°ΠΊ ΠΈ тСкстовых. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½Π° ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠ° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ построСния систСм со слоТным ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ с использованиСм Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½ΠΎΠ³ΠΎ Π°Π²Ρ‚ΠΎΡ€Π°ΠΌΠΈ языка CIAO (Cooperative Interaction of Automata Objects), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт Π½Π° основС Π½Π΅Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ описания Ρ€Π΅Π°Π³ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΉ систСмы Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ ΡΠΏΠ΅Ρ†ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅. ОписаниС Ρ€Π΅Π°Π³ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΉ систСмы ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°Π΄Π°Π½ΠΎ словСсно Π½Π° СстСствСнном языкС ΠΈΠ»ΠΈ ΠΈΠ½Ρ‹ΠΌ способом, принятым Π² ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области. Π”Π°Π»Π΅Π΅ ΠΏΠΎ этой спСцификации Π½Π° языкС CIAO ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ гСнСрируСтся программная систСма Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ² Π½Π° языкС программирования Π‘++. БгСнСрированная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅, Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ спСцификации ΠΈ исходному Π½Π΅Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΌΡƒ описанию. Для языка CIAO прСдусмотрСна ΠΊΠ°ΠΊ графичСская, Ρ‚Π°ΠΊ ΠΈ тСкстовая нотация. ГрафичСская нотация основана Π½Π° Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠΉ Π½ΠΎΡ‚Π°Ρ†ΠΈΠΈ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π° ΠΈ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΡƒΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ языка модСлирования UML, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π·Π°Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π»ΠΈ сСбя Π² описании повСдСния управляСмых событиями систСм. ВСкстовый синтаксис языка CIAO описан контСкстно-свободной Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠΎΠΉ Π² рСгулярной Ρ„ΠΎΡ€ΠΌΠ΅. АвтоматичСски Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ ΠΊΠΎΠ΄ Π½Π° языкС Π‘++ допускаСт использованиС ΠΊΠ°ΠΊ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅Ρ‡Π½Ρ‹Ρ…, Ρ‚Π°ΠΊ ΠΈ Π»ΡŽΠ±Ρ‹Ρ… Π²Π½Π΅ΡˆΠ½ΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, написанных Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ. ΠŸΡ€ΠΈ этом Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ соотвСтствиС Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ спСцификации ΠΈ сгСнСрированного ΠΊΠΎΠ΄Π° сохраняСтся ΠΏΡ€ΠΈ условии соотвСтствия Π²Π½Π΅ΡˆΠ½ΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ своим спСцификациям. Π’ качСствС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ Π”.Β ΠšΠ½ΡƒΡ‚Π° ΠΎ Ρ€Π΅Π°Π³ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΉ систСмС управлСния Π»ΠΈΡ„Ρ‚ΠΎΠΌ. ΠŸΡ€ΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π° Π΄Π΅ΠΉΡΡ‚Π²Π΅Π½Π½ΠΎΡΡ‚ΡŒ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΠΎΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠΈ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ сам Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚-ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ, Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄ Π½Π° Π‘++, прСдставлСн ΠΊΠ°ΠΊ Ρ€Π΅Π°Π³ΠΈΡ€ΡƒΡŽΡ‰Π°Ρ систСма, спСцифицирован Π½Π° языкС CIAO ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ раскрутки. ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΎ сравнСниС ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΠΎΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠΈ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ извСстными Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ описания систСм со слоТным ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ

    Raise the anchor! Synthesis, X-ray and NMR characterization of 1,3,5-triazinanes with an axial tert-butyl group

    Get PDF
    N-t-Bu-N’,N’’-disulfonamide-1,3,5-triazinanes were synthesized and characterized by X-ray single crystal structure analysis. In the course of the X-ray structure elucidation, the first solid experimental evidence of the axial position of the tert-butyl group in unconstrained hexahydro-1,3,5-triazacyclohexanes was obtained. Dynamic low-temperature NMR analysis allowed to fully investigate a rare case of crystallization-driven unanchoring of the tert-butyl group in the chair conformation of saturated sixmembered cycles. DFT calculations show that the use of explicit solvent molecules is necessary to explain the equatorial position of the t-Bu group in solution. Otherwise, the axial conformer is the thermodynamically stable isomer.Fil: Kletskov, Alexey V.. University of Russia; RusiaFil: Zatykina, Anastasya D.. University of Russia; RusiaFil: Grudova, Mariya V.. University of Russia; RusiaFil: Sinelshchikova, Anna A.. Academy of Sciences; RusiaFil: Grigoriev, Mikhail. Academy of Sciences; RusiaFil: Zaytsev, Vladimir P.. University of Russia; RusiaFil: Gil, Diego Mauricio. Universidad Nacional de TucumΓ‘n. Instituto de BiotecnologΓ­a FarmacΓ©utica y Alimentaria. Consejo Nacional de Investigaciones CientΓ­ficas y TΓ©cnicas. Centro CientΓ­fico TecnolΓ³gico Conicet - TucumΓ‘n. Instituto de BiotecnologΓ­a FarmacΓ©utica y Alimentaria; Argentina. Universidad Nacional de TucumΓ‘n. Facultad de BioquΓ­mica, QuΓ­mica y Farmacia. Instituto de QuΓ­mica OrgΓ‘nica; ArgentinaFil: Novikov, Roman A.. Academy of Sciences; RusiaFil: Zubkov, Fedor Ivanovich. University of Russia; RusiaFil: Frontera, Antonio. Universidad de las Islas Baleares; EspaΓ±

    An analog of Chang inversion formula for weighted Radon transforms in multidimensions

    No full text
    International audienceIn this work we study weighted Radon transforms in multidimensions. We introduce an analog of Chang approximate inversion formula for such transforms and describe allweights for which this formula is exact. In addition, we indicate possible tomographicalapplications of inversion methods for weighted Radon transforms in 3D

    An analog of Chang inversion formula for weighted Radon transforms in multidimensions

    No full text
    International audienceIn this work we study weighted Radon transforms in multidimensions. We introduce an analog of Chang approximate inversion formula for such transforms and describe allweights for which this formula is exact. In addition, we indicate possible tomographicalapplications of inversion methods for weighted Radon transforms in 3D

    An example of non-uniqueness for Radon transforms with continuous positive rotation invariant weights

    No full text
    We consider weighted Radon transforms RWR_W along hyperplanes in R3R^3 with strictly positive weights WW. We construct an example of such a transform with non-trivial kernel KerRW\mathrm{Ker}R_W in the space of infinitely smooth compactly supported functions and with continuous weight. Moreover, in this example the weight WW is rotation invariant. In particular, by this result we continue studies of Quinto (1983), Markoe, Quinto (1985), Boman (1993) and Goncharov, Novikov (2017). We also extend our example to the case of weighted Radon transforms along two-dimensional planes in RdR^d , dβ‰₯3d \geq 3

    A breakdown of injectivity for weighted ray transforms in multidimensions

    No full text
    International audienceWe consider weighted ray-transforms PWP_W (weighted Radon transforms along straight lines) in Rd, dβ‰₯2,\mathbb{R}^d, \, d\geq 2, with strictly positive weights WW. We construct an example of such a transform with non-trivial kernel in the space of infinitely smooth compactly supported functions on Rd\mathbb{R}^d. In addition, the constructed weight WW is rotation-invariant continuous and is infinitely smooth almost everywhere on RdΓ—Sdβˆ’1\mathbb{R}^d \times \mathbb{S}^{d-1}. In particular, by this construction we give counterexamples to some well-known injectivity results for weighted ray transforms for the case when the regularity of WW is slightly relaxed. We also give examples of continous strictly positive WW such that dim⁑ker⁑PWβ‰₯n\dim \ker P_W \geq n in the space of infinitely smooth compactly supported functions on Rd\mathbb{R}^d for arbitrary n∈Nβˆͺ{∞}n\in \mathbb{N}\cup \{\infty\}, where WW are infinitely smooth for d=2d=2 and infinitely smooth almost everywhere for dβ‰₯3d\geq 3
    • …
    corecore