Object-Oriented Software Engineering Using UML, Patterns, and Java: Pearson New International Edition

Author: Bernd Bruegge,Allen H. Dutoit

Publisher: Pearson Higher Ed

ISBN: 1292037091

Category: Computers

Page: 736

View: 5411

For courses in Software Engineering, Software Development, or Object-Oriented Design and Analysis at the Junior/Senior or Graduate level. This text can also be utilized in short technical courses or in short, intensive management courses. Shows students how to use both the principles of software engineering and the practices of various object-oriented tools, processes, and products. Using a step-by-step case study to illustrate the concepts and topics in each chapter, Bruegge and Dutoit emphasize learning object-oriented software engineer through practical experience: students can apply the techniques learned in class by implementing a real-world software project. The third edition addresses new trends, in particular agile project management (Chapter 14 Project Management) and agile methodologies (Chapter 16 Methodologies).

Object-Oriented Software Engineering Using UML, Patterns, and Java

Author: Bernd Bruegge,Allen Henry Dutoit

Publisher: N.A

ISBN: 9781292024011

Category: Computers

Page: 718

View: 2115

For courses in Software Engineering, Software Development, or Object-Oriented Design and Analysis at the Junior/Senior or Graduate level. This text can also be utilized in short technical courses or short, intensive management courses. This textbook shows how to use both the principles of software engineering as well as the practices of various object-oriented tools, processes, and products. Using a step by step case study to illustrate the concepts and topics in each chapter, this book emphasizes practical experience: participants can apply the techniques learned in class by implementing a real-world software project.

UML 2 und Patterns angewendet - objektorientierte Softwareentwicklung

Author: Craig Larman

Publisher: mitp Verlags GmbH & Co. KG

ISBN: 9783826614538

Category:

Page: 716

View: 4623

Dieses Lehrbuch des international bekannten Autors und Software-Entwicklers Craig Larman ist ein Standardwerk zur objektorientierten Analyse und Design unter Verwendung von UML 2.0 und Patterns. Das Buch zeichnet sich insbesondere durch die Fahigkeit des Autors aus, komplexe Sachverhalte anschaulich und praxisnah darzustellen. Es vermittelt grundlegende OOA/D-Fertigkeiten und bietet umfassende Erlauterungen zur iterativen Entwicklung und zum Unified Process (UP). Anschliessend werden zwei Fallstudien vorgestellt, anhand derer die einzelnen Analyse- und Designprozesse des UP in Form einer Inception-, Elaboration- und Construction-Phase durchgespielt werden

Entwurfsmuster

Elemente wiederverwendbarer objektorientierter Software

Author: Erich Gamma,Ralph Johnson,Richard Helm,John Vlissides

Publisher: Pearson Deutschland GmbH

ISBN: 9783827330437

Category: Agile software development

Page: 479

View: 3642

Algorithmen und Datenstrukturen

Die Grundwerkzeuge

Author: Martin Dietzfelbinger,Kurt Mehlhorn,Peter Sanders

Publisher: Springer-Verlag

ISBN: 3642054722

Category: Computers

Page: 380

View: 6976

Algorithmen bilden das Herzstück jeder nichttrivialen Anwendung von Computern, und die Algorithmik ist ein modernes und aktives Gebiet der Informatik. Daher sollte sich jede Informatikerin und jeder Informatiker mit den algorithmischen Grundwerkzeugen auskennen. Dies sind Strukturen zur effizienten Organisation von Daten, häufig benutzte Algorithmen und Standardtechniken für das Modellieren, Verstehen und Lösen algorithmischer Probleme. Dieses Buch ist eine straff gehaltene Einführung in die Welt dieser Grundwerkzeuge, gerichtet an Studierende und im Beruf stehende Experten, die mit dem Programmieren und mit den Grundelementen der Sprache der Mathematik vertraut sind. Die einzelnen Kapitel behandeln Arrays und verkettete Listen, Hashtabellen und assoziative Arrays, Sortieren und Auswählen, Prioritätswarteschlangen, sortierte Folgen, Darstellung von Graphen, Graphdurchläufe, kürzeste Wege, minimale Spannbäume und Optimierung. Die Algorithmen werden auf moderne Weise präsentiert, mit explizit angegebenen Invarianten, und mit Kommentaren zu neueren Entwicklungen wie Algorithm Engineering, Speicherhierarchien, Algorithmenbibliotheken und zertifizierenden Algorithmen. Die Algorithmen werden zunächst mit Hilfe von Bildern, Text und Pseudocode erläutert; dann werden Details zu effizienten Implementierungen gegeben, auch in Bezug auf konkrete Sprachen wie C++ und Java.

Objektorientierte Softwaretechnik

mit UML, Entwurfsmustern und Java

Author: Bernd Brügge,Allen H. Dutoit

Publisher: N.A

ISBN: 9783827370822

Category: Objektorientierung

Page: 747

View: 4562

Zen und die Kunst, ein Motorrad zu warten

Roman

Author: Robert M. Pirsig

Publisher: S. Fischer Verlag

ISBN: 3104028486

Category: Fiction

Page: 448

View: 7250

»Dieses Buch bietet eine andere, ernsthaftere Alternative zum materiellen Erfolg an. Das heißt, es ist eigentlich weniger eine Alternative als viel-mehr eine Ausweitung der Bedeutung von ›Erfolg‹ auf etwas Größeres als das bloße Bemühen, eine gute Stellung zu finden und sich nichts zuschulden kommen zu lassen. Und auch etwas Größeres als bloße Freiheit. Es setzt ein positives Ziel, auf das man hinarbeiten kann, das einen aber nicht einengt. Das, so scheint mir, ist der Hauptgrund für den Erfolg des Buches. Es traf sich, daß die ganze Kultur genau nach dem auf der Suche war, was dieses Buch anzubieten hat.« Robert M. Pirsig

Requirements-Engineering und -Management

Aus der Praxis von klassisch bis agil

Author: Chris Rupp,die SOPHISTen

Publisher: Carl Hanser Verlag GmbH Co KG

ISBN: 3446443134

Category: Computers

Page: 570

View: 8095

REQUIREMENTS-ENGINEERING UND -MANAGEMENT // - Praktische und innovative Lösungen für die Systemanalyse sichern den Know-how-Transfer in Ihrem Projekt - Erlernen Sie das Erheben, Dokumentieren, Prüfen, Abstimmen und Verwalten von Anforderungen - Nutzen Sie die Vorteile von agilen Vorgehensmodellen - Vermeiden Sie inkonsistente und unvollständige Anforderungen - Stellen Sie eine Qualität und Testbarkeit Ihrer Anforderungen sicher Der Erfolg von IT-Projekten entscheidet sich bereits in der Systemanalyse! Sie ist das Fundament der Systementwicklung. Dieses Buch liefert Ihnen Hintergründe, Strategien, klare Konzepte und Tipps zur pragmatischen Umsetzung Ihrer Anforderungen – von der Erhebung über die Dokumentation bis hin zur Verwaltung. Als neue Themen werden in der 6. Auflage Requirements-Engineering im agilen Umfeld, agile Dokumentationsformen, wie User-Storys und ihre Schneidung, und Spezialfälle, wie Delta-Anforderungen und Usability Engineering, betrachtet. Durch die Buchkapitel begleiten Sie ein durchgehendes Beispiel mit einer eigenen Rahmenhandlung und eine von Kapitel zu Kapitel aufbauende Bauanleitung für einen Requirements-Engineering-Leitfaden. Neu in dieser Auflage ist auch ein Online-Selbsttest mit Hilfe der ILIAS®-Lernplattform auf der Autorenwebsite. Nach jedem Kapitel kann der Leser sein Wissen mit interaktiven Fragen testen. Die gehirngerechte Aufbereitung bietet Ihnen mehr Spaß und Effektivität. Das komplet-te Buch ist in Farbe, in einem anschaulichen Layout und hat freche Illustrationen. Auf der Website der Autoren finden Sie zusätzliche Formulare, Checklisten, Hinter-grundinformationen und vieles mehr. AUS DEM INHALT // Vorgehensweisen klassisch und agil // Anforderungsermittlung // SOPHIST-REgelwerk // Anforderungsschablonen // Systemanalyse // Anforderungsdokumentation klassisch und agil // Nicht-Funktionale Anforderungen // Prüftechniken & Qualitätsmetriken // Anforderungskonsolidierung // Requirements- Management, Change- & Release-Management // Einführungsstrategien // Delta-Ansatz // Requirements und Usability

Use Cases effektiv erstellen

Author: Alistair Cockburn

Publisher: mitp Verlags GmbH & Co. KG

ISBN: 9783826617966

Category: Prozessmanagement - Unterstützungssystem Informatik - Transaktionsverarbeitung - Client-Server-Konzept - Anwendungssoftware - Softwareentwicklung

Page: 314

View: 8433

Alistair Cockburn beschreibt ausführlich, was Uses Cases sind, welche Bestandteile hineingehören und wie man sie strukturieren sollte. Besonders nützlich sind seine Erörterungen, wie man mit großen Mengen von Use Cases umgeht. Im zweiten Teil seines Buchs geht Cockburn auf verschiedene praktische Probleme ein. Es geht um Fragen wie "Woran erkennen wir, dass wir fertig sind?" oder "Wie fügen sich Use Cases in den Gesamtprozess ein?". Im dritten Teil werden die wichtigsten Themen noch einmal als knappe Referenz zusammengefasst.

Foundations of Software Engineering

Author: Ashfaque Ahmed,Bhanu Prasad

Publisher: CRC Press

ISBN: 1498737609

Category: Computers

Page: 451

View: 4496

The best way to learn software engineering is by understanding its core and peripheral areas. Foundations of Software Engineering provides in-depth coverage of the areas of software engineering that are essential for becoming proficient in the field. The book devotes a complete chapter to each of the core areas. Several peripheral areas are also explained by assigning a separate chapter to each of them. Rather than using UML or other formal notations, the content in this book is explained in easy-to-understand language. Basic programming knowledge using an object-oriented language is helpful to understand the material in this book. The knowledge gained from this book can be readily used in other relevant courses or in real-world software development environments. This textbook educates students in software engineering principles. It covers almost all facets of software engineering, including requirement engineering, system specifications, system modeling, system architecture, system implementation, and system testing. Emphasizing practical issues, such as feasibility studies, this book explains how to add and develop software requirements to evolve software systems. This book was written after receiving feedback from several professors and software engineers. What resulted is a textbook on software engineering that not only covers the theory of software engineering but also presents real-world insights to aid students in proper implementation. Students learn key concepts through carefully explained and illustrated theories, as well as concrete examples and a complete case study using Java. Source code is also available on the book’s website. The examples and case studies increase in complexity as the book progresses to help students build a practical understanding of the required theories and applications.

Cognitive Radio: Interoperability Through Waveform Reconfiguration

Author: Leszek Lechowicz,Mieczyslaw M. Kokar

Publisher: Artech House

ISBN: 1608077543

Category: Technology & Engineering

Page: 286

View: 2092

In the span of a century, radio technology advanced from spark transmitters, through analog radios based on vacuum tubes to solid state radios to finally software defined radios where most of the transmit and receive functionalities are implemented as programs running on specialized microprocessors. In recent years, cognitive radio emerged, which combines a software-defined radio with an intelligent agent, and promises to deliver a new level of functionality. This new resource addresses cognitive radio design from the perspective of interoperability with an emphasis on waveform configuration for increased flexibility and enhanced performance. The book provides readers with an extensive discussion of the concept of interoperability, as well as discusses some of the languages that could potentially be used for exchanging descriptions of waveforms.

Tutorium Analysis 2 und Lineare Algebra 2

Mathematik von Studenten für Studenten erklärt und kommentiert

Author: Florian Modler,Martin Kreh

Publisher: Springer-Verlag

ISBN: 3642547133

Category: Mathematics

Page: 392

View: 2865

Nach dem großen Erfolg von "Tutorium Analysis 1 und Lineare Algebra 1" erscheint nun ein Fortsetzungsband der beiden Autoren, mit dem sie den Zweitsemestern und allen, die Analysis 2 und Lineare Algebra 2 oder verwandte Vorlesungen hören müssen, wieder unterstützend unter die Arme greifen. Das Konzept bleibt das Altbewährte: Es gibt wieder einen mathematischen Teil, in dem die Definitionen, Sätze und Beweise stehen, und einen erklärenden Teil, in dem die schwierigen Definitionen und Sätze auf gewohnte lockere und lustige Art und Weise mit vielen Beispielen und Abbildungen mit Leben gefüllt werden. Das Buch ist für die zweite Auflage vollständig durchgesehen und an etlichen Stellen geändert und weiter verbessert.

UML kurz & gut

Author: Dan Pilone

Publisher: O'Reilly Germany

ISBN: 9783897212633

Category:

Page: 90

View: 8055

German Medical Data Sciences: Visions and Bridges

Proceedings of the 62nd Annual Meeting of the German Association of Medical Informatics, Biometry and Epidemiology (gmds E.V.) 2017 in Oldenburg (Oldenburg) – GMDS 2017

Author: R. Röhrig,A. Timmer,H. Binder

Publisher: IOS Press

ISBN: 1614998086

Category: Medical

Page: 244

View: 3553

We live in an age characterized by computerized information, but ubiquitous information technology has profoundly changed our healthcare systems and, if not adequately trained to deal with it, healthcare professionals can all too easily be overwhelmed by the complexity and magnitude of the data. This demands new skills from physicians as well as novel ways to provide medical knowledge. Selecting and assessing relevant information presents a challenge which can only be met by bridging the various disciplines in healthcare and the data sciences. This book presents the proceedings of the 62nd annual meeting of the German Association of Medical Informatics, Biometry and Epidemiology (German Medical Data Sciences – GMDS 2017): Visions and Bridges, held in Oldenburg, Germany, in September 2017. The 242 submissions to the conference included 77 full papers, of which 42 were accepted for publication here after rigorous review. These are divided into 7 sections: teaching and training; epidemiological surveillance, screening and registration; research methods; IT infrastructure for biomedical research/data integration centers; healthcare information systems; interoperability – standards, terminologies, classification; and biomedical informatics, innovative algorithms and signal processing. The book provides a vision for healthcare in the information age, and will be of interest to all those concerned with improving clinical decision making and the effectiveness and efficiency of health systems using data methods and technology.

Refactoring

wie Sie das Design vorhandener Software verbessern

Author: Martin Fowler

Publisher: N.A

ISBN: 9783827322784

Category:

Page: 440

View: 2253

Die Ordensburg des Wüstenplaneten

Roman

Author: Frank Herbert

Publisher: Heyne Verlag

ISBN: 3641139562

Category: Fiction

Page: 656

View: 3503

Stelle dich deinen Ängsten, sonst machen sie mit dir, was sie wollen. Seit Tausenden von Jahren herrst die Schwesternschaft der Bene Gesserit hinter den Kulissen des Imperiums, kontrolliert die genetischen Verflechtungen der Herrscherhäuser und widmet sich der Zucht besonderer Talente. Doch dem Orden ist in der Zeit der großen Diaspora ein Feind erwachsen: die Geehrten Matres. Von Arrakis, dem Wüstenplaneten, vertrieben, bieten die Bene Gesserit den Geehrten Matres Verhandlungen an – und sinnen gleichzeitig auf ihre Vernichtung. Aber sie treffen auf einen gleichwertigen Gegner. Und schließlich stellt sich heraus, dass dieser Konflikt von langer Hand vorbereitet wurde, um den Grundstein für die Zukunft der menschlichen Zivilisation zu legen.

Modellgetriebene Softwareentwicklung

Techniken, Engineering, Management

Author: Thomas Stahl,Markus Völter

Publisher: N.A

ISBN: 9783898643108

Category:

Page: 410

View: 3769

Modellgetriebene Entwicklung befasst sich mit der Erstellung kompletter Softwaresysteme aus Modellen. Das Buch stellt einen praxisorientierten Leitfaden für modellgetriebene Entwicklung dar und richtet sich dabei an Architekten, Entwickler sowie technische Projektleiter. Obwohl die Model-Driven Architecture (MDA) der OMG einen hohen Stellenwert bei den Betrachtungen einnimmt, betrachtet das Buch auch allgemeine Aspekte modellgetriebener Entwicklung. Das Buch ist dreigeteilt in eine Einführung, einen praktischen Leitfaden mit einem ausführlichen Fallbeispiel sowie zusätzliche Kapitel, die bestimmte Aspekte der Thematik genauer beleuchten.