Programming and Software Engineering

Aliasing in Object-Oriented Programming

Types, Analysis and Verification

Editors: Clarke, David, Wrigstad, Tobias, Noble, James (Eds.)

  • High quality selected papers
  • Unique visibility
  • State of the art research
see more benefits

Buy this book

eBook $79.99
price for USA (gross)
  • ISBN 978-3-642-36946-9
  • Digitally watermarked, DRM-free
  • Included format: PDF
  • ebooks can be used on all reading devices
  • Immediate eBook download after purchase
Softcover $107.00
price for USA
  • ISBN 978-3-642-36945-2
  • Free shipping for individuals worldwide
  • Usually dispatched within 3 to 5 business days.
About this book

This book presents a survey of the state-of-the-art on techniques for dealing with aliasing in object-oriented programming. It marks the 20th anniversary of the paper The Geneva Convention On The Treatment of Object Aliasing by John Hogg, Doug Lea, Alan Wills, Dennis de Champeaux and Richard Holt. The 22 revised papers were carefully reviewed to ensure the highest quality.The contributions are organized in topical sections on the Geneva convention, ownership, concurrency, alias analysis, controlling effects, verification, programming languages, and visions.

Table of contents (22 chapters)

  • Beyond the Geneva Convention on the Treatment of Object Aliasing

    Clarke, Dave (et al.)

    Pages 1-6

  • The Geneva Convention on the Treatment of Object Aliasing

    Hogg, John (et al.)

    Pages 7-14

  • Ownership Types: A Survey

    Clarke, Dave (et al.)

    Pages 15-58

  • Notions of Aliasing and Ownership

    Mycroft, Alan (et al.)

    Pages 59-83

  • Understanding Ownership Types with Dependent Types

    Cameron, Nicholas (et al.)

    Pages 84-108

Buy this book

eBook $79.99
price for USA (gross)
  • ISBN 978-3-642-36946-9
  • Digitally watermarked, DRM-free
  • Included format: PDF
  • ebooks can be used on all reading devices
  • Immediate eBook download after purchase
Softcover $107.00
price for USA
  • ISBN 978-3-642-36945-2
  • Free shipping for individuals worldwide
  • Usually dispatched within 3 to 5 business days.
Loading...

Recommended for you

Loading...

Bibliographic Information

Bibliographic Information
Book Title
Aliasing in Object-Oriented Programming
Book Subtitle
Types, Analysis and Verification
Editors
  • David Clarke
  • Tobias Wrigstad
  • James Noble
Series Title
Programming and Software Engineering
Series Volume
7850
Copyright
2013
Publisher
Springer-Verlag Berlin Heidelberg
Copyright Holder
Springer-Verlag Berlin Heidelberg
eBook ISBN
978-3-642-36946-9
DOI
10.1007/978-3-642-36946-9
Softcover ISBN
978-3-642-36945-2
Edition Number
1
Number of Pages
VIII, 515
Number of Illustrations and Tables
134 b/w illustrations
Topics