TAILIEUCHUNG - The Z Notation:A Reference Manual Second EditionJ. M

Technology is the making, modification, usage, and knowledge of tools, machines, techniques, crafts, systems, methods of organization, in order to solve a problem, improve a preexisting solution to a problem, achieve a goal, handle an applied input/output relation or perform a specific function. It can also refer to the collection of such tools, machinery, modifications, arrangements and procedures. Technologies significantly affect human as well as other animal species' ability to control and adapt to their natural environments. The word technology comes from Greek τεχνολογία (technología); from τέχνη (téchnē), meaning "art, skill, craft", and -λογία (-logía), meaning "study of-".[1] The term. | The Z Notation A Reference Manual Second Edition J. M. Spivey Programming Research Group University of Oxford Based on the work of J. R. Abrial I. J. Hayes C. A. R. Hoare He Jifeng C. C. Morgan J. W. Sanders I. H. S0rensen J. M. Spivey B. A. Sufrin This edition first published 1992 by Prentice Hall International UK Ltd Published 1998 by J. M. Spivey Oriel College Oxford OX1 4EW England J. M. Spivey 1989 1992 All rights reserved. No part of this publication may be reproduced stored in a retrieval system or transmitted in any form. or by any means electronic mechanical photocopying recording or otherwise without prior permission in writing from the publisher. For permission in all countries contact the author. Contents Preface vii 1 Tutorial Introduction 1 What is a formal specification 1 The birthday book 3 Strengthening the specification 7 From specifications to designs 10 Implementing the birthday book 11 A simple checkpointing scheme 17 2 Background 24 Objects and types 24 Sets and set types 25 Tuples and Cartesian product types 25 Bindings and schema types 26 Relations and functions 27 Properties and schemas 28 Combining properties 29 Decorations and renaming 30 Combining schemas 31 Variables and scope 34 Nested scopes 35 Schemas with global variables 36 Generic constructions 38 Partially-defined expressions 40 3 The Z Language 42 Syntactic conventions 42 Words decorations and identifiers 43 Operator symbols 43 Layout 46 Specifications 47 Basic type definitions 47

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.