18,071 research outputs found

    Tasking Event-B: An Extension to Event-B for Generating Concurrent Code

    No full text
    The Event-B method is a formal approach for modelling systems in safety-, and business-critical, domains. Initially, system specification takes place at a high level of abstraction; detail is added in refinement steps as the development proceeds toward implementation. Our aim has been to develop a novel approach for generating code, for concurrent programs, from Event-B. We formulated the approach so that it integrates well with the existing Event-B methodology and tools. In this paper we introduce a tasking extension for Event-B, with Tasking and Shared Machines. We make use of refinement, decomposition, and the extension, to structure projects for code generation for multitasking implementations. During the modelling phase decomposition is performed; decomposition reduces modelling complexity and makes proof more tractable. The decomposed models are then extended with sufficient information to enable generation of code. A task body describes a task’s behaviour, mainly using imperative, programming-like constructs. Task priority and life-cycle (periodic, triggered, etc.) are also specified, but timing aspects are not modelled formally. We provide tool support in order to validate the practical aspects of the approach

    [Amnesty Letter ID038] / [Butler, Thomas A.

    No full text
    This letter was written by Thomas A. Butler to President Andrew Johnson in response to the President's Amnesty Proclamation of 29 May 1865. The writer indicates his county of residence as Macon Co. (North Carolina) and does not state his occupation

    Andrew Butler receipt

    No full text
    A receipt from Andrew Butler for a payment of 22 shillings and 5 pence made by Captain James Moore for feeding and lodging soldiers being inoculated

    Andrew Butler receipt

    No full text
    A receipt from Andrew Butler for a payment of 22 shillings and 5 pence made by Captain James Moore for feeding and lodging soldiers being inoculated

    Father Andrew Mullen 1790-1818: a study in early nineteenth century spirituality

    No full text
    This thesis is laid out in three parts: Part I. The life and death of Andrew Mullen. The life is based, to a large extent, on a long letter to his mother, Catherine Mullen, dated 7 January 1810. The letter gives a definite insight into his spirituality based on his membership of the Archconfraternity of the Blessed Sacrament. There is a hint that he had a premonition of an early death. Part II. The burial of Andrew Mullen and the immediate cult to him This is based on documentary evidence. Part III. Most of this part is a catalogue of testimonies taken from 1993 onwards. Then there is the conclusion on the popular devotion to Andrew Mullen stressing the theological aspect of the subject. In the course of writing the thesis it was decided to separate the documentary evidence from the oral tradition. This was advantageous in developing the thesis, and the documents provided a secure basis for the oral tradition. Two pieces of information were found in March 1997. They are death notices: 2 January 1819, The Leinster Journal and 7 January 1819, The Car low Morning Post. There is a slight discrepancy between the two on the date of his death. Also this discrepancy shows a slight difference from the date of the tombstone

    All About Yve: An Interview with Yve-Alain Bois

    No full text
    An interview with Yve-Alain Bois, Joseph Pulitzer Jr., Professor of Modern Art at Harvard University, USA. He spoke at a Matisse conference in Brisbane in at the Queensland Art Gallery, in March-May 1995. The interviewers, Andrew McNamara, of QUT, and Rex Butler, of the University of Queensland, discussed a wide range of issues such as Bois's own methodological approach to art history, a "materialist formalism," structuralist and poststructuralist criticism, the journal October and its critical method, as well as recent trends in both art historical method and contemporary art

    Open Educational Resources @ Butler University: Gateway to Access and Advocacy in Open Education

    No full text
    This session reports on the progress of the Open Education Resources @ Butler University web portal. The portal was designed with 2 goals: (1) to provide a platform for the advocacy of OERs and (2) to provide an extensive list of resources with consideration given to their integration among departmental introductory courses at Butler. This project explicates a role academic libraries can play in Open Education

    Andrew L Harris Civil War letter

    No full text
    Andrew L. Harris, a Union officer during the Civil War, wrote this letter on March 25, 1863 from Brook's Station, Virginia, the Army of Potomac's winter quarters. Harris reports that the Army is in fine condition and ready for the upcoming spring campaign. Most of the letter laments that the citizens of Ohio are providing aid and comfort to the enemy by opposing the Union government in its efforts in defeating the Southern cause. Harris suggests that the men who are sitting out the war at home should join the Union Army so that the veterans can teach the recruits how to fight. Andrew Harris notes that the world is watching the outcome of the American Civil War to see if democracy or the "Slave Aristocracy" will win out. Harris closes the letter by voicing his disappointment of the former General of the Army of the Potomac, George B. McClellan. Andrew L. Harris was born November 17, 1835, in Butler County, Ohio, and graduated from Miami University in 1860. In April 1861, he enlisted as a private in the 20th Ohio Volunteer Infantry (O.V.I) and was later commissioned as an officer in the 75th O.V.I. He saw active service in eighteen battles. At the battle of McDowell in Virginia he was seriously wounded, and his right arm permanently disabled by gunshot. He was also wounded in the fighting at Gettysburg. At Chancellorsville, he was made colonel and commander. On January 15, 1865, he was mustered out. After the Civil War, Andrew Harris served in various public offices including the Ohio Senate, lieutenant governor under William McKinley and in the McKinley presidential administration. Andrew L. Harris was Ohio's forty-fourth governor from 1906-1909. The 75th OVI (Ohio Volunteer Infantry) was organized at Camp McLean, in Cincinnati and left Ohio for Grafton, Virginia (now West Virginia) on January 28, 1862. The unit saw action at the McDowell, Cross Keys, Cedar Mountain, Freeman's Ford, and Bull Run (all in Virginia) in 1862. In 1863 the 75th sustained heavy casualties at the Battles of Chancellorsville and Gettysburg. The 75th OVI moved to Morris Island, South Carolina, in 1863 and Jacksonville, Florida, in 1864. Parts of the 75th OVI were mustered out in October and November 1864 with the balance of the 75th OVI mustered out July 15, 1865

    [Butler Brothers, 500 S. Ervay, Southeast Corner of Ervay and Young]

    No full text
    The Butler Brothers building.Attributed to: McAfee, George Andrew, 1889-1974. Notes from Finding Aid: 117 Butler Brothers, 500 S. Ervay, southeast Corner of Ervay and Young

    Linking Event-B and Concurrent Object-Oriented Programs

    No full text
    AbstractThe Event-B method is a formal approach to modelling systems, using refinement. Initial specification is done at a high level of abstraction; detail is added in refinement steps as the development proceeds toward implementation. In software systems that use concurrent processing it is necessary to provide details of concurrent features before implementation. Our contribution is to show how Event-B models can be linked to concurrent, object-oriented implementations using an intermediate, object-oriented style specification notation. To validate our approach and gain further insight we automated the translation process with an Eclipse plug-in which produces an Event-B model and Java code. We call the new notation Object-oriented Concurrent-B (OC-B). The notation facilitates specification of the concurrent aspects of a development, and facilitates reasoning about concurrency issues in an abstract manner. We abstract away implementation details, such as locking, and provide the developer with a clear view of atomicity using labelled atomic clauses. We build on techniques introduced in UML-B to model object-oriented developments, introducing non-atomic operations and features for specifying implementation level details
    corecore