6th Refinement Workshop

6th Refinement Workshop PDF Author: David Till
Publisher: Springer Science & Business Media
ISBN: 1447132408
Category : Mathematics
Languages : en
Pages : 315

Get Book Here

Book Description
The Sixth Refinement Workshop took place at City University in London from 5th to 7th January 1994. The present volume includes all of the papers which were submitted and accepted for presentation, together with two papers by invited speakers. The workshops in the series have generally occurred at one year intervals but in this last case a two year period had elapsed. These workshops have established themselves as an important event in the calendar for all those who are interested in progress in the underlying theory of refinement and in the take-up by industry of the methods supported by that theory. One of the proposed themes of the sixth workshop was the reporting of successful adoption in industry of rigorous software development methods. The programme committee was perhaps slightly disappointed by the response from industry to the call in this respect. However, the recent period could be characterised as one of consolidation, when those companies which have made the decision that formal development methods are important to their business have been adopting them where appropriate and finding them to be worthwhile. On the other hand,. the difficult economic climate which exists in most parts of the developed world is perhaps not the context within which companies still dubious about the benefits are goil'\g to opt for making major changes in their working practices.

Asynchronous Digital Circuit Design

Asynchronous Digital Circuit Design PDF Author: Graham Birtwistle
Publisher: Springer Science & Business Media
ISBN: 144713575X
Category : Mathematics
Languages : en
Pages : 272

Get Book Here

Book Description
As the costs of power and timing become increasingly difficult to manage in traditional synchronous systems, designers are being forced to look at asynchronous alternatives. Based on reworked and expanded papers from the VII Banff Higher Order Workshop, this volume examines asynchronous methods which have been used in large circuit design, ranging from initial formal specification to more standard finite state machine based control models. Written by leading practitioners in the area, the papers cover many aspects of current practice including practical design, silicon compilation, and applications of formal specification. It also includes a state-of-the-art survey of asynchronous hardware design. The resulting volume will be invaluable to anyone interested in designing correct asynchronous circuits which exhibit high performance or low power operation.

ALPUK92

ALPUK92 PDF Author: Krysia Broda
Publisher: Springer Science & Business Media
ISBN: 1447134214
Category : Computers
Languages : en
Pages : 359

Get Book Here

Book Description
Since its conception nearly 20 years ago, logic programming has been developed to the point where it now plays an important role in areas such as database theory, artificial intelligence and software engineering. There are, however, still many outstanding research issues which need to be addressed, and the UK branch of the Association for Logic Programming was set up to provide a forum where the flourishing research community could discuss important issues which were often by- passed at the larger international conferences. This volume contains the invited papers, refereed papers and tutorials presented at the 4th ALPUK Conference, which aimed to broaden the frontiers of logic programming by encouraging interaction between it and other related disciplines. The papers cover a variety of technical areas, including concurrent logic languages and their semantics, applications of logic languages to other (non-classical) logical systems, modules, types and error-handling, and the distributed execution of Prolog programs. The wide scope of the papers refelects the breadth of interest in this important area of computer science. ALPUK 92 provides a comprehensive overview of current progress being made in logic programming research. It will be of interest to all workers in the field, especially researchers, postgraduate students, and research and development workers in industry.

Refinement

Refinement PDF Author: John Derrick
Publisher: Springer
ISBN: 3319927116
Category : Computers
Languages : en
Pages : 276

Get Book Here

Book Description
Refinement is one of the cornerstones of a formal approach to software engineering. Refinement is all about turning an abstract description (of a soft or hardware system) into something closer to implementation. It provides that essential bridge between higher level requirements and an implementation of those requirements. This book provides a comprehensive introduction to refinement for the researcher or graduate student. It introduces refinement in different semantic models, and shows how refinement is defined and used within some of the major formal methods and languages in use today. It (1) introduces the reader to different ways of looking at refinement, relating refinement to observations(2) shows how these are realised in different semantic models (3) shows how different formal methods use different models of refinement, and (4) how these models of refinement are related.

ALPUK91

ALPUK91 PDF Author: Geraint A. Wiggins
Publisher: Springer Science & Business Media
ISBN: 1447135466
Category : Computers
Languages : en
Pages : 226

Get Book Here

Book Description
Since its conception nearly 20 years ago, Logic Programming - the idea of using logic as a programming language - has been developed to the point where it now plays an important role in areas such as database theory, artificial intelligence and software engineering. However, there are still many challenging research issues to be addressed and the UK branch of the Association for Logic Programming was set up to provide a forum where the flourishing research community could discuss important issues of Logic Programming which were often by-passed at the large international conferences. This volume contains the twelve papers which were presented at the ALPUK's 3rd conference which was held in Edinburgh, 10-12 April 1991. The aim of the conference was to give a broad but detailed technical insight into the work currently being done in this field, both in the UK and by researchers as far afield as Canada and Bulgaria. The breadth of interest in this area of Computer Science is reflected in the range of the papers which cover - amongst other areas - massively parallel implementation, constraint logic programming, circuit modelling, algebraic proof of program properties, deductive databases, specialised editors and standardisation. The resulting volume gives a good overview of the current progress being made in the field and will be of interest to researchers and students of any aspects of logic programming, parallel computing or database techniques and management.

Algebraic Methodology and Software Technology (AMAST’93)

Algebraic Methodology and Software Technology (AMAST’93) PDF Author: Maurice Nivat
Publisher: Springer Science & Business Media
ISBN: 1447132270
Category : Computers
Languages : en
Pages : 429

Get Book Here

Book Description
The goal of the AMAST conferences is to foster algebraic methodology as a foundation for software technology, and to show that this can lead to practical mathematical alternatives to the ad-hoc approaches commonly used in software engineering and development. The first two AMAST conferences, held in May 1989 and May 1991 at the University of Iowa, were well received and encouraged the regular organization of further AMAST conferences on a biennial schedule. The third Conference on Algebraic Methodology and Software Technology was held in the campus of the University of Twente, The Netherlands, during the first week of Summer 1993. Nearly a hundred people from all continents attended the conference. The largest interest received by the AMAST conference among the professionals extended to include the administration organizations as well. AMAST'93 was opened by the Rector of the University of Twente, followed by the Local Chairman. Their opening addresses open this proceedings, too. The proceedings contains 8 invited papers and 32 selected communica tions. The selection was very strict, for 121 submissions were received.

Computational Science and Its Applications - ICCSA 2005

Computational Science and Its Applications - ICCSA 2005 PDF Author: Osvaldo Gervasi
Publisher: Springer
ISBN: 3540320458
Category : Computers
Languages : en
Pages : 1403

Get Book Here

Book Description
The four volume set assembled following The 2005 International Conference on Computational Science and its Applications, ICCSA 2005, held in Suntec International Convention and Exhibition Centre, Singapore, from 9 May 2005 till 12 May 2005, represents the ?ne collection of 540 refereed papers selected from nearly 2,700 submissions. Computational Science has ?rmly established itself as a vital part of many scienti?c investigations, a?ecting researchers and practitioners in areas ranging from applications such as aerospace and automotive, to emerging technologies such as bioinformatics and nanotechnologies, to core disciplines such as ma- ematics, physics, and chemistry. Due to the shear size of many challenges in computational science, the use of supercomputing, parallel processing, and - phisticated algorithms is inevitable and becomes a part of fundamental t- oretical research as well as endeavors in emerging ?elds. Together, these far reaching scienti?c areas contribute to shape this Conference in the realms of state-of-the-art computational science research and applications, encompassing the facilitating theoretical foundations and the innovative applications of such results in other areas.

High-Integrity System Specification and Design

High-Integrity System Specification and Design PDF Author: Jonathan P. Bowen
Publisher: Springer Science & Business Media
ISBN: 1447134311
Category : Computers
Languages : en
Pages : 698

Get Book Here

Book Description
Errata, detected in Taylor's Logarithms. London: 4to, 1792. [sic] 14.18.3 6 Kk Co-sine of 3398 3298 - Nautical Almanac (1832) In the list of ERRATA detected in Taylor's Logarithms, for cos. 4° 18'3", read cos. 14° 18'2". - Nautical Almanac (1833) ERRATUM ofthe ERRATUM ofthe ERRATA of TAYLOR'S Logarithms. For cos. 4° 18'3", read cos. 14° 18' 3". - Nautical Almanac (1836) In the 1820s, an Englishman named Charles Babbage designed and partly built a calculating machine originally intended for use in deriving and printing logarithmic and other tables used in the shipping industry. At that time, such tables were often inaccurate, copied carelessly, and had been instrumental in causing a number of maritime disasters. Babbage's machine, called a 'Difference Engine' because it performed its cal culations using the principle of partial differences, was intended to substantially reduce the number of errors made by humans calculating the tables. Babbage had also designed (but never built) a forerunner of the modern printer, which would also reduce the number of errors admitted during the transcription of the results. Nowadays, a system implemented to perform the function of Babbage's engine would be classed as safety-critical. That is, the failure of the system to produce correct results could result in the loss of human life, mass destruction of property (in the form of ships and cargo) as well as financial losses and loss of competitive advantage for the shipping firm.

Workshop Proceedings of the 10th International Conference on Intelligent Environments

Workshop Proceedings of the 10th International Conference on Intelligent Environments PDF Author: J.C. Augusto
Publisher: IOS Press
ISBN: 1614994110
Category : Computers
Languages : en
Pages : 316

Get Book Here

Book Description
Advances in the engineering of sensing and acting capabilities, distributed in a wide range of specialized devices nowadays, provide an opportunity for the fundamental advances in computer science made in the past few decades to impact our daily lives. Sensors/actuators deployed in a physical space – a house, an office, a classroom, a car, a street – facilitate a link between an automated decision-making system and a technologically-enriched space. The Intelligent Environment, a digital environment that supports people in their daily lives, is a very active area of research which is attracting an increasing number of professionals (both in academia and industry) worldwide. The prestigious 10th International Conference on Intelligent Environments (IE’14) is focused on the development of advanced Intelligent Environments and stimulates the discussion on several specific topics that are crucial to the future of the area. This volume is the combined proceedings of the workshops co-located with IE’14: 9th Workshop on Artificial Intelligence Techniques for Ambient Intelligence (AITAmI’14); 2nd International Workshop on Applications of Affective Computing in Intelligent Environments (ACIE’14); 3rd edition of the Workshop on Future Intelligent Educational Environments (WOFIEE’14); 2nd Workshop on Cloud-of-Things 2014 (CoT’14); 3rd International Workshop on the Reliability of Intelligent Environments (WoRIE 2014); 4th Workshop on Creative Science 2014 (CS’14); and 1st Workshop on Hyperrealistic Intelligent Environments 2014 (HyperRealitIE’14). This book offers an overview of the latest developments in key areas of the development of Intelligent Environments.

Formal Methods for Open Object-based Distributed Systems

Formal Methods for Open Object-based Distributed Systems PDF Author: Elie Najm
Publisher: Springer
ISBN: 0387350829
Category : Computers
Languages : en
Pages : 408

Get Book Here

Book Description
Object-based Distributed Computing is being established as the most pertinent basis for the support of large, heterogeneous computing and telecommunications systems. The advent of Open Object-based Distributed Systems (OODS) brings new challenges and opportunities for the use and development of formal methods. Formal Methods for Open Object-based Distributed Systems presents the latest research in several related fields, and the exchange of ideas and experiences in a number of topics including: formal models for object-based distributed computing; semantics of object-based distributed systems and programming languages; formal techniques in object-based and object oriented specification, analysis and design; refinement and transformation of specifications; multiple viewpoint modeling and consistency between different models; formal techniques in distributed systems verification and testing; types, service types and subtyping; specification, verification and testing of quality of service constraints and formal methods and the object life cycle. It contains the selected proceedings of the International Workshop on Formal Methods for Open Object-based Distributed Systems, sponsored by the International Federation for Information Processing, and based in Paris, France, in March 1996.