16,970 research outputs found

    Formation of the Civil-Military Cooperation During the Settlement of the Armed Conflict in the South-East of Ukraine

    Get PDF
    This article considers the condition of ensuring national security of Ukraine in situations of the armed conflict in some areas of Luhansk and Donetsk regions. It proves the relevance of implementation of civil-military cooperation. The paper provides the analysis of the theoretical basis, tasks and functions of civil-military cooperation. The article explores activities of civil-military cooperation entities in Ukraine. It defines that the current situation in the South-East of Ukraine shows that tasks of monitoring and forecasting civil environment, forming recommendations regarding mutual influence of civil and military’s acts have not been fully accomplished. The paper suggests using programmatic means of supporting decision making that were created on the basis of geoformation systems as a possible way of solving the problems.This article considers the condition of ensuring national security of Ukraine in situations of the armed conflict in some areas of Luhansk and Donetsk regions. It proves the relevance of implementation of civil-military cooperation. The paper provides the analysis of the theoretical basis, tasks and functions of civil-military cooperation. The article explores activities of civil-military cooperation entities in Ukraine. It defines that the current situation in the South-East of Ukraine shows that tasks of monitoring and forecasting civil environment, forming recommendations regarding mutual influence of civil and military’s acts have not been fully accomplished. The paper suggests using programmatic means of supporting decision making that were created on the basis of geoformation systems as a possible way of solving the problems

    Checkpointing as a Service in Heterogeneous Cloud Environments

    Get PDF
    A non-invasive, cloud-agnostic approach is demonstrated for extending existing cloud platforms to include checkpoint-restart capability. Most cloud platforms currently rely on each application to provide its own fault tolerance. A uniform mechanism within the cloud itself serves two purposes: (a) direct support for long-running jobs, which would otherwise require a custom fault-tolerant mechanism for each application; and (b) the administrative capability to manage an over-subscribed cloud by temporarily swapping out jobs when higher priority jobs arrive. An advantage of this uniform approach is that it also supports parallel and distributed computations, over both TCP and InfiniBand, thus allowing traditional HPC applications to take advantage of an existing cloud infrastructure. Additionally, an integrated health-monitoring mechanism detects when long-running jobs either fail or incur exceptionally low performance, perhaps due to resource starvation, and proactively suspends the job. The cloud-agnostic feature is demonstrated by applying the implementation to two very different cloud platforms: Snooze and OpenStack. The use of a cloud-agnostic architecture also enables, for the first time, migration of applications from one cloud platform to another.Comment: 20 pages, 11 figures, appears in CCGrid, 201

    CRAFT: A library for easier application-level Checkpoint/Restart and Automatic Fault Tolerance

    Get PDF
    In order to efficiently use the future generations of supercomputers, fault tolerance and power consumption are two of the prime challenges anticipated by the High Performance Computing (HPC) community. Checkpoint/Restart (CR) has been and still is the most widely used technique to deal with hard failures. Application-level CR is the most effective CR technique in terms of overhead efficiency but it takes a lot of implementation effort. This work presents the implementation of our C++ based library CRAFT (Checkpoint-Restart and Automatic Fault Tolerance), which serves two purposes. First, it provides an extendable library that significantly eases the implementation of application-level checkpointing. The most basic and frequently used checkpoint data types are already part of CRAFT and can be directly used out of the box. The library can be easily extended to add more data types. As means of overhead reduction, the library offers a build-in asynchronous checkpointing mechanism and also supports the Scalable Checkpoint/Restart (SCR) library for node level checkpointing. Second, CRAFT provides an easier interface for User-Level Failure Mitigation (ULFM) based dynamic process recovery, which significantly reduces the complexity and effort of failure detection and communication recovery mechanism. By utilizing both functionalities together, applications can write application-level checkpoints and recover dynamically from process failures with very limited programming effort. This work presents the design and use of our library in detail. The associated overheads are thoroughly analyzed using several benchmarks

    An approach to rollback recovery of collaborating mobile agents

    Get PDF
    Fault-tolerance is one of the main problems that must be resolved to improve the adoption of the agents' computing paradigm. In this paper, we analyse the execution model of agent platforms and the significance of the faults affecting their constituent components on the reliable execution of agent-based applications, in order to develop a pragmatic framework for agent systems fault-tolerance. The developed framework deploys a communication-pairs independent check pointing strategy to offer a low-cost, application-transparent model for reliable agent- based computing that covers all possible faults that might invalidate reliable agent execution, migration and communication and maintains the exactly-one execution property

    Modeling the object-oriented software process: OPEN and the unified process

    Get PDF
    A short introduction to software process modeling is presented, particularly object-oriented modeling. Two major industrial process models are discussed: the OPEN model and the Unified Process model. In more detail, the quality assurance in the Unified Process tool (formally called Objectory) is reviewed

    Institutional and organizational features of cross-border cargo traffic in the post-soviet space integration terms. Part I

    Full text link
    The article covers the technical, technological, institutional, and organizational barriers of cross-border transportation of cargo. The study uses an institutional approach as a methodological alternative to other approaches. The study touches on institutional and organizational problems of border crossing checkpoints arrangement, the consequences of the application of unified transport documents and the introduction of electronic communication forms. Particular attention is paid to the analysis of demonstrative actions and the daily practice of reducing the time of customs procedures and reducing transaction costs of cross-border cargo traffic. Herewith it is indicated that the most effective way to improve the efficiency of cross-border transportation of cargo suggests simultaneous implementation of technical and institutional innovations. Emphasis is placed on identifying the institutional and organizational features of the international road transportation of cargo, in particular, the problems of the evolution of the guaranteed customs duties payment institute, the permission system in the implementation of cross-border cargo traffic. The fact that the state support of national entrepreneurs requires a mechanism to ensure the parity of Russian and foreign carriers, at least in the field of cargo transportation for state needs, with the involvement of credit resources of government-linked banks is highlighted. It is underlined that the first step towards improving the institutional environment of international road transportation should envisage the elimination of all informal (shadow) relations in this sphere. The article identifies institutional features of cargo transportation in specific areas such as deliveries by road to China through Kazakhstan, and the challenges and prospects for the use and development of transit potential of Kaliningrad Region. The article shows institutional and organizational characteristics of combined transportation in cross-border traffic. The article concludes that the development of cross-border transportation of cargo and the implementation of transport and transit potential of EAEU member states may and should become a powerful source of income for business entities, budgets of all levels and households, as well as the driving force of industrial and technological upgrading and institutional and organizational evolution of economic systems of the countries and integration associations.The article has been prepared with the support of the Russian Foundation for Basic Research (Project № 15-06-06939 a «Modelling the cyclical evolution of mutual influence of the national transport system and the state of the markets of goods (services), labor and capital in terms of integration and global instability»)

    Implementing fault tolerant applications using reflective object-oriented programming

    Get PDF
    Abstract: Shows how reflection and object-oriented programming can be used to ease the implementation of classical fault tolerance mechanisms in distributed applications. When the underlying runtime system does not provide fault tolerance transparently, classical approaches to implementing fault tolerance mechanisms often imply mixing functional programming with non-functional programming (e.g. error processing mechanisms). The use of reflection improves the transparency of fault tolerance mechanisms to the programmer and more generally provides a clearer separation between functional and non-functional programming. The implementations of some classical replication techniques using a reflective approach are presented in detail and illustrated by several examples, which have been prototyped on a network of Unix workstations. Lessons learnt from our experiments are drawn and future work is discussed
    • 

    corecore