55 Hayward Street T H E M I T PRESS Cambridge, MA02142

Size: px
Start display at page:

Download "55 Hayward Street T H E M I T PRESS Cambridge, MA02142"

Transcription

1 ESSENTIALS OF PROGRAMMING LANGUAGES Daniel P. Friedman, MitcheB Wand, aid QmstophertHaynes hawad by Hd tlxison "Friedman, Wand, and Haynes hove done o landmark job... The sample interpreters in this book ore outstanding models. Indeed, since they are runnuble models, I'm sure that these iikj^elers wi find themselves at the cores of many programming systems over the yean." f r o m thefaeword by Hd Abeison 568 pp., 138 6B. $49.95 CATEGORIES, TYPES, ANDSTRUGURES An Intnxkidion to Category Theory for the Working Computer Saentist FomUaEoiCanpoiigSate 325pp. $32.50 ADVANCED RESEARCH IN VLSI AND PARALLEL SYSTEMS Proceedings of the 1992 Brown/MIT Conference 400 pp. $55.00 (Apri) THEARTOFTHEMETAOBJECT PROTOCOL Cregor Kkzales, M desffwsras,and OavseiBdbm 350 pp. $45.00 do*, $24.95 softow BASIC CATEGORY THEORY FOR COMPUTER SCIENTISTS ferprai CPierce 128 pp. $17.95 softami Logic P r o g r a m m i n g S e r i e s TYPES IN LOGIC PROGRAMMING Type theory is a wd-estobished branch of theorbticn] computer science that has ployed on important role rn the development of imperative and fibktioncrj programming languages. This cofledkxi cowers all of the major themes in this burgeonng field. 325pp. $37 50 LOGIC PROGRAMMING AND NONMONOTONIC REASONING Proceedings of the fast IntemationaJ Workshop June 22-24,1991 Washington, D.C edtodtyantinewde, WktorMowk, and V.S.Subralmnkin 432 pp. $32S0sofam HANDBOOK OF THEORETICAL COMPUTER SCIENCE Volume A: Algorithms and Complexity Volume B: FoWH Models and Sernantks I VanLeeuwen VolumA: 996pp $ VdumtB' 1,273pp. S150W TwVdumSit $25000 CopifcM«tf>Els«feiSdwsPutfc!». DertUad r h U.S, Crab, ad JopnbyTheMnPnn How Jbnt&B B Poperbod OPTICAL COMPUTING A Survey for Computer Scfentisls "An extremely wide overview of this area of research... The author has done a good job collecting and sorting out the work of 20 years... A valuable reference source." 4Upp. $24.95 pops To order adl too-frae Fax (617) 625^660 Mastertard & VISA oaepted Enquiries from the U.K. and Europe to: 1beltWPmsLtd^l4BloorrtsburyS9JOJe ( LrjndonWClA2U > ENGlAND PriasouJalill.Aimriairaoy be higherfonthosishnnhere. 55 Hayward Street T H E M I T PRESS Cambridge, MA02142

2 COMPUTING FROM OXFORD Handbook of Logic in Computer Science Volume 1 Edited by S. Abramsky, Reader in Computing Science, D. M. Gabbay, Professor of Computing Science, andt. S. E. Maibaum, Professor of Computing Science, all at the Imperial College of Science, Technology, and Medicine, University of London The Handbook of Logic in Computer Science \s a multi-volume work covering all major areas of application of logic to theoretical computer science. The first two volumes cover the background to the subject in terms of mathematical and computational structures. The authors are chosen on an international basis and are leaders in the fields covered. The Handbook is a closely coordinated work which has been under development for the past five years. Contents: M. Ryan & M. Sadler: Valuation systems and consequence relations; l.c.c. Phillips: Recursion theory; K. Meinke & J.V. Tucker: Universal algebra; A.K. Poigne: Basic category theory; M.B. Smyth: Topology; J. Makovsky: Model theory , 700 pp., Clarendon Press June Volume 2 Contents: J.W. Klop: Term rewriting systems; H.P. Barendregt: Lambda calculi with types; D.M. Gabbay: Elements of algorithmic proof; Lawrence C. Paulson: Designing a theorem prover; Colin Stirling: Modal and temporal logics , 544 pp., Clarendon Press, June Intensional Logics for Programming Edited by Luis Fariflas del Cerro, Directeur de Recherche, I.R.I.T., Toulouse, France, and Marti Penttonen, Professor of Computer Science, University of Joensu, Finland This volume contains important contributions on the use of intensional logics for the semantical analysis of logic programs, and on programming in intensional logics. The result not only helps the understanding of logic programs, but will have a significant impact on future developments of logic programming , 320 pp., Clarendon Press, June TO ORDER: These books can be orderedfrom your usual supplier. Customers in the UK and Europe can also orderfrom OUP Distribution Services, Saxon Way West, Corby, Northants, NN189ES (add 1.75for P&P). Credit card holders can order by phone (0536) ; orfax (0536) FURTHER INFORMATION: Please write to Susan Harrison, SMJMarketing, Oxford University Press, Walton Street, Oxford OX2 6DP, hhcme ror61) fax C0R6V OXFORD UNIVERSITY PRESS

3 SOFTWARE from OXFORD APPLE MAC SOFTWARE FOR STUDENTS OF DIGITAL ELECTRONICS SimLog offers a modern construction kit with which designs in digital logic can be implemented and analysed without the problems associated with hardware-based laboratories. The program emulates a wide variety of logic, input, and output devices.from which the user can create realistic complex electronic logic circuits. Their behaviour can be examined using progressively more advanced components, and the results modified, saved, or printed. Hardware requirements Apple Macintosh computer with 512k RAM minimum Operating System 4.2 or higher. Finder version 6.0. Price 175 (UK customers add VAT, overseas customers add 10 postage and packing) To order, or for further information, please contact Janet Caldwell, Oxford University Press, Walton Street, Oxford 0X2 6DR lei. UK (0) , fax UK (0)

4

5 Information for contributors Aims and scope Logic has found applications in virtually all aspects of Information Technology, from software engineering and hardware to programming and artificial intelligence. Indeed, logic, artificial intelligence, and theoretical computing are influencing each other to the extent that a new interdisciplinary area of Logic and Computation is emerging. The Journal of Logic and Computation aims to promote the growth of logic and computing, including, among others, the following areas of interest: Logical Systems, such as classical and non-classical logic, constructive logic, categorical logic, modal logic, type theory, feasible maths... Logical issues in logic programming, knowledge based systems and automated reasoning Logical issues in knowledge representation, such as nonmonotonic reasoning and systems of knowledge and belief Logics and semantics of programming Specification and verification of programs and systems Applications of logic in hardware and VLSI, natural language, concurrent computation, planning, and databases The bulk of the content will be technical scientific papers, although regular contributions such as letters, reviews, and discussions will also be welcome. The Executive Editors also hope to be able to commission relevant conference reviews. Submission process Contributions falling within the scope of the journal are invited. Authors should endeavour to restrict their papers to about 30 printed pages. Longer papers submitted and accepted for publication may incur page charges on the extra pages. Four copies should be submitted to: Professor D. M. Gabbay Department of Computing Imperial College of Science, Technology and Medicine 180 Queen's Gate London SW7 2BZ, UK Contributions will be acknowledged in all cases and referees' comments together with the decision of the Editorial Board will be forwarded to contributors as soon as possible after submission. The submission of any manuscript will imply that the content is original, has not been previously published in a journal, and is not being considered for publication elsewhere. Format for contributions Manuscripts should be typewritten on one side only with wide margins. The typing should be double-spaced. Pages should be numbered consecutively. A title page must include: full title, authors' full names and affiliations, and the address to which correspondence and proofs should be sent. Where possible, address and telephone number should be included. This should be followed by an abstract of approximately 300 words and five key words for indexing. Original drawings should be submitted in a form ready for the printer. Care should be taken to ensure that lettering and details should be easily readable after any necessary reduction of size for publication. Each illustration should bear on the back a number, the author's name, and the title of the paper. Captions should be submitted separately on a sheet at the end of the manuscript and should be identified by number. Any photographs should be high quality glossy prints. Three sets of photocopies of the illustrations should be included. Each table should be submitted on a separate sheet of paper at the end of the manuscript and identified by number. References should be listed alphabetically and numbered, and referred to within the text by the number. Offprints Thirty offprints of each paper will be provided free of charge. Additional offprints may be ordered at proof stage, using the form provided.

6 Editorial Contents Original Articles Using the Universal Modality: Gains and Questions V. Goranko and S. Passy A Constructive Presentation for the Modal Connective of Necessity ( ) M. R. F. Benevides and T. S. E. Maibaum Axiomatic Systems, Deduction and Implication A. Avron Review Books Received Forthcoming Papers

Computer Science Information Sheet for entry in 2016. What is Computer Science?

Computer Science Information Sheet for entry in 2016. What is Computer Science? Computer Science Information Sheet for entry in 2016 What is Computer Science? Computer Science is about understanding computer systems and networks at a deep level. Computers and the programs they run

More information

MATHEMATICAL LOGIC FOR COMPUTER SCIENCE

MATHEMATICAL LOGIC FOR COMPUTER SCIENCE MATHEMATICAL LOGIC FOR COMPUTER SCIENCE Second Edition WORLD SCIENTIFIC SERIES IN COMPUTER SCIENCE 25: Computer Epistemology A Treatise on the Feasibility of the Unfeasible or Old Ideas Brewed New (T Vamos)

More information

CSE 459/598: Logic for Computer Scientists (Spring 2012)

CSE 459/598: Logic for Computer Scientists (Spring 2012) CSE 459/598: Logic for Computer Scientists (Spring 2012) Time and Place: T Th 10:30-11:45 a.m., M1-09 Instructor: Joohyung Lee (joolee@asu.edu) Instructor s Office Hours: T Th 4:30-5:30 p.m. and by appointment

More information

Position Classification Flysheet for Computer Science Series, GS-1550. Table of Contents

Position Classification Flysheet for Computer Science Series, GS-1550. Table of Contents Position Classification Flysheet for Computer Science Series, GS-1550 Table of Contents SERIES DEFINITION... 2 OCCUPATIONAL INFORMATION... 2 EXCLUSIONS... 4 AUTHORIZED TITLES... 5 GRADE LEVEL CRITERIA...

More information

OBJECT ORIENTED SOFTWARE ENGINEERING THE NEXTSTEP, LONDON 1990

OBJECT ORIENTED SOFTWARE ENGINEERING THE NEXTSTEP, LONDON 1990 OBJECT ORIENTED SOFTWARE ENGINEERING THE NEXTSTEP, LONDON 1990 edited by Bruce Anderson preface by Brad Cox Object-oriented software technology is the approach which currently offers the most promise for

More information

Argumentación en Agentes Inteligentes: Teoría y Aplicaciones Prof. Carlos Iván Chesñevar

Argumentación en Agentes Inteligentes: Teoría y Aplicaciones Prof. Carlos Iván Chesñevar Argumentation in Intelligent Agents: Theory and Applications Carlos Iván Chesñevar cic@cs.uns.edu.ar http://cs.uns.edu.ar/~cic cic Part 5 - Outline Main research projects in argumentation Main conferences

More information

Swiss Joint Master in Computer Science of the universities of Bern, Neuchâtel and Fribourg

Swiss Joint Master in Computer Science of the universities of Bern, Neuchâtel and Fribourg Swiss Joint Master in Computer Science of the universities of Bern, Neuchâtel and Fribourg 1 The MSc program in computer science Worldwide, computer scientists are in high demand. To cater for this demand,

More information

MEDICINE AND LAW JOURNAL THEME ISSUE BIOETHICS

MEDICINE AND LAW JOURNAL THEME ISSUE BIOETHICS MEDICINE AND LAW JOURNAL THEME ISSUE BIOETHICS CALL FOR PAPERS Dear Colleagues, In recent years, Medical Law, Health Law and Legal Medicine have become far more closely linked to bioethics. Their interplay

More information

The Oxford English Dictionary

The Oxford English Dictionary The Oxford English Dictionary SECOND EDITION Prepared by J. A. Simpson and E. S. C. Weiner 'A stupendous achievement... without question the dictionary is a superb example of organized scholarship' William

More information

DTIC ELECT AD-A220 510. 00 04 7 n 0 3 FINAL TECHNICAL REPORT ADVANCED DEVELOPMENT ENVIRONMENTS, CONTINUATION. Submitted by:

DTIC ELECT AD-A220 510. 00 04 7 n 0 3 FINAL TECHNICAL REPORT ADVANCED DEVELOPMENT ENVIRONMENTS, CONTINUATION. Submitted by: AD-A220 510 FINAL TECHNICAL REPORT ADVANCED DEVELOPMENT ENVIRONMENTS, CONTINUATION SPAWAR Contract No. N00039-84-C-0211 T12 Submitted by: DTIC ELECT David C. Luckhamn Principal Investigator Department

More information

Software Modeling and Verification

Software Modeling and Verification Software Modeling and Verification Alessandro Aldini DiSBeF - Sezione STI University of Urbino Carlo Bo Italy 3-4 February 2015 Algorithmic verification Correctness problem Is the software/hardware system

More information

From Manuscript to Printed Book: A Production Guide for Champlain Society Editors. Donald W. McLeod 1

From Manuscript to Printed Book: A Production Guide for Champlain Society Editors. Donald W. McLeod 1 From Manuscript to Printed Book: A Production Guide for Champlain Society Editors Donald W. McLeod 1 This is an outline of editing, style, and production procedures and schedules for volumes published

More information

Automated Theorem Proving - summary of lecture 1

Automated Theorem Proving - summary of lecture 1 Automated Theorem Proving - summary of lecture 1 1 Introduction Automated Theorem Proving (ATP) deals with the development of computer programs that show that some statement is a logical consequence of

More information

Programming Languages

Programming Languages Programming Languages Qing Yi Course web site: www.cs.utsa.edu/~qingyi/cs3723 cs3723 1 A little about myself Qing Yi Ph.D. Rice University, USA. Assistant Professor, Department of Computer Science Office:

More information

Please consult the Department of Engineering about the Computer Engineering Emphasis.

Please consult the Department of Engineering about the Computer Engineering Emphasis. COMPUTER SCIENCE Computer science is a dynamically growing discipline. ABOUT THE PROGRAM The Department of Computer Science is committed to providing students with a program that includes the basic fundamentals

More information

Fall 2012 Q530. Programming for Cognitive Science

Fall 2012 Q530. Programming for Cognitive Science Fall 2012 Q530 Programming for Cognitive Science Aimed at little or no programming experience. Improve your confidence and skills at: Writing code. Reading code. Understand the abilities and limitations

More information

Job description and selection criteria

Job description and selection criteria University of Oxford Department of Computer Science Job description and selection criteria Job title Division Department Location Grade and salary Hours Contract type Reporting to Summer internship on

More information

Swiss Joint Master in Computer Science of the Universities of Bern, Neuchâtel and Fribourg

Swiss Joint Master in Computer Science of the Universities of Bern, Neuchâtel and Fribourg Swiss Joint Master in Computer Science of the Universities of Bern, Neuchâtel and Fribourg Your Computer Science Master s Program in Switzerland 1 Graduates of the Swiss Joint Master in Computer Science

More information

Oxford University - A Centre of Excellence in Research and Teaching

Oxford University - A Centre of Excellence in Research and Teaching University of Oxford Department of Computer Science Job description and selection criteria Job title Division Department Location Grade and salary Hours Contract type Reporting to Researcher in Quality-Centric

More information

STYLE AND FORMAT REQUIREMENTS MASTERS OF SCIENCE THESIS

STYLE AND FORMAT REQUIREMENTS MASTERS OF SCIENCE THESIS OFFICE OF GRADUATE STUDIES STYLE AND FORMAT REQUIREMENTS MASTERS OF SCIENCE THESIS The University of Wisconsin-Green Bay graduate programs in Applied Leadership for Teaching and Learning and Environmental

More information

Description. Time and place. Office, phones, etc. Spring Semester, 2005 Instructor: J. Horty. PHIL 858: Revising and Combining Beliefs

Description. Time and place. Office, phones, etc. Spring Semester, 2005 Instructor: J. Horty. PHIL 858: Revising and Combining Beliefs Spring Semester, 2005 Instructor: J. Horty PHIL 858: Revising and Combining Beliefs Description This seminar focuses on the related problems of belief revision (revising beliefs with new, possibly conflicting

More information

AGENTS AND SOFTWARE ENGINEERING

AGENTS AND SOFTWARE ENGINEERING AGENTS AND SOFTWARE ENGINEERING Michael Wooldridge Queen Mary and Westfield College, University of London London E1 4NS, United Kingdom M.J.Wooldridge@qmw.ac.uk Abstract Software engineers continually

More information

From Workflow Design Patterns to Logical Specifications

From Workflow Design Patterns to Logical Specifications AUTOMATYKA/ AUTOMATICS 2013 Vol. 17 No. 1 http://dx.doi.org/10.7494/automat.2013.17.1.59 Rados³aw Klimek* From Workflow Design Patterns to Logical Specifications 1. Introduction Formal methods in software

More information

Guide for Authors MORAVIAN GEOGRAPHICAL REPORTS

Guide for Authors MORAVIAN GEOGRAPHICAL REPORTS MORAVIAN GEOGRAPHICAL REPORTS Guide for Authors Introduction Moravian Geographical Reports [MGR] is an international peer-reviewed journal, which has been published in English continuously since 1993 by

More information

Migration Advisory Committee 3rd Floor Seacole Building 2 Marsham Street London SW1P 4DF

Migration Advisory Committee 3rd Floor Seacole Building 2 Marsham Street London SW1P 4DF Migration Advisory Committee 3rd Floor Seacole Building 2 Marsham Street London SW1P 4DF From the Physical Secretary and Vice-President Professor Alexander Halliday FRS, and the Foreign Secretary and Vice-President

More information

Computation Beyond Turing Machines

Computation Beyond Turing Machines Computation Beyond Turing Machines Peter Wegner, Brown University Dina Goldin, U. of Connecticut 1. Turing s legacy Alan Turing was a brilliant mathematician who showed that computers could not completely

More information

Publishing in academic journals is central to

Publishing in academic journals is central to Publishing in Psychology: An Overview for Undergraduate Students This article relies on the expertise of current and former journal editors in order to introduce undergraduate students to important issues

More information

Computing What is it all about? Department of Computer Science. University of Liverpool.

Computing What is it all about? Department of Computer Science. University of Liverpool. Computing What is it all about? Department of Computer Science. University of Liverpool. What What is Computer CS is NOT Science? It is not ICT as taught in schools It is not about populating databases,

More information

PROGRAM LOGICS FOR CERTIFIED COMPILERS

PROGRAM LOGICS FOR CERTIFIED COMPILERS PROGRAM LOGICS FOR CERTIFIED COMPILERS Separation logic is the twenty-first-century variant of Hoare logic that permits verification of pointer-manipulating programs. This book covers practical and theoretical

More information

Eastern Washington University Department of Computer Science. Questionnaire for Prospective Masters in Computer Science Students

Eastern Washington University Department of Computer Science. Questionnaire for Prospective Masters in Computer Science Students Eastern Washington University Department of Computer Science Questionnaire for Prospective Masters in Computer Science Students I. Personal Information Name: Last First M.I. Mailing Address: Permanent

More information

Accounting Review (The)

Accounting Review (The) Accounting Review (The) 1 ADDRESS FOR SUBMISSION: Terry Shevlin, Editor Accounting Review (The) University of Washington Business School Department of Accounting Box 353200 Seattle, WA 98195-3200 USA Phone:

More information

Publications of Rod Burstall, Infornmatics, University of Edinbugh, UK

Publications of Rod Burstall, Infornmatics, University of Edinbugh, UK Publications of Rod Burstall, Infornmatics, University of Edinbugh, UK 1. R.M. Burstall, R.A. Leaver and J.E. Sussams. Evaluation of transport costs for alternative factory sites a case study. Operational

More information

CS Master Level Courses and Areas COURSE DESCRIPTIONS. CSCI 521 Real-Time Systems. CSCI 522 High Performance Computing

CS Master Level Courses and Areas COURSE DESCRIPTIONS. CSCI 521 Real-Time Systems. CSCI 522 High Performance Computing CS Master Level Courses and Areas The graduate courses offered may change over time, in response to new developments in computer science and the interests of faculty and students; the list of graduate

More information

Introduction to 30th Anniversary Perspectives on Cognitive Science: Past, Present, and Future

Introduction to 30th Anniversary Perspectives on Cognitive Science: Past, Present, and Future Topics in Cognitive Science 2 (2010) 322 327 Copyright Ó 2010 Cognitive Science Society, Inc. All rights reserved. ISSN: 1756-8757 print / 1756-8765 online DOI: 10.1111/j.1756-8765.2010.01104.x Introduction

More information

Datavetenskapligt Program (kandidat) Computer Science Programme (master)

Datavetenskapligt Program (kandidat) Computer Science Programme (master) Datavetenskapligt Program (kandidat) Computer Science Programme (master) Wolfgang Ahrendt Director Datavetenskap (BSc), Computer Science (MSc) D&IT Göteborg University, 30/01/2009 Part I D&IT: Computer

More information

Properties of Stabilizing Computations

Properties of Stabilizing Computations Theory and Applications of Mathematics & Computer Science 5 (1) (2015) 71 93 Properties of Stabilizing Computations Mark Burgin a a University of California, Los Angeles 405 Hilgard Ave. Los Angeles, CA

More information

Reasons for need for Computer Engineering program From Computer Engineering Program proposal

Reasons for need for Computer Engineering program From Computer Engineering Program proposal Reasons for need for Computer Engineering program From Computer Engineering Program proposal Department of Computer Science School of Electrical Engineering & Computer Science circa 1988 Dedicated to David

More information

BEng Biomedical Engineering / BEng Biomedical Engineering with Placement

BEng Biomedical Engineering / BEng Biomedical Engineering with Placement PROGRAMME SPECIFICATION KEY FACTS Programme name Award School Department or equivalent UCAS Code BEng Biomedical Engineering / BEng Biomedical Engineering with Placement BEng (Hons) School of Mathematics

More information

NEUROMATHEMATICS: DEVELOPMENT TENDENCIES. 1. Which tasks are adequate of neurocomputers?

NEUROMATHEMATICS: DEVELOPMENT TENDENCIES. 1. Which tasks are adequate of neurocomputers? Appl. Comput. Math. 2 (2003), no. 1, pp. 57-64 NEUROMATHEMATICS: DEVELOPMENT TENDENCIES GALUSHKIN A.I., KOROBKOVA. S.V., KAZANTSEV P.A. Abstract. This article is the summary of a set of Russian scientists

More information

PROGRAMME SPECIFICATION UNDERGRADUATE PROGRAMMES. Programme name BEng Electrical & Electronic Engineering with Foundation Year

PROGRAMME SPECIFICATION UNDERGRADUATE PROGRAMMES. Programme name BEng Electrical & Electronic Engineering with Foundation Year PROGRAMME SPECIFICATION UNDERGRADUATE PROGRAMMES KEY FACTS Programme name BEng Electrical & Electronic Engineering with Foundation Year Award BEng (Hons) School School of Engineering and Mathematical Sciences

More information

CS Standards Crosswalk: CSTA K-12 Computer Science Standards and Oracle Java Programming (2014)

CS Standards Crosswalk: CSTA K-12 Computer Science Standards and Oracle Java Programming (2014) CS Standards Crosswalk: CSTA K-12 Computer Science Standards and Oracle Java Programming (2014) CSTA Website Oracle Website Oracle Contact http://csta.acm.org/curriculum/sub/k12standards.html https://academy.oracle.com/oa-web-introcs-curriculum.html

More information

Programme name Engineering with Management and Entrepreneurship

Programme name Engineering with Management and Entrepreneurship PROGRAMME SPECIFICATION KEY FACTS Programme name Engineering with Management and Entrepreneurship Award BEng (Hons) School School of Mathematics Computer Science and Engineering Department or equivalent

More information

A Guide to Completing the Music Education Thesis

A Guide to Completing the Music Education Thesis A Guide to Completing the Music Education Thesis Revised: June, 2007 Frank Abrahams, Professor of Music Education Patrick K. Schmidt, Associate Professor of Music Education Westminster Choir College Music

More information

PROGRAMME SPECIFICATION UNDERGRADUATE PROGRAMMES

PROGRAMME SPECIFICATION UNDERGRADUATE PROGRAMMES PROGRAMME SPECIFICATION UNDERGRADUATE PROGRAMMES KEY FACTS Programme name Electrical & Electronic Engineering/ Electrical & Electronic Engineering with Placement Award MEng School School of Engineering

More information

Creating APA Style Research Papers (6th Ed.)

Creating APA Style Research Papers (6th Ed.) Creating APA Style Research Papers (6th Ed.) All the recommended formatting in this guide was created with Microsoft Word 2010 for Windows and Word 2011 for Mac. If you are going to use another version

More information

Teaching Formal Methods for Computational Linguistics at Uppsala University

Teaching Formal Methods for Computational Linguistics at Uppsala University Teaching Formal Methods for Computational Linguistics at Uppsala University Roussanka Loukanova Computational Linguistics Dept. of Linguistics and Philology, Uppsala University P.O. Box 635, 751 26 Uppsala,

More information

Requirements Engineering: A Roadmap

Requirements Engineering: A Roadmap Requirements Engineering: A Roadmap Bashar Nuseibeh & Steve Easterbrook Department of Computing Imperial College of Science, Technology & Medicine London SW7 2BZ, UK Email: ban@doc.ic.ac.uk http://www-dse.doc.ic.ac.uk/~ban/

More information

The situation of psychology publications in Lithuania

The situation of psychology publications in Lithuania Psychology Science Quarterly, Volume 51, 2009 (Supplement 1), pp. 141-146 The situation of psychology publications in Lithuania VILMANTE PAKALNISKIENE 1 Abstract There are only few journals in psychology

More information

EFFICIENT KNOWLEDGE BASE MANAGEMENT IN DCSP

EFFICIENT KNOWLEDGE BASE MANAGEMENT IN DCSP EFFICIENT KNOWLEDGE BASE MANAGEMENT IN DCSP Hong Jiang Mathematics & Computer Science Department, Benedict College, USA jiangh@benedict.edu ABSTRACT DCSP (Distributed Constraint Satisfaction Problem) has

More information

Language-oriented Software Development and Rewriting Logic

Language-oriented Software Development and Rewriting Logic Language-oriented Software Development and Rewriting Logic Christiano Braga cbraga@ic.uff.br http://www.ic.uff.br/ cbraga Universidade Federal Fluminense (UFF) Language-oriented Software Development and

More information

The Journals Production Process at the American Meteorological Society. Michael Friedman, Ph.D. Journals Production Manager mfriedman@ametsoc.

The Journals Production Process at the American Meteorological Society. Michael Friedman, Ph.D. Journals Production Manager mfriedman@ametsoc. The Journals Production Process at the American Meteorological Society Michael Friedman, Ph.D. Journals Production Manager mfriedman@ametsoc.org Overview Stages of production Monitoring the workflow Looking

More information

PROGRAMME SPECIFICATION UNDERGRADUATE PROGRAMMES

PROGRAMME SPECIFICATION UNDERGRADUATE PROGRAMMES PROGRAMME SPECIFICATION UNDERGRADUATE PROGRAMMES KEY FACTS Programme name BEng Electrical & Electronic Engineering / BEng Electrical & Electronic Engineering with Placement Award BEng (Hons) School School

More information

PROGRAMME SPECIFICATION POSTGRADUATE PROGRAMME

PROGRAMME SPECIFICATION POSTGRADUATE PROGRAMME PROGRAMME SPECIFICATION POSTGRADUATE PROGRAMME KEY FACTS Programme name Advanced Computer Science Award MSc School Mathematics, Computer Science and Engineering Department or equivalent Department of Computing

More information

APPLICATION FOR CHARTERED SCIENTIST STATUS

APPLICATION FOR CHARTERED SCIENTIST STATUS APPLICATION FOR CHARTERED SCIENTIST STATUS For Office Use Only Date Received Individual Application Number (Database ID) Individual CSci Registration Number Date awarded Renewal Date Please TYPE or PRINT

More information

Theory of Automated Reasoning An Introduction. Antti-Juhani Kaijanaho

Theory of Automated Reasoning An Introduction. Antti-Juhani Kaijanaho Theory of Automated Reasoning An Introduction Antti-Juhani Kaijanaho Intended as compulsory reading for the Spring 2004 course on Automated Reasononing at Department of Mathematical Information Technology,

More information

Master s Program in Information Systems

Master s Program in Information Systems The University of Jordan King Abdullah II School for Information Technology Department of Information Systems Master s Program in Information Systems 2006/2007 Study Plan Master Degree in Information Systems

More information

Progress Report to ONR on MURI Project Building Interactive Formal Digital Libraries of Algorithmic Mathematics

Progress Report to ONR on MURI Project Building Interactive Formal Digital Libraries of Algorithmic Mathematics Progress Report to ONR on MURI Project Building Interactive Formal Digital Libraries of Algorithmic Mathematics Robert L. Constable Cornell University February 2003 Project Web Page http://www.cs.cornell.edu/info/projects/nuprl/html/digital

More information

Department of Electrical and Computer Engineering

Department of Electrical and Computer Engineering Department of Electrical and Computer Engineering ADMINISTRATIVE OFFICER John O. Attia, Department Head FACULTY Cajetan Akujuobi, Electrical and Computer Engineering Annamalai, Annamalai, Electrical and

More information

TECH. Requirements. Why are requirements important? The Requirements Process REQUIREMENTS ELICITATION AND ANALYSIS. Requirements vs.

TECH. Requirements. Why are requirements important? The Requirements Process REQUIREMENTS ELICITATION AND ANALYSIS. Requirements vs. CH04 Capturing the Requirements Understanding what the customers and users expect the system to do * The Requirements Process * Types of Requirements * Characteristics of Requirements * How to Express

More information

ACQUIRING, ORGANISING AND PRESENTING INFORMATION AND KNOWLEDGE ON THE WEB. Pavol Návrat

ACQUIRING, ORGANISING AND PRESENTING INFORMATION AND KNOWLEDGE ON THE WEB. Pavol Návrat Computing and Informatics, Vol. 28, 2009, 393 398 ACQUIRING, ORGANISING AND PRESENTING INFORMATION AND KNOWLEDGE ON THE WEB Pavol Návrat Institute of Informatics and Software Engineering Faculty of Informatics

More information

CAN A PORTABLE, OPEN SOURCE JOURNAL MANAGEMENT/PUBLISHING SYSTEM IMPROVE THE SCHOLARLY AND PUBLIC QUALITY OF RESEARCH? A WORKSHOP

CAN A PORTABLE, OPEN SOURCE JOURNAL MANAGEMENT/PUBLISHING SYSTEM IMPROVE THE SCHOLARLY AND PUBLIC QUALITY OF RESEARCH? A WORKSHOP CAN A PORTABLE, OPEN SOURCE JOURNAL MANAGEMENT/PUBLISHING SYSTEM IMPROVE THE SCHOLARLY AND PUBLIC QUALITY OF RESEARCH? A WORKSHOP JOHN WILLINSKY 1 1 Department of Language and Literacy Education University

More information

How to Write a Quality Technical Paper and Where to Publish within IEEE Part 1. George Plosker IEEE Client Services Manager September 2015

How to Write a Quality Technical Paper and Where to Publish within IEEE Part 1. George Plosker IEEE Client Services Manager September 2015 How to Write a Quality Technical Paper and Where to Publish within IEEE Part 1 George Plosker IEEE Client Services Manager September 2015 About the IEEE World s largest technical membership association

More information

Title: Decision Making and Software Tools for Product Development Based on Axiomatic Design Theory

Title: Decision Making and Software Tools for Product Development Based on Axiomatic Design Theory Title: Decision Making and Software Tools for Product Development Based on Axiomatic Design Theory Authors: Vigain Harutunian, Mats Nordlund, Derrick Tate, and Nam P. Suh (1) Mr. Harutunian, Mr. Tate,

More information

Computer Science. Requirements for the Major (updated 11/13/03)

Computer Science. Requirements for the Major (updated 11/13/03) Computer Science Faculty: Knox Chair; Komagata,, Martinovic, Neff, Sampath, Wolz Faculty from mathematics with joint teaching appointments in computer science: Conjura, Greenbaun, Iannone The computer

More information

Core Curriculum to the Course:

Core Curriculum to the Course: Core Curriculum to the Course: Environmental Science Law Economy for Engineering Accounting for Engineering Production System Planning and Analysis Electric Circuits Logic Circuits Methods for Electric

More information

Integration of Records Management and Digital Archiving : What Can We Do Today? Ann Keen, Preservica Nov 13 2014

Integration of Records Management and Digital Archiving : What Can We Do Today? Ann Keen, Preservica Nov 13 2014 Integration of Records Management and Digital Archiving : What Can We Do Today? Ann Keen, Preservica Nov 13 2014 Agenda Introduction to Preservica Records Management & Digital Preservation integration

More information

A Logic Approach for LTL System Modification

A Logic Approach for LTL System Modification A Logic Approach for LTL System Modification Yulin Ding and Yan Zhang School of Computing & Information Technology University of Western Sydney Kingswood, N.S.W. 1797, Australia email: {yding,yan}@cit.uws.edu.au

More information

UNIVERSITY OF AMSTERDAM FACULTY OF SCIENCE. EDUCATION AND EXAMINATION REGULATIONS Academic Year 2012-2013 PART B THE MASTER S PROGRAMME IN LOGIC

UNIVERSITY OF AMSTERDAM FACULTY OF SCIENCE. EDUCATION AND EXAMINATION REGULATIONS Academic Year 2012-2013 PART B THE MASTER S PROGRAMME IN LOGIC UNIVERSITY OF AMSTERDAM FACULTY OF SCIENCE EDUCATION AND EXAMINATION REGULATIONS Academic Year 2012-2013 PART B THE MASTER S PROGRAMME IN LOGIC September 1 st 2012 Chapter 1 Article 1.1 Article 1.2 Chapter

More information

OXFORD UNIVERSITY LIBRARY SERVICES BODLEIAN HEALTH CARE LIBRARIES JOB DESCRIPTION

OXFORD UNIVERSITY LIBRARY SERVICES BODLEIAN HEALTH CARE LIBRARIES JOB DESCRIPTION OXFORD UNIVERSITY LIBRARY SERVICES BODLEIAN HEALTH CARE LIBRARIES JOB DESCRIPTION Department: Bodleian Health Care Libraries Post Number: LN/S 24512 Grade: Support Staff Grade 2 Post Title: Location: Library

More information

Doctor of Philosophy in Computer Science

Doctor of Philosophy in Computer Science Doctor of Philosophy in Computer Science Background/Rationale The program aims to develop computer scientists who are armed with methods, tools and techniques from both theoretical and systems aspects

More information

A Framework for the Semantics of Behavioral Contracts

A Framework for the Semantics of Behavioral Contracts A Framework for the Semantics of Behavioral Contracts Ashley McNeile Metamaxim Ltd, 48 Brunswick Gardens, London W8 4AN, UK ashley.mcneile@metamaxim.com Abstract. Contracts have proved a powerful concept

More information

ELECTRICAL ENGINEERING

ELECTRICAL ENGINEERING EE ELECTRICAL ENGINEERING See beginning of Section H for abbreviations, course numbers and coding. The * denotes labs which are held on alternate weeks. A minimum grade of C is required for all prerequisite

More information

Agreement on. Dual Degree Master Program in Computer Science KAIST. Technische Universität Berlin

Agreement on. Dual Degree Master Program in Computer Science KAIST. Technische Universität Berlin Agreement on Dual Degree Master Program in Computer Science between KAIST Department of Computer Science and Technische Universität Berlin Fakultät für Elektrotechnik und Informatik (Fakultät IV) 1 1 Subject

More information

M.S. Computer Science Program

M.S. Computer Science Program M.S. Computer Science Program Pre-requisite Courses The following courses may be challenged by sitting for the placement examination. CSC 500: Discrete Structures (3 credits) Mathematics needed for Computer

More information

Competencies for Secondary Teachers: Computer Science, Grades 4-12

Competencies for Secondary Teachers: Computer Science, Grades 4-12 1. Computational Thinking CSTA: Comp. Thinking 1.1 The ability to use the basic steps in algorithmic problemsolving to design solutions (e.g., problem statement and exploration, examination of sample instances,

More information

Conference and Journal Publications in Database Systems and Theory

Conference and Journal Publications in Database Systems and Theory Conference and Journal Publications in Database Systems and Theory This document rates the conferences and journal publications in the database area with respect to quality and impact. As in many other

More information

Optimised Realistic Test Input Generation

Optimised Realistic Test Input Generation Optimised Realistic Test Input Generation Mustafa Bozkurt and Mark Harman {m.bozkurt,m.harman}@cs.ucl.ac.uk CREST Centre, Department of Computer Science, University College London. Malet Place, London

More information

FACULTY OF SCIENCE School of Chemistry Royal Society of Chemistry Education Coordinator Ref: RA1172. The Post

FACULTY OF SCIENCE School of Chemistry Royal Society of Chemistry Education Coordinator Ref: RA1172. The Post FACULTY OF SCIENCE School of Chemistry Royal Society of Chemistry Education Coordinator Ref: RA1172 The Post As part of this team of Royal Society of Chemistry Education Coordinators around the country,

More information

THREE YEAR DEGREE (HONS.) COURSE BACHELOR OF COMPUTER APPLICATION (BCA) First Year Paper I Computer Fundamentals

THREE YEAR DEGREE (HONS.) COURSE BACHELOR OF COMPUTER APPLICATION (BCA) First Year Paper I Computer Fundamentals THREE YEAR DEGREE (HONS.) COURSE BACHELOR OF COMPUTER APPLICATION (BCA) First Year Paper I Computer Fundamentals Full Marks 100 (Theory 75, Practical 25) Introduction to Computers :- What is Computer?

More information

Creating an Intelligent Infrastructure for ERP Systems: The Role of RFID Technology

Creating an Intelligent Infrastructure for ERP Systems: The Role of RFID Technology Creating an Intelligent Infrastructure for ERP Systems: The Role of RFID Technology Edmund W. Schuster schuster@ed-w.info David L. Brock dlb@mit.edu At its core, ERP is essentially a large database. As

More information

Resume of Hanan H. Elazhary

Resume of Hanan H. Elazhary Resume of Hanan H. Elazhary Home Phone: 35853017, 35853986 Cell Phone: 0112302019 E-mail: hanan@eri.sci.eg, hananelazhary@hotmail.com Nationality: Egyptian Gender: Female EDUCATION Ph.D. in Computer Science

More information

ML for the Working Programmer

ML for the Working Programmer ML for the Working Programmer 2nd edition Lawrence C. Paulson University of Cambridge CAMBRIDGE UNIVERSITY PRESS CONTENTS Preface to the Second Edition Preface xiii xv 1 Standard ML 1 Functional Programming

More information

Using the Computer to Prove the Correctness of Programs p.1/12

Using the Computer to Prove the Correctness of Programs p.1/12 Using the Computer to Prove the Correctness of Programs Bengt Nordström bengt@cs.chalmers.se ChungAng University on leave from Chalmers University, Göteborg, Sweden Using the Computer to Prove the Correctness

More information

Master of Science in Computer Science

Master of Science in Computer Science Master of Science in Computer Science Background/Rationale The MSCS program aims to provide both breadth and depth of knowledge in the concepts and techniques related to the theory, design, implementation,

More information

Geoff Coyle: legacy and prospects for system dynamics

Geoff Coyle: legacy and prospects for system dynamics UK Chapter of the International System Dynamics Society Hosts: Department of Earth Science and Engineering, Imperial College Location: Royal School of Mines, Imperial College, London Wednesday 29 May 2013

More information

Computer Science/Software Engineering

Computer Science/Software Engineering 292 School of Science and Engineering Computer Science/Software Engineering Everald E. Mills, PhD, Chair Objectives The computer science program seeks to prepare students for careers that require sophisticated

More information

Computer Science. College of Engineering

Computer Science. College of Engineering Computer Science College of Engineering EDUCATION MAKE AN IMPACT As part of Kansas State University s College of Engineering, the Computer Science department is committed to offering high quality degree

More information

COMPUTER SCIENCE. FACULTY: Jennifer Bowen, Chair Denise Byrnes, Associate Chair Sofia Visa

COMPUTER SCIENCE. FACULTY: Jennifer Bowen, Chair Denise Byrnes, Associate Chair Sofia Visa FACULTY: Jennifer Bowen, Chair Denise Byrnes, Associate Chair Sofia Visa COMPUTER SCIENCE Computer Science is the study of computer programs, abstract models of computers, and applications of computing.

More information

Research Overview in. Formal Method in Software Engineering Laboratory

Research Overview in. Formal Method in Software Engineering Laboratory Research Overview in Formal Method in Software Engineering Laboratory Head of Lab: Prof. Belawati H Widjaja, Ph.D Presented By: Dr. Ade Azurat Wednesday 21 January 2015 FMSE Workshop 2015 @ Fasilkom UI

More information

PROGRAMME SPECIFICATION UNDERGRADUATE PROGRAMMES. Programme BEng Computer Systems Engineering/BEng Computer Systems Engineering with Placement

PROGRAMME SPECIFICATION UNDERGRADUATE PROGRAMMES. Programme BEng Computer Systems Engineering/BEng Computer Systems Engineering with Placement PROGRAMME SPECIFICATION UNDERGRADUATE PROGRAMMES KEY FACTS Programme BEng Computer Systems Engineering/BEng name Computer Systems Engineering with Placement Award BEng (Hons) School School of Engineering

More information

GENERAL EDUCATION REQUIREMENTS

GENERAL EDUCATION REQUIREMENTS GENERAL EDUCATION CURRICULAR CHANGES The General Education program is described in detail below. This chapter lists the General Education Requirements (GER) for students and the definitions of Knowledge

More information

Big Data Analysis & Data Mining

Big Data Analysis & Data Mining 2 nd International Conference on Big Data Analysis & Data Mining San Antonio, USA Nov 30-Dec 02, 2015 Brochure Conference Secretariat 2360 Corporate Circle, Suite 400, Henderson, NV 89074-7722, USA Ph:

More information

FNWI Master Evening 19 February 2015 Computer Science. Alban Ponse, University of Amsterdam FNWI Master Evening 2015-02-19: Computer Science 1/18

FNWI Master Evening 19 February 2015 Computer Science. Alban Ponse, University of Amsterdam FNWI Master Evening 2015-02-19: Computer Science 1/18 FNWI Master Evening 19 February 2015 Computer Science Alban Ponse, University of Amsterdam FNWI Master Evening 2015-02-19: Computer Science 1/18 Master Evening 19 February 2015: Computer Science Your hosts

More information

Admission Number. Master of Science Programme in Computer Science (International Programme)

Admission Number. Master of Science Programme in Computer Science (International Programme) Admission Number 6 9 0 1 M S 0 0 Master of Science Programme in Computer Science (International Programme) Faculty of Information and Communication Technology Admission Requirements: 1. Hold a Bachelor's

More information

COS 140: Foundations of Computer Science

COS 140: Foundations of Computer Science COS 140: Foundations of C S What is C S? Fall 2015 Copyright c 2002 2015 UMaine School of Computing and Information S 1 / 15 What is C S? What do you think? Adefinition CS and programming Areas of CS What

More information

INSTRUCTIONS I. SHORT INSTRUCTIONS The way of paper submission is online (www.folia-biologica.org/submission). Please remember, use commands of the

INSTRUCTIONS I. SHORT INSTRUCTIONS The way of paper submission is online (www.folia-biologica.org/submission). Please remember, use commands of the INSTRUCTIONS I. SHORT INSTRUCTIONS The way of paper submission is online (www.folia-biologica.org/submission). Please remember, use commands of the system for navigation. One author, who will serve as

More information

Course Description Bachelor in Management Information Systems

Course Description Bachelor in Management Information Systems Course Description Bachelor in Management Information Systems 1605215 Principles of Management Information Systems (3 credit hours) Introducing the essentials of Management Information Systems (MIS), providing

More information

Software Engineering Reference Framework

Software Engineering Reference Framework Software Engineering Reference Framework Michel Chaudron, Jan Friso Groote, Kees van Hee, Kees Hemerik, Lou Somers, Tom Verhoeff. Department of Mathematics and Computer Science Eindhoven University of

More information

MiddleWare for Sensor Systems keeping things Open

MiddleWare for Sensor Systems keeping things Open MiddleWare for Sensor Systems keeping things Open Ken Moody Computer Laboratory, University of Cambridge 1 Overview of the talk the Opera group and what we do - past and present activities why we're at

More information

MODULAR DISTRIBUTED MANUFACTURING SYSTEMS AND THE IMPLICATIONS FOR INTEGRATED CONTROL

MODULAR DISTRIBUTED MANUFACTURING SYSTEMS AND THE IMPLICATIONS FOR INTEGRATED CONTROL MODULAR DISTRIBUTED MANUFACTURING SYSTEMS AND THE IMPLICATIONS FOR INTEGRATED CONTROL Duncan McFarlane 1 ABSTRACT Driven by the need for more responsive manufacturing processes and as a consequence of

More information