Angebote zu "Software" (575 Treffer)

Software Architekturen
€ 22.00 *
ggf. zzgl. Versand

´Crash-Kurs´ über Software-Architekturen: Über ADLs zu Entwurfsmustern, Architektur-Sichten, Architekturdokumentation, Standard-Architekturen und Software-Factories, incl. Übungsaufgaben und Musterlösungen für Studium und Beruf als Einführung oder Nachschlagewerk gleichermaßen geeignet.

Anbieter: buecher.de
Stand: Aug 27, 2018
Zum Angebot
Software Security
€ 69.99 *
ggf. zzgl. Versand

This is the Mobipocket version of the print book. ´´When it comes to software security, the devil is in the details. This book tackles the details.´´ --Bruce Schneier, CTO and founder, Counterpane, and author of Beyond Fear and Secrets and Lies ´´McGraw´s book shows you how to make the ´culture of security´ part of your development lifecycle.´´ --Howard A. Schmidt, Former White House Cyber Security Advisor ´´McGraw is leading the charge in software security. His advice is as straightforward as it is actionable. If your business relies on software (and whose doesn´t), buy this book and post it up on the lunchroom wall.´´ --Avi Rubin, Director of the NSF ACCURATE Center; Professor, Johns Hopkins University; and coauthor of Firewalls and Internet Security Beginning where the best-selling book Building Secure Software left off, Software Security teaches you how to put software security into practice.The software security best practices, or touchpoints, described in this book have their basis in good software engineering and involve explicitly pondering security throughout the software development lifecycle. This means knowing and understanding common risks (including implementation bugsand architectural flaws), designing for security, and subjecting all software artifacts to thorough, objective risk analyses and testing. Software Security is about putting the touchpoints to work for you. Because you can apply these touchpoints to the software artifacts you already produce as you develop software, you can adopt this book´s methods without radically changing the way you work. Inside you´ll find detailed explanations of Risk management frameworks and processes Code review using static analysis tools Architectural risk analysis Penetration testing Security testing Abuse case development In addition to the touchpoints, Software Security covers knowledge management, training and awareness, and enterprise-level software security programs. Now that the world agrees that software security is central to computer security, it is time to put philosophy into practice. Create your own secure development lifecycle by enhancing your existing software development lifecycle with the touchpoints described in this book. Let this expert author show you how to build more secure software by building security in. This is the Mobipocket version of the print book. When it comes to software security, the devil is in the details. This book tackles the details. --Bruce Schneier, CTO and founder, Counterpane, and author of Beyond Fear and Secrets and Lies McGraw´s book shows you how to make the ´culture of security´ part of your development lifecycle. --Howard A. Schmidt, Former White House Cyber Security Advisor McGraw is leading the charge in software security. His advice is as straightforward as it is actionable. If your business relies on software (and whose doesn´t), buy this book and post it up on the lunchroom wall. --Avi Rubin, Director of the NSF ACCURATE Center; Professor, Johns Hopkins University; and coauthor of Firewalls and Internet Security Beginning where the best-selling book Building Secure Software left off, Software Security teaches you how to put software security into practice.The software security best practices, or touchpoints, described in this book have their basis in good software engineering and involve explicitly pondering security throughout the software development lifecycle. This means knowing and understanding common risks (including implementation bugsand architectural flaws), designing for security, and subjecting all software artifacts to thorough, objective risk analyses and testing. Software Security is about putting the touchpoints to work for you. Because you can apply these touchpoints to the software artifacts you already produce as you develop software, you can adopt this book´s methods without radically changing the way you work. Inside you´ll find detailed explanations of Risk management frameworks and processes Code review using static analysis tools Architectural risk analysis Penetration testing Security testing Abuse case development In addition to the touchpoints, Software Security covers knowledge management, training and awareness, and enterprise-level software security programs. Now that the world agrees that software security is central to computer security, it is time to put philosophy into practice. Create your own secure development lifecycle by enhancing your existing software development

Anbieter: buecher.de
Stand: Sep 13, 2018
Zum Angebot
Software Estimation
€ 34.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. 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.

Anbieter: buecher.de
Stand: Sep 13, 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: Aug 27, 2018
Zum Angebot
Embedded Software
€ 38.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: Aug 27, 2018
Zum Angebot
Software Engineering
€ 59.95 *
ggf. zzgl. Versand

Die 10. Auflage des Klassikers ´´Software Engineering´´ von Ian Sommerville wurde aktualisiert und um neue Inhalte erweitert, wie z.B. die fortschreitende Einbindung von Methoden der agilen Softwareentwicklung, Resilienz-Engineering, Systems-Engineering, Systeme von Systemen und vieles mehr. Das Buch gibt im ersten Teil eine grundlegende Einführung in den Komplex Software-Engineering. Der zweite Teil widmet sich der Entwicklung verlässlicher, sicherer Systeme. Unter anderem werden hier auch Cybersicherheit und resiliente Systeme besprochen. 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, komponenten- und serviceorientierte Entwicklung über Systeme von Systemen bis hin zum Echtzeit-Software-Engineering. Der vierte Teil ist dem Projekt- und Konfigurationsmanagement 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 in Software- und Systems-Engineering besuchen. Alle Inhalte werden anhand von vier Beispielprojekten 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.

Anbieter: buecher.de
Stand: Sep 2, 2018
Zum Angebot
Software Konfigurationsmanagement
€ 59.00 *
ggf. zzgl. Versand

Konfigurationsmanagement ist keine ´´Hexerei´´ zumindest dann, wenn man nicht gerade Hardware und/oder Software für die zivile Luftfahrtechnik nach DO-178B Level A entwickelt. Die Erfahrung aus den vergangenen zwei Jahren zeigt, dass im deutschsprachigen Raum Experten für die zivile Zulassung rar sind auch deutschsprachige Literatur sucht man vergeblich. Diese Arbeit soll dabei unterstützen die ... - Konfigurationsmanagementaspekte von DO-178B zu verstehen - erprobte Methoden und Prozesse im selbigen Bereich aufzeigen - den von DO-178B geforderten Software Configuration Management Plan (SCMP) zu erstellensowie gleichzeitig dienen als - Schulungsunterlage sowie Einführung für interessierte Laien - Nachschlagewerk und fachliche Anregung

Anbieter: buecher.de
Stand: Aug 27, 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: Aug 27, 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: Aug 29, 2018
Zum Angebot
Software Architecture
€ 44.99 *
ggf. zzgl. Versand

As a software architect you work in a wide-ranging and dynamic environment. You have to understand the needs of your customer, design architectures that satisfy both functional and non-functional requirements, and lead development teams in implementing the architecture. And it is an environment that is constantly changing: trends such as cloud computing, service orientation, and model-driven procedures open up new architectural possibilities. This book will help you to develop a holistic architectural awareness and knowledge base that extends beyond concrete methods, techniques, and technologies. It will also help you to acquire or expand the technical, methodological, and social competences that you need. The authors place the spotlight on you, the architect, and offer you long-term architectural orientation. They give you numerous guidelines, checklists, and best practices to support you in your practical work. ´´Software Architecture´´ offers IT students, software developers, and software architects a holistic and consistent orientation across relevant topics. The book also provides valuable information and suggestions for system architects and enterprise architects, since many of the topics presented are also relevant for their work. Furthermore, IT project leads and other IT managers can use the book to acquire an enhanced understanding of architecture. Further information is available at www.software-architecture-book.org.

Anbieter: buecher.de
Stand: Aug 27, 2018
Zum Angebot