3 research outputs found

    Strategic Roadmaps and Implementation Actions for ICT in Construction

    Get PDF

    Set based failure diagnosis for concurrent constraint programming

    Get PDF
    Oz is a recent high-level programming language, based on an extension of the concurrent constraint model by higher-order procedures and state. Oz is a dynamically typed language like Prolog, Scheme, or Smalltalk. We investigate two approaches of making static type analysis available for Oz: Set-based failure diagnosis and strong typing. We define a new system of set constraints over feature trees that is appropriate for the analysis of record structures, and we investigate its satisfiability, emptiness, and entailment problem. We present a set-based diagnosis for constraint logic programming and concurrent constraint programming as first-order fragments of Oz, and we prove that it correctly detects inevitable run-time errors. We also propose an analysis for a larger sublanguage of Oz. Complementarily, we define an Oz-style language called Plain that allows an expressive strong type system. We present such a type system and prove its soundness.Oz ist eine anwendungsnahe Programmiersprache, deren Grundlage eine Erweiterung des Modells nebenläufiger Constraintprogrammierung um Prozeduren höherer Stufe und Zustand ist. Oz ist eine Sprache mit dynamischer Typüberprüfung wie Prolog, Scheme oder Smalltalk. Wir untersuchen zwei Ansätze, statische Typüberprüfung für Oz zu ermöglichen: Mengenbasierte Fehlerdiagnose und Starke Typisierung. Wir definieren ein neues System von Mengenconstraints über Featurebäumen, das für die Analyse von Recordstrukturen geeignet ist, und wir untersuchen das Erfüllbarkeits-, das Leerheits- und das Subsumtionsproblem für dieses Constraintsystem. Wir präsentieren eine mengenbasierte Diagnose für Constraint-Logikprogrammierung und für nebenläufige Constraintprogrammierung als Teilsprachen von Oz, und wir beweisen, daß diese unvermeidliche Laufzeitfehler erkennt. Wir schlagen auch eine mengenbasierte Analyse für eine grössere Teilsprache von Oz vor. Komplementär dazu definieren wir eine Oz-artige Sprache genannt Plain, die ein expressives starkes Typsystem erlaubt. Wir stellen ein solches Typsystem vor und beweisen seine Korrektheit

    Morphodynamics, sedimentation and sediment dynamics of a gravel beach

    Get PDF
    The morphodyiiamics of a gravel barrier beadi in Devon, \JK (Slaptou Sands: tau/S 0.15 - 0.25, D50 2 - 8min), was studied with reference to its sedimentology. Three time scales were sampled for nearshore hydrodynamics, intertidal morphologies and sediirientologies. A series of surveys were carried out over individual tidal cycles (samphng every 5 - lOmins for between 6 and 91irs); on •consecutive low tides over half-lunar tidal cycles (1 -2 cross-shore profiles-sampled every 0.5 - Ini, on 2 spring - spring tidal cycles comprising 26 and 24 tides, respectively); and finally eveiy 2 weeks at spring low tide, over 1 calendar year (13-17 profile lines survej'ed and sampled for sediment over 3.25 - 4.251an). In order to further our understanding of gravel beaches, sediment data needs to, be collected at a resolution similar to that of the hydrodynamics. Innovative automatic sediment sizing techniques based on digital images of sediments were therefore developed, and software written, to allow the collection and analysis of high-resolution sediment data. The gi-avel beach step and berm are accretionaiy features, tidally modulated, and evolve under different time scales. A new technique to determine bed mobility from the nearshore, using underwater ^adeo cameras, was devised. Nearsliore sediment transport was suggested as being related to sub-incident wave frequencies. No aspect of morphological change could be found to havea statistically significant association with sedimentological change, but dimensional-reduction techniques did satisfactorily detect association. The lack of co-variance and obvious patterns is stochastic noise, not • parameterisation. Over one year, the barrier underwent asymmetrical rotation over one year, highlighting the importance of alongshore sediment transport processes on this supposedly 'swash aligned' beach. A statistical model based on the log-hj'perbolic distribution of sinface particle sizes was found to be a reasonable predictor of mean net sedimentation over individual tides. Its complicated parameter space could possibly map'onto a simpler plane based on traditional moments. Sediment trend vector models based on sorting alone out-performed a traditional approach. Moments of a surface grain-size'distribution appear to be inappropriate to characterise sedimentological change at time-scales gi-eater than a semi-diurnal tidal cycle. Sub-surface sampling on the intertidal zone on diurnal and semi-lunar time-scales is useful in assessing the dynamics of the step, itself an important mechanism for onshore and offshore net volumetric transport.School of Geograph
    corecore