Larch: Languages and Tools for Formal Specification (Monographs in Computer Science) - Softcover

9781461276364: Larch: Languages and Tools for Formal Specification (Monographs in Computer Science)
View all copies of this ISBN edition:
 
 
Building software often seems harder than it ought to be. It takes longer than expected, the software's functionality and performance are not as wonderful as hoped, and the software is not particularly malleable or easy to maintain. It does not have to be that way. This book is about programming, and the role that formal specifications can play in making programming easier and programs better. The intended audience is practicing programmers and students in undergraduate or basic graduate courses in software engineering or formal methods. To make the book accessible to such an audience, we have not presumed that the reader has formal training in mathematics or computer science. We have, however, presumed some programming experience. The roles of fonnal specifications Designing software is largely a matter of combining, inventing, and planning the implementation of abstractions. The goal of design is to describe a set of modules that interact with one another in simple, well­ defined ways. If this is achieved, people will be able to work independently on different modules, and yet the modules will fit together to accomplish the larger purpose. In addition, during program maintenance it will be possible to modify a module without affecting many others. Abstractions are intangible. But they must somehow be captured and communicated. That is what specifications are for. Specification gives us a way to say what an abstraction is, independent of any of its implementations.

"synopsis" may belong to another edition of this title.

  • PublisherSpringer
  • Publication date2011
  • ISBN 10 1461276365
  • ISBN 13 9781461276364
  • BindingPaperback
  • Number of pages263

Other Popular Editions of the Same Title

9780387940069: Larch: Languages and Tools for Formal Specification (Monographs in Computer Science)

Featured Edition

ISBN 10:  0387940065 ISBN 13:  9780387940069
Publisher: Springer, 1993
Hardcover

  • 9783540940067: Larch: Languages and Tools for Formal Specification (Recent Research in Psychology)

    Spring..., 1993
    Hardcover

Top Search Results from the AbeBooks Marketplace

Seller Image

Guttag, John V.", "Horning, James J."
Published by Springer (2011)
ISBN 10: 1461276365 ISBN 13: 9781461276364
New Soft Cover Quantity: 10
Print on Demand
Seller:
booksXpress
(Bayonne, NJ, U.S.A.)

Book Description Soft Cover. Condition: new. This item is printed on demand. Seller Inventory # 9781461276364

More information about this seller | Contact seller

Buy New
US$ 55.26
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds
Stock Image

Guttag, John V.; Horning, James J.
Published by Springer (2011)
ISBN 10: 1461276365 ISBN 13: 9781461276364
New Softcover Quantity: > 20
Seller:
Lucky's Textbooks
(Dallas, TX, U.S.A.)

Book Description Condition: New. Seller Inventory # ABLIING23Mar2716030028998

More information about this seller | Contact seller

Buy New
US$ 59.29
Convert currency

Add to Basket

Shipping: US$ 3.99
Within U.S.A.
Destination, rates & speeds
Stock Image

S.J. Garland
Published by Springer (2011)
ISBN 10: 1461276365 ISBN 13: 9781461276364
New Softcover Quantity: > 20
Print on Demand
Seller:
Ria Christie Collections
(Uxbridge, United Kingdom)

Book Description Condition: New. PRINT ON DEMAND Book; New; Fast Shipping from the UK. No. book. Seller Inventory # ria9781461276364_lsuk

More information about this seller | Contact seller

Buy New
US$ 64.42
Convert currency

Add to Basket

Shipping: US$ 12.43
From United Kingdom to U.S.A.
Destination, rates & speeds
Stock Image

S.J. Garland
ISBN 10: 1461276365 ISBN 13: 9781461276364
New Paperback / softback Quantity: > 20
Print on Demand
Seller:
THE SAINT BOOKSTORE
(Southport, United Kingdom)

Book Description Paperback / softback. Condition: New. This item is printed on demand. New copy - Usually dispatched within 5-9 working days. Seller Inventory # C9781461276364

More information about this seller | Contact seller

Buy New
US$ 72.27
Convert currency

Add to Basket

Shipping: US$ 11.15
From United Kingdom to U.S.A.
Destination, rates & speeds
Stock Image

John V. Guttag
Published by Springer New York (2011)
ISBN 10: 1461276365 ISBN 13: 9781461276364
New Paperback Quantity: 2
Seller:
Revaluation Books
(Exeter, United Kingdom)

Book Description Paperback. Condition: Brand New. reprint edition. 263 pages. 9.20x6.10x0.79 inches. In Stock. Seller Inventory # x-1461276365

More information about this seller | Contact seller

Buy New
US$ 74.97
Convert currency

Add to Basket

Shipping: US$ 12.46
From United Kingdom to U.S.A.
Destination, rates & speeds
Seller Image

John V. Guttag
Published by Springer New York (2011)
ISBN 10: 1461276365 ISBN 13: 9781461276364
New Taschenbuch Quantity: 1
Seller:
AHA-BUCH GmbH
(Einbeck, Germany)

Book Description Taschenbuch. Condition: Neu. Druck auf Anfrage Neuware - Printed after ordering - Building software often seems harder than it ought to be. It takes longer than expected, the software's functionality and performance are not as wonderful as hoped, and the software is not particularly malleable or easy to maintain. It does not have to be that way. This book is about programming, and the role that formal specifications can play in making programming easier and programs better. The intended audience is practicing programmers and students in undergraduate or basic graduate courses in software engineering or formal methods. To make the book accessible to such an audience, we have not presumed that the reader has formal training in mathematics or computer science. We have, however, presumed some programming experience. The roles of fonnal specifications Designing software is largely a matter of combining, inventing, and planning the implementation of abstractions. The goal of design is to describe a set of modules that interact with one another in simple, well defined ways. If this is achieved, people will be able to work independently on different modules, and yet the modules will fit together to accomplish the larger purpose. In addition, during program maintenance it will be possible to modify a module without affecting many others. Abstractions are intangible. But they must somehow be captured and communicated. That is what specifications are for. Specification gives us a way to say what an abstraction is, independent of any of its implementations. Seller Inventory # 9781461276364

More information about this seller | Contact seller

Buy New
US$ 62.21
Convert currency

Add to Basket

Shipping: US$ 35.30
From Germany to U.S.A.
Destination, rates & speeds
Seller Image

John V. Guttag|James J. Horning
Published by Springer New York (2011)
ISBN 10: 1461276365 ISBN 13: 9781461276364
New Softcover Quantity: > 20
Print on Demand
Seller:
moluna
(Greven, Germany)

Book Description Condition: New. Dieser Artikel ist ein Print on Demand Artikel und wird nach Ihrer Bestellung fuer Sie gedruckt. Building software often seems harder than it ought to be. It takes longer than expected, the software s functionality and performance are not as wonderful as hoped, and the software is not particularly malleable or easy to maintain. It does not have to be t. Seller Inventory # 4190234

More information about this seller | Contact seller

Buy New
US$ 52.05
Convert currency

Add to Basket

Shipping: US$ 52.42
From Germany to U.S.A.
Destination, rates & speeds
Seller Image

John V. Guttag
Published by Springer New York Okt 2011 (2011)
ISBN 10: 1461276365 ISBN 13: 9781461276364
New Taschenbuch Quantity: 2
Print on Demand
Seller:
BuchWeltWeit Ludwig Meier e.K.
(Bergisch Gladbach, Germany)

Book Description Taschenbuch. Condition: Neu. This item is printed on demand - it takes 3-4 days longer - Neuware -Building software often seems harder than it ought to be. It takes longer than expected, the software's functionality and performance are not as wonderful as hoped, and the software is not particularly malleable or easy to maintain. It does not have to be that way. This book is about programming, and the role that formal specifications can play in making programming easier and programs better. The intended audience is practicing programmers and students in undergraduate or basic graduate courses in software engineering or formal methods. To make the book accessible to such an audience, we have not presumed that the reader has formal training in mathematics or computer science. We have, however, presumed some programming experience. The roles of fonnal specifications Designing software is largely a matter of combining, inventing, and planning the implementation of abstractions. The goal of design is to describe a set of modules that interact with one another in simple, well defined ways. If this is achieved, people will be able to work independently on different modules, and yet the modules will fit together to accomplish the larger purpose. In addition, during program maintenance it will be possible to modify a module without affecting many others. Abstractions are intangible. But they must somehow be captured and communicated. That is what specifications are for. Specification gives us a way to say what an abstraction is, independent of any of its implementations. 272 pp. Englisch. Seller Inventory # 9781461276364

More information about this seller | Contact seller

Buy New
US$ 123.81
Convert currency

Add to Basket

Shipping: US$ 24.61
From Germany to U.S.A.
Destination, rates & speeds