Advertisement

© 2001

Optimierung objektorientierter Programme

Übersetzungstechniken, Analysen und Transformationen

Book

Part of the Xpert.press book series (XPERT.PRESS)

Table of contents

  1. Front Matter
    Pages i-ix
  2. Martin Trapp
    Pages 1-6
  3. Martin Trapp
    Pages 7-30
  4. Martin Trapp
    Pages 31-60
  5. Martin Trapp
    Pages 61-96
  6. Martin Trapp
    Pages 155-167
  7. Martin Trapp
    Pages 169-170
  8. Back Matter
    Pages 171-189

About this book

Introduction

Objektorientierung ist eine der wesentlichen Techniken zur Realisierung von Softwaresystemen. Die unbestrittenen Vorteile dieses Ansatzes bei der Modellierung und Implementierung müssen jedoch häufig durch eine geringere Effizienz der so erstellten Programme erkauft werden. Dieses Buch vermittelt moderne Optimierungstechniken, die es Übersetzern für objektorientierte Programmiersprachen wie Sather, Java oder C# ermöglichen, automatisch effizientere ausführbare Programme zu erzeugen. Ausgehend von den speziellen Anforderungen an die Optimierung objektorientierter Programme werden in einem ganzheitlichen Ansatz geeignete übersetzerinterne Programmrepräsentationen, Algorithmen für deren globale Analyse und zielgerichtete Programmtransformationen zur Effizienzsteigerung vermittelt.

Keywords

Algorithmen Anforderungsanalyse C# Forschung Java Modellierung Objektorientierung Optimierung Programmiersprache Reduktion Semantik Software Sprache Systeme Technik

Authors and affiliations

  1. 1.IBM T.J. Watson Research CenterUSA

Bibliographic information

  • Book Title Optimierung objektorientierter Programme
  • Book Subtitle Übersetzungstechniken, Analysen und Transformationen
  • Authors Martin Trapp
  • Series Title Xpert.press
  • DOI https://doi.org/10.1007/978-3-642-59502-8
  • Copyright Information Springer-Verlag Berlin Heidelberg 2001
  • Publisher Name Springer, Berlin, Heidelberg
  • eBook Packages Springer Book Archive
  • Hardcover ISBN 978-3-540-42352-2
  • Softcover ISBN 978-3-642-63999-9
  • eBook ISBN 978-3-642-59502-8
  • Series ISSN 1439-5428
  • Edition Number 1
  • Number of Pages IX, 189
  • Number of Illustrations 0 b/w illustrations, 0 illustrations in colour
  • Topics Software Engineering
    Artificial Intelligence
    Complexity
  • Buy this book on publisher's site