Articoli correlati a The Object-Z Specification Language: 1

The Object-Z Specification Language: 1 - Brossura

 
9781461374015: The Object-Z Specification Language: 1

Sinossi

Object-Z is an object-oriented extension of the formal specification language Z. It adds to Z notions of classes and objects, and inheritance and polymorphism. By extending Z's semantic basis, it enables the specification of systems as collections of independent objects in which self and mutual referencing are possible.
The Object-Z Specification Language presents a comprehensive description of Object-Z including discussions of semantic issues, definitions of all language constructs, type rules and other rules of usage, specification guidelines, and a full concrete syntax. It will enable you to confidently construct Object-Z specifications and is intended as a reference manual to keep by your side as you use and learn to use Object-Z.
The Object-Z Specification Language is suitable as a textbook or as a secondary text for a graduate-level course, and as a reference for researchers and practitioners in industry.

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

Contenuti

1 Introduction.- 1.1 Motivation.- 1.2 Classes.- 1.3 Objects.- 1.4 Inheritance.- 1.5 Polymorphism.- 1.6 Case Study: Tetris.- 2 Semantic Basis.- 2.1 Object Identity.- 2.1.1 Types and values.- 2.1.2 Forward declaration.- 2.1.3 Self-reference.- 2.2 Objects.- 2.2.1 Objects vs. object identities.- 2.2.2 Forward declaration revisited.- 2.3 Modularity and Compositionality.- 2.3.1 Object coupling.- 2.3.2 Object aliasing.- 2.3.3 Object containment.- 3 Syntactic Constructs.- 3.1 Class Definitions.- 3.2 Visibility Lists.- 3.3 Inherited Classes.- 3.3.1 Cancellation and redefinition of features.- 3.4 Local Definitions.- 3.4.1 Basic types.- 3.4.2 Axiomatic definitions.- 3.4.3 Abbreviation definitions.- 3.4.4 Free types.- 3.5 State Schemas.- 3.6 Initial State Schemas.- 3.7 Operations.- 3.7.1 Operation schemas.- 3.7.2 Operation promotions.- 3.7.3 Operation operators.- 3.7.4 Distributed operators.- 3.7.5 Recursion.- 3.8 Predicates.- 3.8.1 Boolean-valued expressions.- 3.8.2 Promoted initial state predicates.- 3.9 Expressions.- 3.9.1 Class names.- 3.9.2 Polymorphism.- 3.9.3 Class union.- 3.9.4 Object containment.- 3.9.5 Promoted attributes.- 3.9.6 Self.- 4 Language Definition.- 4.1 Meta-Functions.- 4.2 Global Paragraphs.- 4.3 Class Paragraphs.- 4.4 Operation Expressions.- 4.5 Predicates.- 4.6 Expressions.- 5 Concurrent Systems.- 5.1 Aggregation.- 5.2 Synchronization.- 5.3 Communication.- 5.4 Nondeterminism.- 5.5 Case Study: Hearts.- 6 Concrete Syntax.- 6.1 Specifications.- 6.2 Global Paragraphs.- 6.3 Class Paragraphs.- 6.4 Operation Expressions.- 6.5 Schema Expressions.- 6.6 Declarations.- 6.7 Predicates.- 6.8 Expressions.

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

  • EditoreSpringer
  • Data di pubblicazione2012
  • ISBN 10 1461374014
  • ISBN 13 9781461374015
  • RilegaturaCopertina flessibile
  • LinguaInglese
  • Numero di pagine164

Altre edizioni note dello stesso titolo

9780792386841: The Object Z Specification Language: 1

Edizione in evidenza

ISBN 10:  0792386841 ISBN 13:  9780792386841
Casa editrice: Kluwer Academic Pub, 1999
Rilegato

Risultati della ricerca per The Object-Z Specification Language: 1

Foto dell'editore

Smith, Graeme
Editore: Springer, 2012
ISBN 10: 1461374014 ISBN 13: 9781461374015
Nuovo Brossura

Da: Lucky's Textbooks, Dallas, TX, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Codice articolo ABLIING23Mar2716030033876

Contatta il venditore

Compra nuovo

EUR 211,64
Convertire valuta
Spese di spedizione: EUR 3,57
In U.S.A.
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Graeme Smith
Editore: Springer US, 2012
ISBN 10: 1461374014 ISBN 13: 9781461374015
Nuovo Brossura
Print on Demand

Da: moluna, Greven, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Dieser Artikel ist ein Print on Demand Artikel und wird nach Ihrer Bestellung fuer Sie gedruckt. Object-Z is an object-oriented extension of the formal specification language Z. It adds to Z notions of classes and objects, and inheritance and polymorphism. By extending Z s semantic basis, it enables the specification of systems as collections of ind. Codice articolo 4195541

Contatta il venditore

Compra nuovo

EUR 180,07
Convertire valuta
Spese di spedizione: EUR 48,99
Da: Germania a: U.S.A.
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Graeme Smith
Editore: Springer US Nov 2012, 2012
ISBN 10: 1461374014 ISBN 13: 9781461374015
Nuovo Taschenbuch
Print on Demand

Da: BuchWeltWeit Ludwig Meier e.K., Bergisch Gladbach, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Taschenbuch. Condizione: Neu. This item is printed on demand - it takes 3-4 days longer - Neuware -Object-Z is an object-oriented extension of the formal specification language Z. It adds to Z notions of classes and objects, and inheritance and polymorphism. By extending Z's semantic basis, it enables the specification of systems as collections of independent objects in which self and mutual referencing are possible. The Object-Z Specification Language presents a comprehensive description of Object-Z including discussions of semantic issues, definitions of all language constructs, type rules and other rules of usage, specification guidelines, and a full concrete syntax. It will enable you to confidently construct Object-Z specifications and is intended as a reference manual to keep by your side as you use and learn to use Object-Z. The Object-Z Specification Language is suitable as a textbook or as a secondary text for a graduate-level course, and as a reference for researchers and practitioners in industry. 164 pp. Englisch. Codice articolo 9781461374015

Contatta il venditore

Compra nuovo

EUR 213,99
Convertire valuta
Spese di spedizione: EUR 23,00
Da: Germania a: U.S.A.
Destinazione, tempi e costi

Quantità: 2 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Graeme Smith
Editore: Springer US, 2012
ISBN 10: 1461374014 ISBN 13: 9781461374015
Nuovo Taschenbuch

Da: AHA-BUCH GmbH, Einbeck, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Taschenbuch. Condizione: Neu. Druck auf Anfrage Neuware - Printed after ordering - Object-Z is an object-oriented extension of the formal specification language Z. It adds to Z notions of classes and objects, and inheritance and polymorphism. By extending Z's semantic basis, it enables the specification of systems as collections of independent objects in which self and mutual referencing are possible. The Object-Z Specification Language presents a comprehensive description of Object-Z including discussions of semantic issues, definitions of all language constructs, type rules and other rules of usage, specification guidelines, and a full concrete syntax. It will enable you to confidently construct Object-Z specifications and is intended as a reference manual to keep by your side as you use and learn to use Object-Z. The Object-Z Specification Language is suitable as a textbook or as a secondary text for a graduate-level course, and as a reference for researchers and practitioners in industry. Codice articolo 9781461374015

Contatta il venditore

Compra nuovo

EUR 216,56
Convertire valuta
Spese di spedizione: EUR 29,29
Da: Germania a: U.S.A.
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Smith, Graeme
Editore: Springer, 2012
ISBN 10: 1461374014 ISBN 13: 9781461374015
Nuovo Brossura

Da: Ria Christie Collections, Uxbridge, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. In. Codice articolo ria9781461374015_new

Contatta il venditore

Compra nuovo

EUR 234,25
Convertire valuta
Spese di spedizione: EUR 14,25
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello