Angebote zu "Software" (1.061 Treffer)

Angewandte Informatik und Software / Applied Co...
54,99 € *
ggf. zzgl. Versand
(54,99 € / in stock)

Angewandte Informatik und Software / Applied Computer Science and Software:Wissenschaft für die Praxisi / Turning Theory into Practice

Anbieter: Hugendubel.de
Stand: 23.03.2018
Zum Angebot
Abenteuer Informatik
4,99 € *
zzgl. 2,95 € Versand

Abenteuer Informatik:Abbildungen und Bastelbögen des Buches. 3. Auflage Jens Gallenbacher

Anbieter: Hugendubel.de
Stand: 23.05.2018
Zum Angebot
Software Languages
53,99 € *
ggf. zzgl. Versand

This book identifies, defines and illustrates the fundamental concepts and engineering techniques relevant to applications of software languages in software development. It presents software languages primarily from a software engineering perspective, i.e., it addresses how to parse, analyze, transform, generate, format, and otherwise process software artifacts in different software languages, as they appear in software development. To this end, it covers a wide range of software languages - most notably programming languages, domain-specific languages, modeling languages, exchange formats, and specifically also language definition languages. Further, different languages are leveraged to illustrate software language engineering concepts and techniques. The functional programming language Haskell dominates the book, while the mainstream programming languages Python and Java are additionally used for illustration. By doing this, the book collects and organizes scattered knowledge from software language engineering, focusing on application areas such as software analysis (software reverse engineering), software transformation (software re-engineering), software composition (modularity), and domain-specific languages. It is designed as a textbook for independent study as well as for bachelor´s (advanced level) or master´s university courses in Computer Science. An additional website provides complementary material, for example, lecture slides and videos. This book is a valuable resource for anyone wanting to understand the fundamental concepts and important engineering principles underlying software languages, allowing them to acquire much of the operational intelligence needed for dealing with software languages in software development practice. This is an important skill set for software engineers, as languages are increasingly permeating software development.

Anbieter: buecher.de
Stand: 25.05.2018
Zum Angebot
How to Break Software
44,99 € *
ggf. zzgl. Versand

How to Break Software takes a very applied and non-rigid approach to teaching how to test software for common bugs. It is a departure from conventional testing in which testers prepare a written test plan and then use it as a script when testing the software. Instead of relying on a rigid plan, it should be intelligence, insight, experience and a ´´nose for where the bugs are hiding´´ that guide testers. This book helps testers develop this insight. The techniques presented in this book not only allow testers to go off-script, they encourage them to do so. Don´t blindly follow a document that may be out of date and that was written before the product was even testable. Instead, use your head! Open your eyes! Think a little, test a little and then think a little more.

Anbieter: buecher.de
Stand: 23.05.2018
Zum Angebot
Software Estimation
40,99 € *
ggf. zzgl. Versand

Often referred to as the ?black art? because of its complexity and uncertainty, software estimation is not as difficult or puzzling as people think. In fact, generating accurate estimates is straightforward?once you understand the art of creating them. In his highly anticipated book, acclaimed author Steve McConnell unravels the mystery to successful software estimation?distilling academic information and real-world experience into a practical guide for working software professionals. Instead of arcane treatises and rigid modeling techniques, this guide highlights a proven set of procedures, understandable formulas, and heuristics that individuals and development teams can apply to their projects to help achieve estimation proficiency. Discover how to: Estimate schedule and cost?or estimate the functionality that can be delivered within a given time frame Avoid common software estimation mistakes Learn estimation techniques for you, your team, and your organization * Estimate specific project activities?including development, management, and defect correction Apply estimation approaches to any type of project?small or large, agile or traditional Navigate the shark-infested political waters that surround project estimates When many corporate software projects are failing, McConnell shows you what works for successful software estimation. Product Description Often referred to as the ?black art? because of its complexity and uncertainty, software estimation is not as difficult or puzzling as people think. In fact, generating accurate estimates is straightforward?once you understand the art of creating them. In his highly anticipated book, acclaimed author Steve McConnell unravels the mystery to successful software estimation?distilling academic information and real-world experience into a practical guide for working software professionals. Instead of arcane treatises and rigid modeling techniques, this guide highlights a proven set of procedures, understandable formulas, and heuristics that individuals and development teams can apply to their projects to help achieve estimation proficiency. Discover how to: Estimate schedule and cost?or estimate the functionality that can be delivered within a given time frame Avoid common software estimation mistakes Learn estimation techniques for you, your team, and your organization * Estimate specific project activities?including development, management, and defect correction Apply estimation approaches to any type of project?small or large, agile or traditional Navigate the shark-infested political waters that surround project estimates When many corporate software projects are failing, McConnell shows you what works for successful software estimation. Covers software estimation techniques with information on how to successfully estimate scheduling, cost, and project activities.

Anbieter: buecher.de
Stand: 23.05.2018
Zum Angebot
Software Engineering
59,95 € *
ggf. zzgl. Versand

Die 9. Auflage des Klassikers ´´Software Engineering´´ von Ian Sommerville wurde aktualisiert und um zahlreiche neue Inhalte erweitert, wie z.B. agile Softwareentwicklung, eingebettete Systeme, modelgetriebene Entwicklung, Open-Source-Entwicklung, testgetriebene Entwicklung, serviceorientierte Entwicklung und vieles mehr. Die 9. Auflage des Klassikers ´´Software Engineering´´ von Ian Sommerville wurde aktualisiert und um zahlreiche neue Inhalte erweitert, wie z.B. agile Softwareentwicklung, eingebettete Systeme, modelgetriebene Entwicklung, Open-Source-Entwicklung, testgetriebene Entwicklung, serviceorientierte Entwicklung und vieles mehr. Das Buch gibt im ersten Teil eine grundlegende Einführung in Software Engineering. Der zweite Teil widmet sich der Entwicklung verlässlicher, sicherer Systeme. In diesem Kontext wird auch auf soziotechnische Systeme eingegangen. Der dritte Teil enthält ein breites Spektrum an Themen, die heutzutage für das Software Engineering eine wichtige Rolle spielen. Die Inhalte reichen von der Wiederverwendung über komponenten- und serviceorientierte Entwicklung zu eingebetteten Systemen bis hin zur aspektorientierten Entwicklung. Der vierte Teil ist dem Projektmanagement gewidmet. Hier spielt sowohl die Planung, als auch die Qualitätssicherung von Softwareprozessen eine bedeutende Rolle. Das Buch richtet sich primär an Studierende der Informationstechnik, die Einführungs- und Fortgeschrittenenkurse im Software- und Systems-Engineering besuchen. Alle Inhalte werden an Hand dreier Beispielprojekte unter Verwendung von UML und der Programmiersprache Java ausführlich erläutert. Zu jedem Kapitel gibt es Lernziele, Weblinks, Übungsaufgaben und Literaturempfehlungen, die das Selbststudium unterstützen. Professionellen Softwareingenieuren/Softwareingenieurinnen dient das Buch als Nachschlagewerk, mit dessen Hilfe sie ihr Wissen auf den aktuellen Stand bringen können. Inhalt: Grundlagen des Software Engineering Softwareprozesse und Vorgehensmodelle Anforderungsanalyse und -definition Systemmodellierung und -implementierung Testen und Integration Betrieb und Weiterentwicklung Software Engineering für verlässliche, sichere Systeme Verfügbarkeit, Zuverlässigkeit, Betriebs- und Informationssicherheit Risikogetriebene Anforderungsanalyse Agile Softwareentwicklung Testgetrieben Entwicklung Wiederverwendung von Software Komponentenbasierte Entwicklung Servicebasierte Entwicklung Entwicklung verteilter Systeme Aspektorientierte Entwicklung Eingebettete Systeme Projektmanagement Projektplanung Qualitätssicherung Konfigurationsmanagement Prozessverbesserung Autor Ian Sommerville ist Universitätsprofessor für Software Engineering an der University of St Andrews in Schottland. Er forscht und lehrt seit den 1980er Jahren auf dem Gebiet des Software- und Systems-Engineering. Seine aktuellen Forschungsschwerpunkte sind die Herausforderungen des Software Engineerings bei der Entwicklung komplexer, verlässlicher Systeme. Fachlektor Die Fachlektorin des Buches, AndreaBaumann, ist Professorin für Softwaretechnik an der Universität der Bundeswehr München. Webseite zum Buch Für Dozenten Alle Bilder zum Herunterladen Für Studenten Weiterführende Links zu den FallbeispielenKapitel aus der achten Auflage Autor Ian Sommerville ist Universitätsprofessor für Software Engineering an der University of St Andrews in Schottland. Er forscht und lehrt seit den 1980er Jahren auf dem Gebiet des Software- und Systems-Engineering. Seine aktuellen Forschungsschwerpunkte sind die Herausforderungen des Software Engineerings bei der Entwicklung komplexer, verlässlicher Systeme. Fachlektor Die Fachlektorin des Buches, Andrea Baumann, ist Professorin für Softwaretechnik an der Universität der Bundeswehr München. Webseite zum Buch Dozent Alle Bilder zum Herunterladen Student Weiterführende Links zu den Fallbeispielen Kapitel aus der achten Auflage Die 9. Auflage des Klassikers ´´Software Engineering´´ von Ian Sommerville wurde aktualisiert und um zahlreiche neue Inhalte erweitert, wie z.B. agile Softwareentwicklung, eingebettete Systeme, modelgetriebene Entwicklung, Open-Source-Entwicklung, testgetriebene Entwicklung, serviceorientierte Entwicklung und vieles mehr. Das Buch gibt im ersten Teil eine grundlegende Einführung in Software Engineering. Der zweite Teil widmet sich der Entwicklung verlässlicher, sicherer Systeme. In diesem Kontext wird auch auf soziotechnische Systeme eingegangen. Der dritte Teil enthält ein breites Spektrum an

Anbieter: buecher.de
Stand: 05.04.2018
Zum Angebot
Embedded Software
39,99 € *
ggf. zzgl. Versand

As the embedded world expands, developers must have a strong grasp of many complex topics in order to make faster, more efficient and more powerful microprocessors to meet the public´s growing demand. Embedded Software: The Works covers all the key subjects embedded engineers need to understand in order to succeed, including Design and Development, Programming, Languages including C/C++, and UML, Real Time Operating Systems Considerations, Networking, and much more. New material on Linux, Android, and multi-core gives engineers the up-to-date practical know-how they need in order to succeed. Colin Walls draws upon his experience and insights from working in the industry, and covers the complete cycle of embedded software development: its design, development, management, debugging procedures, licensing, and reuse. For those new to the field, or for experienced engineers looking to expand their skills, Walls provides the reader with detailed tips and techniques, and rigorous explanations of technologies. Key features include: New chapters on Linux, Android, and multi-core - the cutting edge of embedded software development! Introductory roadmap guides readers through the book, providing a route through the separate chapters and showing how they are linked About the Author Colin Walls has over twenty-five years experience in the electronics industry, largely dedicated to embedded software. A frequent presenter at conferences and seminars and author of numerous technical articles and two books on embedded software, he is a member of the marketing team of the Mentor Graphics Embedded Software Division. He writes a regular blog on the Mentor website (blogs.mentor.com/colinwalls). New chapters on Linux, Android, and multi-core - the cutting edge of embedded software development! Introductory roadmap guides readers through the book, providing a route through the separate chapters and showing how they are linked

Anbieter: buecher.de
Stand: 21.05.2018
Zum Angebot
Software Engineering
42,90 € *
ggf. zzgl. Versand

Das Buch vermittelt die Grundlagen, Erfahrungen und Techniken, die den Kern des Software Engineerings bilden. Es ist als Material zu einer Vorlesung über Software Engineering konzipiert. Darum wurde besonderes Gewicht auf die Darstellung und Vermittlung der Einsichten und Erkenntnisse gelegt, die von Forschern und Praktikern gewonnen, formuliert und angewendet wurden und der Kritik standgehalten haben. Auch für Praktiker, die mit der Software-Entwicklung und -Bearbeitung und den dabei auftretenden Problemen vertraut sind, ist das Buch sehr gut geeignet, um die Kenntnisse im Selbststudium zu ergänzen und zu vertiefen. Der Inhalt des Buches ist in fünf Teile gegliedert: I Grundlagen: Modelle und Modellierung, Grundbegriffe, Software Engineering, Software-Nutzen und -Kosten, Software-Qualität II Menschen und Prozesse: Menschen im Software Engineering, das Software-Projekt, Projektleitung und Projektleiter, Vorgehensmodelle, Prozessmodelle, Bewertung und Verbesserung des Software-Prozesses III Daueraufgaben im Software-Projekt: Dokumentation, Software-Qualitätssicherung und -Prüfung, Metriken und Bewertungen, Werkzeuge und Entwicklungsumgebungen IV Techniken der Software-Bearbeitung: Analyse und Spezifikation, Entwurf, Codierung, Programmtest, Integration V Verwaltung und Erhaltung der Software: Konfigurationsverwaltung, Software-Wartung, Reengineering, Wiederverwendung Ein Nachwort zum Studium der Softwaretechnik, ein aktuelles Literaturverzeichnis und ein präziser Index schließen das Buch ab. Ergänzende Informationen (u.a. Links und Abbildungen) sind auf den Webseiten der Autoren verfügbar: http://www.swc.rwth-aachen.de/se_buch/.

Anbieter: buecher.de
Stand: 05.04.2018
Zum Angebot
Software as a Service
34,90 € *
ggf. zzgl. Versand

Diese Publikation will einen Einblick in die Welt des SaaS geben und durch Beispiele die Praktikabilität dieser Lösungen unter Beweis stellen. Es werden Vorgehensweisen dargestellt, Vor- und Nachteile aufgezeigt, technologische Probleme diskutiert und rechtliche Rahmenbedingungen erläutert. Software as a Service ist ein Geschäftsmodell auf Mietbasis für Software mit definierten Services nach dem One-to-many-Prinzip. Die Weiterentwicklung dieses Geschäftsmodells geht in Richtung Cloud Computing. Die technologische Basis für moderne SaaS-Lösungen sind serviceorientierte Architekturen und Web Services sowie auf der Infrastrukturseite die Virtualisierung der Hard- und Software und das Grid Computing.

Anbieter: buecher.de
Stand: 05.04.2018
Zum Angebot
Software Requirements
41,99 € *
ggf. zzgl. Versand

Now in its third edition, this classic guide to software requirements engineering has been fully updated with new topics, examples, and guidance. Two leaders in the requirements community have teamed up to deliver a contemporary set of practices covering the full range of requirements development and management activities on software projects. * Describes practical, effective, field-tested techniques for managing the requirements engineering process from end to end. * Provides examples demonstrating how requirements ´´good practices´´ can lead to fewer change requests, higher customer satisfaction, and lower development costs. * Fully updated with contemporary examples and many new practices and techniques. * Describes how to apply effective requirements practices to agile projects and numerous other special project situations. * Targeted to business analysts, developers, project managers, and other software project stakeholders who have a general understanding of the software development process. * Shares the insights gleaned from the authors´ extensive experience delivering hundreds of software-requirements training courses, presentations, and webinars. New chapters are included on specifying data requirements, writing high-quality functional requirements, and requirements reuse. Considerable depth has been added on business requirements, elicitation techniques, and nonfunctional requirements. In addition, new chapters recommend effective requirements practices for various special project situations, including enhancement and replacement, packaged solutions, outsourced, business process automation, analytics and reporting, and embedded and other real-time systems projects.

Anbieter: buecher.de
Stand: 28.04.2018
Zum Angebot