Miracle-dz/UniFAR-FTUs huggingface dataset:
Automating and evaluating assume-guarantee reasoning

Software systems are taking on an increasingly important role in society and are being used in critical applications where their failure could result in human casualties or substantial economic loss. Thus, it is important to validate software systems to ensure their quality. One technique for validating software systems is finite-state verification, in which a finite model of a system is analyzed to ensure that it satisfies a property that specifies a desired system behavior. Unfortunately, the cost of finite-state verification can be exponential in the size of the system being analyzed. Compositional analysis is a "divide-and-conquer" approach to verification that aims to reduce the cost of verification. One proposed compositional technique is assume-guarantee reasoning. With this technique a system is decomposed into subsystems and these subsystems are analyzed individually. By composing the results of these analyses, it can be determined whether or not a system satisfies a property. Because each subsystem is smaller than the whole system, analyzing each subsystem individually may reduce the overall cost of verification. Often the behavior of a subsystem is dependent on the subsystems with which it interacts, and thus it is usually necessary to provide assumptions about the environment in which a subsystem executes. Because developing assumptions has been a difficult manual task, the evaluation of assume-guarantee reasoning has been limited. In this thesis we present an algorithm that automatically learns assumptions. Using this algorithm, we undertook a study to determine if assume-guarantee reasoning provides an advantage over monolithic verification. Using two different verifiers, we considered all two-way decompositions for a set of systems and properties. By increasing the number of repeated tasks in these systems, we evaluated the decompositions as they were scaled. We found that in only a few cases can assume-guarantee reasoning verify properties on larger systems than monolithic verification can and in these cases the systems that can be analyzed are only a few sizes larger. Although these results are discouraging, they provide insight about research directions that should be pursued and highlight the importance of experimental evaluation.
See, hear, listen : head movements and thesensitive artificial listener

This thesis looks at several aspects of head movements used in dyadic face-toface conversations. Head movement behaviors are analyzed on external appearance (form) and how they are used, their meanings and purposes in conversations (function). Knowledge gained from these analyses can be incorporated in computational models for a Sensitive Artificial Listener (SAL) agent. Video data is used for an analyses of head movement forms and functions. It is shown in this thesis that a rich but tangible description of head movement form, here called elementary head movement (em), may contribute to automatic perception and synthesis of head movements. Furthermore it is investigated how head movement form can be mapped to head movement function in specific contexts. Special attention is given to head movement and gaze patterns in interactive contexts such as floor transitions and back-channels. The iam framework presented at the end of in this work, enables rule-like language constructs for describing the internal processes of SAL. A prototype system incorporating the ideas of iam is implemented, and rules defined in the prototype system, based on models from literature are defined in iam to automatically produce video output of listener behavior.
A Consistency Model for Distributed Shared Memory on RHODOS among Shared Memory Consistency Models

Abstract In Distributed Shared Memory design the memory consistency model used can have a major impact on the efficiency of the system. In this paper we describe previous work on consistency models with particular reference to weak consistency models. Weak consistency models use synchronization points as checkpoints at which the memory is made consistent. When designing a consistency model for RHODOS, we propose to go one step further and use the synchronization operations to demarcate the sections of code in which shared data is accessed. Only this shared data will be kept consistent.
Applying Software Metrics

From the Publisher: The answers to why, what, where, when, and how to measure is in your hands Applying Software Metrics features a useful collection of important and practical papers on software metrics and measurement. The book explores the importance of planning a successful measurement program and examines who should be involved in the process. Each chapter addresses these significant questions and provides the essential answers in building an effective measurement program. The book differs from others on the market by focusing on the application of the metrics rather than the metrics themselves. The chapters provide information based on actual experience with successful metrics programs. Each chapter includes a case study focusing on technology transfer and a set of recommended references. It is a guide on the use and application of software metrics in industrial environments. The book is specially designed for managers, product supervisors, and quality assurance personnel who want to know how to implement a metrics program.
The Music of the English Parish Church

Preface 1. The significance of parish church music 2. The Reformation era (1534-59) 3. The establishment of Anglicanism (1559-1644) 4. Commonwealth and restoration (1644-1700) 5. Urban parish church music (1660-1790) 6. Country psalmody (1685-1830) 7. Reform movements (1760-1830) 8. The rediscovery of tradition (1800-50) 9. The Victorian settlement (1850-1900) 10. The twentieth century 11. Past and present Appendices Bibliography Index.
ABBYY recognition technologies – ideal alternative to manual data entry. Automating processing of exam tests

According to statistics, forms has share in 85% of all documents that are used in different economic spheres. Through automate forms processing, company can reduce volume of manual labor in 5 times, increase data quality and speed up documents processing, as result increase effectiveness of company’s activity. ABBYY [1] provides the companies with effective Data Capture solutions which can effectively recognize data from your documents and realize concrete needs for every industry. ABBYY FlexiCapture transfers paper documents into usable data and offers a full range of state-of-the-art functionalities for document classification, data extraction and indexing. This easy-to-use and to-deploy yet powerful solution provides a real alternative to manual data entry and other traditional forms of data input.
Building dependable distributed systems

There is disclosed a boiler system in which ash-bearing fuels are fired in horizontal suspension and in which provision is made for the removal of the ash without shutting down or reducing the output of the system. The system comprises an upper water and steam drum and at least one lower water drum. A furnace cavity is located substantially between the upper drum and the lower drum, with the cavity being defined by a pair of side walls, a front wall, a rear wall, a ceiling and a floor. Means in the form of openings in the floor of the furnace cavity are located near the rear wall of the furnace cavity for permitting ash to be removed from the boiler system without requiring the shutting down or the reduction of the output of the boiler system.
Continuous program optimization

In the wake of dramatic improvements in processor speed, it is often overlooked that much of the software in everyday operation is not making optimal use of the hardware on which it actually runs. Among the reasons for this discrepancy are hardware/software mismatches, performance problems induced by software engineering considerations, and the inability of systems to adapt to the user's behavior. The obvious solution to the problem is to delay code generation until load-time. This is the earliest point at which a piece of software can be fine-tuned to the actual capabilities of the hardware on which it is about to be executed. An even better match can be achieved by replacing the already executing software at regular intervals by new versions constructed on-the-fly using a background code re-optimizer. The code produced using such dynamic re-optimizers is often of a higher quality than can be achieved using static “off-line” compilation because live profiling data can be used to guide optimization decisions and hence the software can adapt to changing usage patterns and the late addition of dynamic link libraries. This dissertation presents an extensible architecture that provides code generation at load-time and continuous program optimization at run-time. It discusses important aspects such as when to optimize a given piece of software and how to optimize it. This dissertation also presents two new optimization techniques developed explicitly in the context of continuous optimization: object layout adaptation and trace scheduling. The former technique continuously improves the storage layout of dynamically allocated data structures to improve data cache locality. The latter increases the instruction level parallelism by continually adapting the instruction schedule to predominantly executed program paths. Using these new techniques, we have measured speed-ups of up to 96% over statically optimized programs under favorable circumstances.
OSF/Motif reference guide

Find loads of the osf motif reference guide book catalogues in this site as the choice of you visiting this page. You can also join to the website book library that will show you numerous books from any types. Literature, science, politics, and many more catalogues are presented to offer you the best book to find. The book that really makes you feels satisfied. Or that's the book that will save you from your job deadline.
Towards an Ontology Metadata Standard

In this poster, we present (i) a proposal for a metadata standard, known as Ontology Metadata Vocabulary (OMV) which is based on discussions in the EU IST thematic network of excellence Knowledge Web 1 and (ii) two complementary reference implementations which show the benefit of such a standard in decentralized and centralized scenarios, i.e. the Oyster P2P system and the Onthology metadata portal.
An Expert System for Construction Schedule Analysis

This paper describes a prototypical expert system for the analysis and evaluation of construction scheduling networks from an owners' perspective. The knowledge base, which is built from the input of several expert field engineers, consists of scheduling decision rules and construction knowledge. Data from a relational database management system, user supplied project-specific information, and the knowledge base supply the necessary input to a microcomputer based expert system shell. Ongoing validation of this prototype confirms its ability to give results similar to those of a human expert.
A minicomputer satellite processor system

A software support system for a network of minicomputers and micro computers is described. A powerful time-sharing system on a central computer controls the loading, running, debugging and dumping of programs in the satel lite processors. The fundamental concept involved in supporting these satellite processors is the extension of the central processor operating system to each satellite processor. Software interfaces permit a program in the satellite proces sor to behave as if it were running in the central processor. Thus, the satellite processor has access to the central processor's 1/0 devices and file system yet has no resident operating system. The implementation of this system was con siderably simplified by the fact that all processors, central and satellite, belong to the same family of computers (DEC PDP-11 series). We describe some examples of how the SPS system is used in various projects at Bell Labora tories.
Kinematics and dynamics simulation of inspection robot for power transmission line

Kinematics and dynamics simulation of a double-arms mobile inspection robot for 220kV overhead high-voltage transmission line is performed based on virtual prototyping technology. Modeling and simulation research of inspection robot in task environment are carried out with UG three-dimensional solid modeling function and ADAMS dynamics simulation function. Based on the simulation result, the relationship between joint movement, track of the inspection robot arm end, and joint driving moment is attained. Therefore, the research result provides theoretical basis for the inspection robot's motion programming.
An incremental garbage collector for embedded real-time systems

Embedded real-time systems often have a single processor and small memory. This combination runs contrary to frequent architectural assumptions in the context of functional programming – parallel processing and/or large memory. The dichotomy is especially a problem when it comes to memory management, for an incremental garbage collection scheme is needed to achieve real-time, but present algorithms require either an extra processor or additional memory – the very thing an embedded system cannot afford. We present an incremental garbage collector of the mark-sweep type, which minimises structural overhead without sacrificing performance. It uses a very small stack for marking the live heap, with ‘safety bits’ to ensure that stack overflow does not hinder collection. We report on how the algorithm performs and discuss its correctness.
Syntactische atlas van de Nederlandse dialecten : Deel 1: Pronomina, Congruentie en Vooropplaatsing

Available in a Dutch and English Edition, the Syntactic Atlas of the Dutch Dialects provides a detailed overview of the surprisingly rich syntactic variation found in 267 dialects of Dutch at the beginning of the 21th century. 200 full color maps show the geographic distribution of more than 100 syntactic variables. Many of these variables involve phenomena that are absent from the standard language and thus of great descriptive and theoretical importance. A state-of-the art linguistic commentary accompanies each map, taking into account the results of modern syntactic research, as well as historical developments. Volume I includes (a.o.) subject pronouns and pronoun doubling, the anaphoric system, expletive pronouns, complementizer agreement, yes/no agreement, complementizer doubling, question word doubling, relative clauses and topicalisation. Volume II (Fall 2006) includes (a.o.) word order in verb clusters, the Infinitivus pro Participio effect, the Participium pro Infinitivo effect, perfective participle doubling, the Imperative pro Infinitivo effect, DO-support, negative particles, negative concord and negative quantifiers. Further information on the SAND can be found at: "www.meertens. knaw.nl/projecten/SAND">www.meertens. knaw.nl/projecten/SAND
Spi Calculus Analysis of Otway-Rees Protocol

InthispaperwepresenttheOtway-Reesauthenticatedkeytransportprotocol. We presentinformallytheSpicalculus,anextensionof p-calculuswithcryptographicprimitives, and use it to express and analyze the Otway-Rees protocol. Keywords: key transport protocol, spi-calculus, formal analysis
SOME CONCEPT OF DIAGNOSTIC REASONING FOR SYSTEMS WITH UNCERTINTY

Boguslaw Dolega, Tomasz Rogalski, Rzeszow University of Technology, Al. Powstancow Warszawy 8, 35-959 Rzeszow, Poland Abstract: The diagnostic reasoning for systems with uncertainty is the main difficulty in modern diagnostic. Uncertainty is present in the most of diagnosed systems – from medicine to technical applications. Usage of different methods in tasks of diagnostic reasoning connected with these problems has been presented. A wide range of conclusions associated with diagnostic systems creating can be used by designers of these systems.
The Whispering Voice: Materiality, aural qualities and the reconstruction of memories in the works of Janet Cardiff and George Bures Miller

This article explores the works of Janet Cardiff and George Bures Miller with the intention of investigating how the staging of different aural qualities, and the human voice in particular, contributes to the process of reconstructing memories. It pays specific attention to the installation work The Paradise Institute, which deploys old movie styles, sonic montages and different voices in order to manipulate memory and time. Furthermore, there are emphases on the effects of binaural recording technique, the juxtapositions of sound and image, and the manipulation of the voice. Most critical are questions relating to the materiality of the whispering voice, its ability to communicate an intimate experience, and the ways it can interact with its surroundings. This article also discusses the nature of our participation in this work, the perceptual and experiential consequences of sounds that require mediation through binaural recording, and the ways that this technology may provide a richer mode of experience and may contribute to individual associations and reconstruction of memory.
Frequency Domain Identification Toolbox

This report documents software written in MATLAB programming language for performing identification of systems from frequency response functions. MATLAB is a commercial software environment which allows easy manipulation of data matrices and provide other instrinsic matrix functions capabilities. Algorithms programmed in this collection of subroutines have been documented elsewhere but all references are provided in this document. A main feature of this software is the use of matrix fraction descriptions and system realization theory to identify state space models directly from test data. All subroutines have templates for the user to use as guidelines.
The Application of Inductive Logic Programming to Finite Element Mesh Design

TheApplicationofInductiveLogicProgrammingtoFiniteElementMeshDesignBo janDolsakandStephenMuggletonTheTuringInstitute,36NorthHanoverStreet,GlasgowG12AD,UK.AbstractFiniteelementmetho dsareusedextensivelybyengineersandmo dellingscientiststoanalysestressesinphysicalstructures.Thesestructuresarerepresentedquantitativelyas nitecollectionsofelements.Thedeformationeachtiscomputedusinglinearalgebraicequations. Inordertodesignanumericalmo delofphysicalstructureitisneces-sarytodecidetheappropriateresolutionformo dellingeachcomp onentpart.Considerableexp ertiseisrequiredincho osingtheseresolutionvalues.To o neameshleadstounnec-essarycomputationaloverheadswhenexecutingthemo del.To ocoarseameshpro ducesintolerableapproximationerrors.Inthispap erwedemonstratethatrulesfordecidingonappropriateresolutionvaluescanb einductivelyconstructedfromexp ert-providedexam-ples.TheInductiveLogicProgrammingalgorithmGolemisemployedforthispurp ose.Cross-validationtestingofrulespro ducedbyGoleminthisdomainindicateanacuracyaround79%correctonunseendata.Web elievthatforthisdomaintheuseofarelationallearningapproachisessentialforreectingtherelationsb etweenelementsofphysicalstructureb eingmo delled.1Intro ductionFiniteelement(FE)metho dsareusedextensivelybyengineersandmo dellingscientiststoanalysestressesinphysicalstructures.Figure1isatypicalinstanceofsuchstructure. The gureillustratesacross-sectionofcylinderfromhydraulicpressusedintheleatherindustry.Thee ectsofexternalandinternalpressureonsuchastructurecanb eexpressedassetdi erentialequations.Howeveritisnotp ossibletosolvesuchdi erentialequationsinareasonableamountofcomputertimeforarbitrarilycomplexstructures.Insteadengineerspartitionthestructureintoanumb erof niteelementswhichareinterconectedatdiscreteno dalp oinsituatedontheirb oundaries.Thedisplacementoftheseno dalp ointsarebasicunknownparameterstheproblem.Asetoffunctionsischosentode neuniquelystatedisplacementwithineachFEintermsofitsno daldisplacements.Withsuchdiscretisationinsteaddi erentialequations,engineershavetosolvthesetofalgebraicequations.Basicformulation niteelementmetho disdescrib edindetail[5]. 1
La transposition didactique à partir de pratiques : des savoirs aux compétences

Cet article degage les distances et les points de jonction entre les pratiques, les savoirs et les competences. D'abord y sont tour a tour explicites et traites les concepts de transposition didactique, de savoirs savants ou experts, de savoirs scolaires, de savoirs pratiques. Ensuite, en huit points, vient une analyse de l'acquisition des competences qui se developpent a partir de pratiques ayant cours dans la societe et qui, en bout de ligne, correspondent, chez les formes, a des apprentissages durables. Ce texte contribue a relier l'ensemble des champs disciplinaires, dont celui de l'art, a une theorie generale de la transposition didactique.
A Convex Optimization Algorithm For Sparse Representation And Applications In Classification Problems

In pattern recognition and machine learning, a classification problem refers to finding an algorithm for assigning a given input data into one of several categories. Many natural signals are sparse or compressible in the sense that they have short representations when expressed in a suitable basis. Motivated by the recent successful development of algorithms for sparse signal recovery, we apply the selective nature of sparse representation to perform classification. Any test sample is represented in an overcomplete dictionary with the training sample as base elements. A given test sample can be expressed as a linear combination of only those training samples belonging to the same class, therefore providing a naturally sparse representation. Finding the correct coefficients in a given basis or training dataset, allows us to identify the correct category or class of any given input that needs to be categorized. In order to find such sparse linear representation, we implement an l1-minimization algorithm. This methodology overcomes the lack of robustness with respect to outliers, and in contrast to other classification algorithms, no model selection dependence is involved in the optimization method. The minimization algorithm is a convex relaxation-like algorithm that has been proven to efficiently recover sparse signals. To study its performance, the proposed method is applied to several test datasets with different number of features and samples. A dimensionality reduction technique is also proposed and implemented as part of the classification process.