ECOOP 2013 -- Object-Oriented Programming
Editat de Giuseppe Castagnaen Limba Engleză Paperback – 6 iun 2013
Preț: 346.13 lei
Preț vechi: 432.67 lei
-20%
Puncte Express: 519
Preț estimativ în valută:
61.16€ • 70.89$ • 53.34£
61.16€ • 70.89$ • 53.34£
Carte tipărită la comandă
Livrare economică 15-29 mai
Specificații
ISBN-13: 9783642390371
ISBN-10: 3642390374
Pagini: 768
Ilustrații: XXII, 746 p. 206 illus.
Dimensiuni: 155 x 235 x 41 mm
Greutate: 1.14 kg
Ediția:2013
Editura: Springer
Locul publicării:Berlin, Heidelberg, Germany
ISBN-10: 3642390374
Pagini: 768
Ilustrații: XXII, 746 p. 206 illus.
Dimensiuni: 155 x 235 x 41 mm
Greutate: 1.14 kg
Ediția:2013
Editura: Springer
Locul publicării:Berlin, Heidelberg, Germany
Public țintă
ResearchCuprins
Aspects, Components, and Modularity.- CoCo: Sound and Adaptive Replacement of Java Collections.- Feature-Oriented Programming with Object Algebras.- Composition and Reuse with Compiled Domain-Specific Languages.- Types.- Combining Form and Function: Static Types for JQuery Programs.- Heap Decomposition Inference with Linear Programming.- A Formal Semantics for Isorecursive and Equirecursive State Abstractions.- Language Design.- Trustworthy Proxies: Virtualizing Objects with Invariants.- JavaUI: Effects for Controlling UI Object Access.- The Billion-Dollar Fix: Safe Modular Circular Initialisationwith Placeholders and Placeholder Types.- Concurrency, Parallelism, and Distribution.- Implementing Federated Object Systems.- RedCard: Redundant Check Elimination for Dynamic Race Detectors.- Ownership-Based Isolation for Concurrent Actors on Multi-core Machines.- Why Do Scala Developers Mix the Actor Model with other Concurrency Models?.- Analysis and Verification.- Joins: A Case Study in Modular Specification of a Concurrent Reentrant Higher-Order Library.- Enabling Modularity and Re-use in Dynamic Program Analysis Tools for the Java Virtual Machine.- Averroes: Whole-Program Analysis without the Whole Program.- QUIC Graphs: Relational Invariant Generation for Containers.- Reducing Lookups for Invariant Checking.- Verification Condition Generation for Permission Logics with Abstract Predicates and Abstraction Functions.- Modelling and Refactoring.- Really Automatic Scalable Object-Oriented Reengineering.- Detecting Refactored Clones.- A Compositional Paradigm of Automating Refactorings.- A Comparative Study of Manual and Automated Refactorings.- Testing, Profiling, and Empirical Studies.- What Programmers Do with Inheritance in Java.- Is This a Bug or an Obsolete Test?.- Systematic Testing of Refactoring Engines on Real Software Projects.- Implementation.- Simple Profile Rectifications Go a Long Way: Statistically Exploring and Alleviating the Effects of Sampling Errors for Program Optimizations.- The Shape of Things to Run: Compiling Complex Stream Graphs to Reconfigurable Hardware in Lime.- Higher-Order Reactive Programming with Incremental Lists.
Caracteristici
Conference proceedings of the 27th European Conference on Object-Oriented Programming, ECOOP 2013