|
- 1. Perl Testing
Preis: EUR 20.95 ; Anbieter: buecher.de - Topseller
Is there any sexier topic in software development than software testing? That is, besides game programming, 3D graphics, audio, high-performance clustering, cool websites, et cetera? Okay, so software testing is low on the list. And that´s unfortunate, because good software testing can increase your productivity, improve your designs, raise your quality, ease your maintenance burdens, and help to satisfy your customers, coworkers, and managers.
Perl has a strong history of automated tests. A very early release of Perl 1.0 included a comprehensive test suite, and it´s only improved from there. Learning how Perl´s test tools work and how to put them together to solve all sorts of previously intractable problems can make you a better programmer in general. Besides, it´s easy to use the Perl tools described to handle all sorts of testing problems that you may encounter, even in other languages.
Like all titles in O´Reilly´s Developer´s Notebook series, this ´´all lab, no lecture´´ book skips the boring prose and focuses instead on a series of exercises that speak to you instead of at you.
Perl Testing: A Developer´s Notebook will help you dive right in and:
- Write basic Perl tests with ease and interpret the results
- Apply special techniques and modules to improve your tests
- Bundle test suites along with projects
- Test databases and their data
- Test websites and web projects
- Use the ´´Test Anything Protocol´´ which tests projects written in languages other than Perl
With today´s increased workloads and short development cycles, unit tests are more vital to building robust, high-quality software than ever before. Once mastered, these lessons will help you ensure low-level code correctness, reduce software development cycle time, and ease maintenance burdens.You don´t have to be a die-hard free and open source software developer who lives, breathes, and dreams Perl to use this book. You just have to want to do your job a little bit better.
|
| |
|
|
| |
|
- 3. Component-Based Software Testing with UML
Preis: EUR 85.55 ; Anbieter: ciando eBooks
Component-based software development regards software construction in terms of conventional engineering disciplines where the assembly of systems from readily-available prefabricated parts is the norm. Because both component-based systems themselves and the stakeholders in component-based development projects are different from traditional software systems, component-based testing also needs to deviate from traditional software testing approaches. Gross first describes the specific challenges related to component-based testing like the lack of internal knowledge of a component or the usage of a component in diverse contexts. He argues that only built-in contract testing, a test organization for component-based applications founded on building test artifacts directly into components, can prevent catastrophic failures like the one that caused the now famous ARIANE 5 crash in 1996. Since building testing into components has implications for component development, built-in contract testing is integrated with and made to complement a model-driven development method. Here UML models are used to derive the testing architecture for an application, the testing interfaces and the component testers. The method also provides a process and guidelines for modeling and developing these artifacts. This book is the first comprehensive treatment of the intricacies of testing component-based software systems. With its strong modeling background, it appeals to researchers and graduate students specializing in component-based software engineering. Professionals architecting and developing component-based systems will profit from the UML-based methodology and the implementation hints based on the XUnit and JUnit frameworks.
|
| |
|
- 4. Netgear ProSafe Wireless Management Software - 5 Zugriffspunkte
Preis: EUR 54.46 ; Anbieter: Misco Schweiz
Die Netgear-Software ProSafe 5-AP WLAN-Management ist ein einfach zu bedienendes Werkzeug, das die Konfiguration und Wartung von kleinen WLAN-Netzwerken erleichtert. Die Software unterstützt die Verwaltung von bis zu 5 Access Points. Damit bietet die WMS105 Software einen zentralen Punkt, um ein komplettes WLAN-Netzwerk zu konfigurieren oder auf den neuesten Stand zu bringen. Obwohl die WMS105 Software weniger als ein einzelner Access Point kostet, bietet sie spürbare Zeiteinsparungen und vereinfacht die Installation eines WLAN-Netzwerks. Indem Sie die Konfiguration eines einzelnen Access Points nachahmen, erlaubt es die einfach bedienbare WMS105 Software sogar Anfängern, eine zentralisierte Management-Architektur zu übernehmen. Wegen der automatischen Erkennung aller unterstützten Access Points eines Netzwerks beschleunigt die WMS105 Software die Konfiguration eines Mehr-Access-Point-Netzwerks erheblich. Dadurch, dass man alle Access Points in einem Netzwerk zentral konfiguriert, garantiert die WMS105 Software identische WLAN-Parameter und Sicherheitseinstellungen für die gesamte Reichweite des Netzwerks, so dass Kunden, Gästen oder gar unerwünschte Eindringlinge stets die zu ihnen gehörenden Zugriffsrechte auf die Netzwerk-Ressourcen erhalten. Sowohl das Setzen des WPA2-Schlüssels, der den Netzwerk-Traffic vor neugierigen Blicken schützt, als auch die Verteilung von MAC-Adresslisten, die dafür sorgen, dass nur zugelassene Geräte Netzwerk-Zugang erhalten, muss man nur einmal vornehmen, dann werden diese Einstellungen an alle Access Points übertragen. Und wenn man die Software zusammen mit ProSafe-Access-Points benutzt, dann kann sie eine Gäste-SSID für das gesamte Netzwerk setzen, so dass Besucher das Internet sicher benutzen können, ohne dass man dafür Firmen-Daten oder -Ressourcen sichtbar machen müsste. Zusätzlich kann man auch 802.1x Netzwerk-Authentifzierung aktivieren, um eine weitergehende Verifizierung der Client-Berechtigung, das Netzwerk zu benutzen, zu erreichen. Weil die WMS105 Software viele der Standard-Access-Points aus dem Netgear-Portfolio unterstützt, gestattet sie die Wahl des jeweils zu den Anforderungen passenden Access Points. Sogar das Mixen unterschiedlicher Modelle ist möglich, um so die richtige Abdeckung zu erreichen. Und dies eröffnet auch einen Migrationspfad zu moderneren Geräten, wenn sich die Technik ändert. Die Access Points behalten ihre von Haus aus vorhandenen Funktionen und benötigen keine Umwandlung, um durch die WMS105 Software verwaltet zu werden. Die unterstützten Modelle reichen von den SOHO-Geräten der 802.11g-Access Points-Klasse bis hin zu den professionellen Dual-Band Access Points mit 802.11n-Technik. - NETGEAR ProSafe Wireless Management Software - Full Package Product , Kategorie - Netzwerkanwendungen LieferzeitAb Außenlager verfügbar
|
| |
|
- 5. Was sind wichtige Erfolgsfaktoren, die bei Softwareprojekten beachtet werden sollten Was sind typische personelle und organisatorische Risikofaktoren, die das Scheitern von Projekten verursachen können
Preis: EUR 3.99 ; Anbieter: ciando eBooks
Software bestimmt zunehmend unser Leben und sie wurde in den vergangenen Jahrzehnten eine wichtige Voraussetzung für wirtschaftliche und gesellschaftliche Prozesse. Wirtschaft und Gesellschaft der Industrienationen sind abhängig geworden von Software und die Abhängigkeit nimmt zu. Diese Tatsache ist nicht zu leugnen. Außerdem haben Softwarekosten den Hardwarekosten längst den Rang abgelaufen und weltweit werden horrende Summen für Software ausgegeben. Somit lässt sich feststellen, Software und entsprechende Softwareprojekte besitzen eine besondere wirtschaftliche und gesellschaftliche Bedeutung. Entgegen dieser besonderen Bedeutung stellen empirische Analysen allerdings immer wieder fest, dass gerade einmal ca. 1/3 aller Softwareprojekte erfolgreich abgeschlossen werden. Diese Tatsache lässt die Vermutung zu, dass Softwareprojekte nahezu unbeherrschbar sind oder den Verantwortlichen Kenntnisse über wichtige Erfolgs- und Risikofaktoren fehlen bzw. sie diesen nicht den entsprechende Stellenwert beigemessen. Das Ziel dieser Arbeit ist, wichtige Erfolgsfaktoren, die bei Softwareprojekten beachtet werden sollten, sowie typische personelle und organisatorische Risikofaktoren, die das Scheitern von Projekten verursachen können, übersichtlich darzustellen, um einen prägnanten, aber auch möglichst umfassenden Überblick über diese brisanten Faktoren zu schaffen. Dieser Überblick soll bei zukünftigen Softwareprojekten eine Fokussierung auf diese Faktoren bewirken, damit ihnen der nötige Stellenwert beigemessen wird. Zunächst werden in Kapitel Grundlagen zentrale Begriffe definiert und abgegrenzt. Hier erfolgt auch ein kurzer Überblick über die bereits erwähnten empirischen Analysen, welche die Brisanz des Themas verdeutlichen. In den anschließenden Kapiteln Wichtige Erfolgsfaktoren und Typische Risikofaktoren werden wichtige Erfolgsfaktoren sowie typische personelle und organisatorische Risikofaktoren dargestellt. Abschließend erfolgt eine kurze Zusammenfassung. Studienarbeit aus dem Jahr 2008 im Fachbereich Wirtschaft - BWL - Allgemeines, Note: 2,0, AKAD-Fachhochschule Leipzig, Veranstaltung: Studienmoduls SWE03 Case Study: Bewertung eines Software-Projekts , 12 Quellen im Literaturverzeichnis.
|
| |
|
|
| |
|
- 7. Computer Software Engineers and Computer Programmers: Job Hunting - A Practical Manual for Job-Hunters and Career Changers
Preis: EUR 19.95 ; Anbieter: ciando eBooks
Computer software engineers design and develop software. They apply the theories and principles of computer science and mathematical analysis to create, test, and evaluate the software applications and systems that make computers work. The tasks performed by these workers evolve quickly, reflecting changes in technology and new areas of specialization, as well as the changing practices of employers.Computer programmers write programs. After computer software engineers and systems analysts design software programs, the programmer converts that design into a logical series of instructions that the computer can follow (A section on computer systems analysts appears elsewhere in the Handbook.). The programmer codes these instructions in any of a number of programming languages, depending on the need. The most common languages are C++ and Python.This book gives you good solid advice and great strategies for getting interviews and landing the job as Computer Software Engineer or Computer Programmer.To Prepare for the Job this book tells you:- The training and education needed- Earnings- Expected job prospects- The jobs activities and responsibilities- Working conditionsTo Land the Job, it gives you the hands-on and how-tos insight on:- Finding Opportunities - the best places to find them- Writing Unbeatable Resumes and Cover Letters- Acing the Interview- What to Expect From Recruiters- How employers hunt for Job-hunters.... and MoreThis book offers excellent, insightful advice for everyone from entry level to senior professionals. None of the other such career guides compare with this one. It stands out because it:1. Explains how the people doing the hiring think, so that you can win them over on paper and then in your interview,2. Is filled with useful cheat and work-sheets,3. Explains every step of the job-hunting process - from little known ways for finding openings to getting ahead on the job.This book covers everything. Whether you are trying to get your first Job or move up in the system, get this book.
|
| |
|
- 8. Wolfenstein 3D
Preis: EUR 26.95 ; Anbieter: buecher.de - Topseller
High Quality Content by WIKIPEDIA articles! Wolfenstein 3D (Wolf 3D) - kul´tovaya komp´yuternaya igra, rodonachal´nik zhanra ´´shuter ot pervogo litsa´´. Wolf 3D razrabotana kompaniej id Software i izdana kompaniej Apogee Software 5 maya 1992 pod DOS. Dlya igry bylo kupleno nazvanie dvuh izvestnyh igr kompanii Muse Software Castle Wolfenstein i Beyond Castle Wolfenstein dlya Apple II, vyshedshih v 1980-h. Po slovam programmista id Software Dzhona Karmaka, na razrabotku dvizhka igry bol´shoe vliyanie okazalo tehnologicheskoe demo dvizhka, razrabotannogo kompaniyami Origin i Looking Glass dlya rolevoj igry ot pervogo litsa Ultima Underworld: The Stygian Abyss, vyshedshej 27 marta 1992 goda. Wolfenstein 3D, populyarnejshij v nachale 90-h godov, byl portirovan na razlichnye platformy, vklyuchaya PSP, 3DO, SNES, Gameboy Advance, Apple iOS i Amiga. V 2007 godu id Software anonsirovala polnometrazhnyj fil´m, osnovannyj na syuzhete. Igra nahoditsya v spiske ´´Luchshih igr vseh vremyon´´ IGN. This book was created using print-on-demand technology.
|
| |
|
- 9. Software-Test
Preis: EUR 44.00 ; Anbieter: buecher.de - Topseller
Der Test der Software bleibt, auch fünfzig Jahre nach den ersten Computern, die wichtigste Methode zur Sicherstellung der Qualität von Software. Verifikation und Validation reicht allerdings in vielen Bereichen weit über den Test hinaus. Wer die Qualität seiner Software verbessern und im Markt langfristig Erfolge erzielen will, der kommt nicht darum herum, sich intensiv mit dem Test der Software zu beschäftigen. Dazu bietet dieses Buch die unentbehrlichen Grundlagen.
Aus dem Inhalt: - Prozessmodelle, Software-Spezifikation, Testplanung und -strategie, Fagan Inspections und Code Walkthroughs - Verifikation, Modultest, White Box Test, Testabdeckung, Incremental Testing - Black Box Test, externe Testgruppe, Instrumentierung, Testabdeckung, Systemtests, Volume und Stress Test, Recovery Testing, Mutationstest, Benchmarks, Configuration, Compability und Usability Testing, Software für fremde Kulturen, Test der Dokumentation; OO-Testing, Test einer Website, Test bei sicherheitskritischer Software - Software als Teil eines Systems: Analyse, Redundanz und Diversity
Die Neuauflage des Buches wurde durchgehend aktualisiert. Wesentlich erweitert wurde sie insbesondere bei den Themen Test-Automation; Management und Organisation: Debugging, Regression Testing, Werkzeuge. Fehlerbewertung, -verfolgung und -beseitigung, objektive Kriterien für das Testende, Freigabe-Politik; Test und das CMM. Die Techniken und Methoden beim Test werden an einen durchgehenden Beispiel in C erläutert, so dass es auch der Leser leicht einarbeiten kann, der vorher nicht mit dem Test von Software befasst war. Das grundlegende Werk gehört auf den Schreibtisch jedes Software-Fachmanns.
|
| |
|
- 10. Adoption-centric Usability Engineering - Systematic Deployment, Assessment and Improvement of Usability Methods in Software Engineering
Preis: EUR 93.04 ; Anbieter: ciando eBooks
Developing easy to use software systems which also increase productivity, performance and satisfaction to users is still one of major challenges faced by software engineers. In providing a new perspective on the integration and adoption of usability engineering methods by software development teams, this book demonstrates that usability engineering methods can only be integrated in the software development process when they are fully adopted by the project teams. The authors present an adoption centric usability engineering approach that consists of a process meta-model for guiding project teams in the deployment of usability engineering methods and provide a framework for measuring the acceptance of the deployed methods. Software developers, managers and educators from both academia and industry will find this comprehensible, step-by-step approach to integrating usability engineering methods in the software development lifecycle a useful guide in extending and improving on methodologies, and complementary to existing software development strategies.
|
| |
|
- 11. Software Architecture
Preis: EUR 139.05 ; Anbieter: ciando eBooks
Part of the new series, Advanced Topics in Science and Technology in China, this book aims to introduce the theoretical foundations, various sub-fields, current research, and practical methods of software architecture. Readers can acquire basic knowledge of software architecture, including why software architecture is necessary, how we can describe a system?s architecture with formal language, what architecture styles are popular in practice, and how we can apply software architecture to the development of systems. Case studies, data, illustrations, and other materials released within the past 5 years will be used to show the latest developments in software architecture. Dr. Qin Zheng is doctoral mentor of the computer science and technology departments at Tsinghua and Xi?an Jiaotong Universities. He has been Associate Dean of the School of Software, Tsinghua University, and Chair of the Institute of E-commerce, Xi?an Jiaotong University. He has been a visiting scholar at several universities in the United States.
|
| |
|
- 12. The Ifpug Guide to It and Software Measurement
Preis: EUR 69.95 ; Anbieter: buecher.de - Topseller
The widespread deployment of millions of current and emerging software applications has placed software economic studies among the most critical of any form of business analysis. Unfortunately, a lack of an integrated suite of metrics makes software economic analysis extremely difficult. The International Function Point Users Group (IFPUG), a nonprofit and member-governed organization, has become the recognized leader in promoting the effective management of application software development and maintenance activities. The IFPUG Guide to IT and Software Measurement brings together 52 leading software measurement experts from 13 different countries who share their insights and expertise. Covering measurement programs, function points in measurement, new technologies, and metrics analysis, this volume: Illustrates software measurement´s role in new and emerging technologies Addresses the impact of agile development on software measurement Presents measurement as a powerful tool for auditing and accountability Includes metrics for the CIO Edited by IFPUG´s Management and Reporting Committee, the text is useful for IT project managers, process improvement specialists, measurement professionals, and business professionals who need to interact with IT professionals and participate in IT decision-making. It includes coverage of cloud computing, agile development, quantitative project management, process improvement, measurement as a tool in accountability, project ROI measurement, metrics for the CIO, value stream mapping, and benchmarking.
|
| |
|
|
| |
|
|
| |
|
- 15. Handbook of Open Source Tools
Preis: EUR 128.35 ; Anbieter: ciando eBooks
Handbook of Open Source Tools for Advanced Programs introduces a comprehensive collection of advanced open source tools useful in developing software applications. The tools presented include software construction utilities for compilers, virtual-machines, database, graphics, high-performance computing, OpenGL, geometry, algebra, graph theory , GUIs and more. Special highlights for software construction utilities are presented in the perspective of software development when starting a new project. Each tool is covered in the context of a real like application development setting. Case studies and examples are provided throughout the book as well. This book: Presents a comprehensive discussion of advanced tools, a valuable asset used by most application developers and programmers. Includes a special focus on Mathematical Open Source Software not available in most Open Source Software books. Introduces several tools (eg ACL2 and CLIPS) which are not known outside of select groups, but are very powerful. This reference book is designed for application developers and programmers working with Open Source Tools. Advanced-level students concentrating on Engineering, Mathematics and Computer Science will find this reference a valuable asset as well.
|
| |
|
- 16. Vorstellung des Gebiets der Softwareentwicklung
Preis: EUR 7.99 ; Anbieter: ciando eBooks
Als Teildisziplin der Software-Technik, beschäftigt sich die Softwareentwicklung mit der Herstellung von Software. Das Softwaremanagement unterstützt zusammen mit dem Konfigurationsmanagement und der Software-Qualitätssicherung diesen Entwicklungsvorgang. Die wesentliche Herausforderung ist es, in einer sich ständig wandelnden, technischen Einsatzumgebung, immer komplexeren Anforderungen gerecht zu werden und qualitativ hochwertige Software zu erstellen. Sowohl gegenwärtig als auch zukünftig spielen hierbei agile Methoden eine wichtige Rolle und lösen die klassische oft bürokratische und daher starre Vorgehensweise der Softwareentwicklung durch eine schlankere und damit flexiblere ab. Dass die Wunderwaffe für die Softwareentwicklung auch heutzutage noch nicht gefunden wurde, zeigen zahlreiche, wenn auch nur teilweise gescheiterte Großprojekte wie die LKW-Maut. Studienarbeit aus dem Jahr 2009 im Fachbereich Informatik - Wirtschaftsinformatik, Note: 1,0, Universität Trier (Wirtschaftsinformatik II).
|
| |
|
|
| |
|
|
| |
|
- 19. Vergleich von CASE-Werkzeugen zur Modellierung von Softwaresystemen mittels UML für KMU
Preis: EUR 34.90 ; Anbieter: ciando eBooks
Die stetig zunehmende Komplexität von Softwareprojekten hat zur Entwicklung von Werkzeugen geführt, die den Software-Entwicklungsprozess unterstützen. Sogenannte CASE1-Werkzeuge helfen dabei, die Arbeit in sämtlichen Phasen des Entwicklungsprozesses zu erleichtern. Als CASE-Werkzeuge bezeichnet man alle Software-Produkte, die Funktionen zur Entwicklung von Software bereitstellen. Durch sie können Routineabläufe automatisiert und das Software-Management erleichtert werden. Außerdem tragen CASE-Werkzeuge dazu bei, die Software-Produktivität zu erhöhen und die Software-Qualität zu verbessern. Um aus der Vielzahl der am Markt verfügbaren CASE-Werkzeuge dasjenige auswählen zu können, das den gestellten Anforderungen am nächsten kommt, ist eine genaue Betrachtung der Leistungsmerkmale einesWerkzeuges erforderlich. Dabei können Vergleichsstudien von CASE-Werkzeugen den Entscheidungsprozess vereinfachen und beschleunigen. Aus Aufwandsgründen können Vergleichsstudien meistens nur eine geringe Anzahl aus der Vielzahl von Werkzeugen einbeziehen. In der vorliegenden Arbeit werden vier CASE-Werkzeuge unter dem Gesichtspunkt des Einsatzes in Klein- und mittelständischen Unternehmen (KMU) verglichen. Besonderer Wert wird außerdem auf die Modellierungsmöglichkeiten mit der UML gelegt. Dazu wird im zweiten Kapitel zunächst eine Einführung in UML 1.4 gegeben. In Kapitel drei werden Anforderungen beschrieben, die an CASE-Werkzeuge gestellt werden und es wird eine Vorgehensweise zur Bewertung von CASE-Werkzeugen entwickelt. Die Bewertung wird anhand eines Kriterienkatalogs durchgeführt, der in Kapitel vier aufgeführt ist. Im fünften Kapitel erfolgt die Beschreibung eines Referenzmodells und eines zugehörigen Kataloges von Änderungen, welche mit jedem der untersuchten Werkzeuge in Kapitel sechs modelliert werden. Hier erfolgt außerdem die Evaluierung der Werkzeuge anhand des in Kapitel vier aufgestellten Kriterienkatalogs. Schließlich werden im siebten Kapitel die Bewertungsergebnisse gegenübergestellt. Kapitel acht fasst die Arbeit zusammen und gibt einen Ausblick. Diplomarbeit aus dem Jahr 2003 im Fachbereich Informatik - Software, Note: 1,0, Friedrich-Schiller-Universität Jena (Institut für Informatik), Sprache: Deutsch.
|
| |
|
|
| |
|
- 21. Effektive Software-Architekturen - Ein praktischer Leitfaden
Preis: EUR 44.90 ; Anbieter: ciando eBooks
PRAXISLEITFADEN FÜR SOFTWARE-ARCHITEKTEN
- Aktueller Überblick über die wesentlichen Aspekte von Software-Architekturen - Direkt umsetzbare Tipps für praktizierende Software-Architekten - Neu in der vierten Auflage, arc42, ausführliche Beispielarchitekturen und der Lehrplan des ISAQB - Im Internet, Hintergrundinformationen, Ergänzungen, Beispiele, Checklisten
Software-Architekten müssen komplexe fachliche und technische Anforderungen an IT-Systeme umsetzen und diese Systeme durch nachvollziehbare Strukturen flexibel und erweiterbar gestalten.
Dieser Praxisleitfaden zeigt Ihnen, wie Sie Software-Architekturen effektiv und systematisch entwickeln können. Der bekannte Software-Architekt Gernot Starke unterstützt Sie mit praktischen Tipps, Architekturmustern und seinen Erfahrungen.
Er gibt Antworten auf zentrale Fragen, - Welche Aufgaben haben Software-Architekten? - Wie gehen Software-Architekten beim Entwurf vor? - Wie kommunizieren und dokumentieren Sie Software-Architekturen? - Wie helfen Architekturmuster und Architekturbausteine? - Wie bewerten Sie Software-Architekturen? - Wie behandeln Sie Persistenz, grafische Benutzeroberflächen, Geschäftsregeln, Integration, Verteilung, Sicherheit, Fehlerbehandlung, Workflow-Management und sonstige technische Konzepte? - Was müssen Software-Architekten über MDA/MDSD, UML 2, arc42 und SOA wissen? - Welche Aufgaben nehmen Enterprise-IT-Architekten wahr?
|
| |
|
- 22. Unit Testing in Java - How Tests Drive the Code
Preis: EUR 54.95 ; Anbieter: ciando eBooks
Software testing is indispensable and is one of the most discussed topics in software development today. Many companies address this issue by assigning a dedicated software testing phase towards the end of their development cycle. However, quality cannot be tested into a buggy application. Early and continuous unit testing has been shown to be crucial for high quality software and low defect rates. Yet current books on testing ignore the developers point of view and give little guidance on how to bring the overwhelming amount of testing theory into practice. Unit Testing in Java represents a practical introduction to unit testing for software developers. It introduces the basic test-first approach and then discusses a large number of special issues and problem cases. The book instructs developers through each step and motivates them to explore further. - Shows how the discovery and avoidance of software errors is a demanding and creative activity in its own right and can build confidence early in a project.
- Demonstrates how automated tests can detect the unwanted effects of small changes in code within the entire system.
- Discusses how testing works with persistency, concurrency, distribution, and web applications.
- Includes a discussion of testing with C++ and Smalltalk.
|
| |
|
- 23. A Software Process Model Handbook for Incorporating People´s Capabilities
Preis: EUR 106.99 ; Anbieter: alphamusic - Software
A Software Process Model Handbook for Incorporating People´s Capabilities offers the most advanced approach to date, empirically validated at software development organizations. This handbook adds a valuable contribution to the much-needed literature on people-related aspects in software engineering. The primary focus is on the particular challenge of extending software process definitions to more explicitly address people-related considerations. The capability concept is not present nor has it been considered in most software process models. The authors have developed a capabilities-oriented software process model, which has been formalized in UML and implemented as a tool. A Software Process Model Handbook for Incorporating People´s Capabilities guides readers through the incorporation of the individual s capabilities into the software process. Structured to meet the needs of research scientists and graduate-level students in computer science and engineering, this book is also suitable for practitioners in industry.
|
| |
|
|
| |
|
|
| |
|
|
| |
|
- 27. Best Practice Software-Engineering
Preis: EUR 39.95 ; Anbieter: buecher.de - Topseller
Software-Komponenten tragen durch einen hohen Grad an Wiederverwendbarkeit, bessere Testbarkeit und Wartbarkeit zur effizienten Herstellung komplexer Software-Anwendungen bei. Diese Vorteile bedingen jedoch oft eine aufwendigere Einarbeitung beim Einstieg in diese Materie durch die Vielzahl an komplexen Komponenten-Frameworks, Werkzeugen und Entwurfsansätzen. Das vorliegende Buch ´´Best-Practice Software Engineering´´ bietet Neu- und Wiedereinsteigern in die komponentenorientierte Software-Entwicklung eine Einführung in die Materie durch eine abgestimmte Zusammenstellung von praxiserprobten Konzepten, Techniken und Werkzeugen für alle Aspekte eines erfolgreichen Projekts. Für moderne Software-Entwicklung sind eine Vielzahl von unterschiedlichen Fähigkeiten erforderlich, die nur im richtiger Kombination zu einem erfolgreichen Ergebnis führen. Daher wird in diesem Buch besonderer Wert darauf gelegt, nicht einzelne Techniken des Software Engineerings isoliert zu betrachten, sondern das effiziente Zusammenspiel verschiedener Aspekte darzustellen. Schwerpunkte liegen auf Vorgehensstrategien im Software-Lebenszyklus, Projektmanagement, Qualitätssicherung, UML-Modellierung, Entwurfsmustern und Architekturen, komponentenorientierter Software-Entwicklung sowie ausgewählten Techniken und Werkzeugen. Zu den Beispielen im Buch finden Sie den vollständigen Source Code sowie umfangreiche Fallbeispiele zu Artefakten aus dem Projektverlauf auf der Webseite zum Buch.
|
| |
|
- 28. Thaller, Georg Erwin: ISO 9001:2000
Preis: EUR 47.00 ; Anbieter: Libri.de - Bücher
Software-Entwicklung in der Praxis. Themen: Software-Qualitätsmanagement, Zertifizierung, Software-Entwicklung. Leser: DV-Manager, Software-Entwickler, Projektleiter. 3., aktualisierte Auflage
|
| |
|
|
| |
|
- 30. Software-Test: Verifikation und Validation
Preis: EUR 37.40 ; Anbieter: ciando eBooks
Der Test der Software bleibt, auch fünfzig Jahre nach den ersten Computern, die wichtigste Methode zur Sicherstellung der Qualität von Software. Verifikation und Validation reicht allerdings in vielen Bereichen weit über den Test hinaus. Wer die Qualität seiner Software verbessern und im Markt langfristig Erfolge erzielen will, der kommt nicht darum herum, sich intensiv mit dem Test der Software zu beschäftigen. Dazu bietet dieses Buch die unentbehrlichen Grundlagen.
Aus dem Inhalt:
- Prozessmodelle, Software-Spezifikation, Testplanung und -strategie, Fagan Inspections und Code Walkthroughs - Verifikation, Modultest, White Box Test, Testabdeckung, Incremental Testing - Black Box Test, externe Testgruppe, Instrumentierung, Testabdeckung, Systemtests, Volume und Stress Test, Recovery Testing, Mutationstest, Benchmarks, Configuration, Compability und Usability Testing, Software für fremde Kulturen, Test der Dokumentation; OO-Testing, Test einer Website, Test bei sicherheitskritischer Software - Software als Teil eines Systems: Analyse, Redundanz und Diversity
Die Neuauflage des Buches wurde durchgehend aktualisiert. Wesentlich erweitert wurden sie insbesondere bei den Themen:
- Test-Automation - Management und Organisation: Debugging, Regression Testing, Werkzeuge. Fehlerbewertung, -verfolgung und -beseitigung, objektive Kriterien für das Testende, Freigabe-Politik - Test und das CMM
Die Techniken und Methoden beim Test werden an einen durchgehenden Beispiel in C erläutert, so dass es auch der Leser leicht einarbeiten kann, der vorher nicht mit dem Test von Software befasst war. Das grundlegende Werk gehört auf den Schreibtisch jedes Software-Fachmanns.
|
| |
|
- 31. Content Monitoring and Filtering: High-impact Strategies - What You Need to Know: Definitions, Adoptions, Impact, Benefits, Maturity, Vendors
Preis: EUR 38.95 ; Anbieter: ciando eBooks
Content-control software, also known as censorware or web filtering software, is a term for software designed and optimized for controlling what content is permitted to a reader, especially when it is used to restrict material delivered over the Web. Content-control software determines what content will be available.The restrictions can be applied at various levels: a government can attempt to apply them nationwide (see Internet censorship), or they can, for example, be applied by an ISP to its clients, by an employer to its personnel, by a school to its students, by a library to its visitors, by a parent to a childs computer, or by an individual user to his or her own computer.The motive is often to prevent persons from viewing content which the computers owner(s) or other authorities may consider objectionable, when imposed without the consent of the user, content control can constitute censorship. Some content-control software includes time control functions that empowers parents to set the amount of time that child may spend accessing the Internet or playing games or other computer activities.This book is your ultimate resource for Content Monitoring and Filtering. Here you will find the most up-to-date information, analysis, background and everything you need to know.In easy to read chapters, with extensive references and links to get you to know all there is to know about Content Monitoring and Filtering right away, covering: Content-control software, List of content-control software, AhnLab SiteGuard, Barracuda Networks, BrowseControl, David Burt (filtering advocate), DansGuardian, Finjan SecureBrowsing, Fortinet, Global Internet Freedom Consortium, Graphic content filter, Green Dam Youth Escort, Internet censorship, Internet Content Rating Association, Isheriff, K9 Web Protection, KidRex, Lightspeed Systems, Mobicip, Naomi Internet Filter, Net Nanny, Netsentron, OnlineFamily.Norton, OpenChoice, ProblemPoker, SafeSquid, Scieno Sitter, Secure Web SmartFilter EDU, Sentry Parental Controls, SmoothWall, SonicWALL, SurfControl, SurfWatch, WANSecure Firewall, Wavecrest Computing, WebMinder, Websense, Windows Live Family Safety, Wordfilter. This book explains in-depth the real drivers and workings of Content Monitoring and Filtering. It reduces the risk of your technology, time and resources investment decisions by enabling you to compare your understanding of Content Monitoring and Filtering with the objectivity of experienced professionals.
|
| |
|
- 32. Netgear ProSafe Wireless Management Software - 5 Zugriffspunkte
Preis: EUR 46.29 ; Anbieter: Misco Deutschland
Die Netgear-Software ProSafe 5-AP WLAN-Management ist ein einfach zu bedienendes Werkzeug, das die Konfiguration und Wartung von kleinen WLAN-Netzwerken erleichtert. Die Software unterstützt die Verwaltung von bis zu 5 Access Points. Damit bietet die WMS105 Software einen zentralen Punkt, um ein komplettes WLAN-Netzwerk zu konfigurieren oder auf den neuesten Stand zu bringen. Obwohl die WMS105 Software weniger als ein einzelner Access Point kostet, bietet sie spürbare Zeiteinsparungen und vereinfacht die Installation eines WLAN-Netzwerks. Indem Sie die Konfiguration eines einzelnen Access Points nachahmen, erlaubt es die einfach bedienbare WMS105 Software sogar Anfängern, eine zentralisierte Management-Architektur zu übernehmen. Wegen der automatischen Erkennung aller unterstützten Access Points eines Netzwerks beschleunigt die WMS105 Software die Konfiguration eines Mehr-Access-Point-Netzwerks erheblich. Dadurch, dass man alle Access Points in einem Netzwerk zentral konfiguriert, garantiert die WMS105 Software identische WLAN-Parameter und Sicherheitseinstellungen für die gesamte Reichweite des Netzwerks, so dass Kunden, Gästen oder gar unerwünschte Eindringlinge stets die zu ihnen gehörenden Zugriffsrechte auf die Netzwerk-Ressourcen erhalten. Sowohl das Setzen des WPA2-Schlüssels, der den Netzwerk-Traffic vor neugierigen Blicken schützt, als auch die Verteilung von MAC-Adresslisten, die dafür sorgen, dass nur zugelassene Geräte Netzwerk-Zugang erhalten, muss man nur einmal vornehmen, dann werden diese Einstellungen an alle Access Points übertragen. Und wenn man die Software zusammen mit ProSafe-Access-Points benutzt, dann kann sie eine Gäste-SSID für das gesamte Netzwerk setzen, so dass Besucher das Internet sicher benutzen können, ohne dass man dafür Firmen-Daten oder -Ressourcen sichtbar machen müsste. Zusätzlich kann man auch 802.1x Netzwerk-Authentifzierung aktivieren, um eine weitergehende Verifizierung der Client-Berechtigung, das Netzwerk zu benutzen, zu erreichen. Weil die WMS105 Software viele der Standard-Access-Points aus dem Netgear-Portfolio unterstützt, gestattet sie die Wahl des jeweils zu den Anforderungen passenden Access Points. Sogar das Mixen unterschiedlicher Modelle ist möglich, um so die richtige Abdeckung zu erreichen. Und dies eröffnet auch einen Migrationspfad zu moderneren Geräten, wenn sich die Technik ändert. Die Access Points behalten ihre von Haus aus vorhandenen Funktionen und benötigen keine Umwandlung, um durch die WMS105 Software verwaltet zu werden. Die unterstützten Modelle reichen von den SOHO-Geräten der 802.11g-Access Points-Klasse bis hin zu den professionellen Dual-Band Access Points mit 802.11n-Technik. - NETGEAR ProSafe Wireless Management Software - Full Package Product , Kategorie - Netzwerkanwendungen Lieferzeit2-4 Tage Lieferbar
|
| |
|
- 33. Einsatz gebrauchter Softwarelizenzen Stille Software - Nutzenpotentiale und Risiken
Preis: EUR 6.99 ; Anbieter: ciando eBooks
Kaum ein Unternehmen kommt heutzutage ohne den Einsatz von Software aus. Dabei handelt es sich in erster Linie um den Einsatz von Software-Lizenzen. Ein Unternehmen erwirbt folglich nicht die Software als solche, sondern lediglich die Nutzungsrechte an dieser (vgl. Splittgerber/Schröder, 2005, S. 6) beispielsweise durch den Kauf eines Programms auf einer CD oder durch das Herunterladen aus dem Internet. Software kommt in den verschiedensten Bereichen eines Unternehmens zum Einsatz: Sei es die tägliche Nutzung von Textverarbeitungssoftware, die Notwendigkeit eines Betriebssystems oder die softwaregesteuerte Lagerverwaltung. Ein Unternehmen benötigt jedoch in der Regel nicht nur eine Lizenz pro Software, sondern eine Lizenz für jeden Rechner, an dem die Software eingesetzt wird. Dementsprechend summieren sich die Kosten, die für die Nutzung einer Software entstehen. Eine Möglichkeit zur Kostensenkung ist der Einsatz gebrauchter Software-Lizenzen. Seit rund sieben Jahren gibt es Händler, die ausschließlich gebrauchte Software-Lizenzen vertreiben, das heißt Lizenzen, die nach dem Verkauf des Herstellers an einen Kunden von diesem genutzt wurden und anschließend weiterveräußert werden. Die Händler kaufen Lizenzen in großen Mengen aus Konkursmassen oder von Unternehmen, bei denen ungenutzte Software-Lizenzen existieren beispielsweise aufgrund von Personalentlassungen oder Firmenumstrukturierungen (vgl. Eisele, F., 01.10.2007, http://www.it-business.de) Software unterliegt jedoch dem Urheberrecht, womit es sich um ein geschütztes Werk handelt. Laut Gesetzgeber hat damit prinzipiell der Urheber, also der Softwarehersteller oder der Programmierer, das Recht, die Verbreitung seiner Werke zu kontrollieren. Damit stellt sich die Frage, ob ein Softwarenutzer rechtlich seine Software-lizenz veräußern darf, beziehungsweise ob der Einsatz gebrauchter Lizenzen legitim ist (vgl. Reppesgaard, L. in Wirtschaftswoche, 2007, S. 110). Diese Hausarbeit soll dem Leser einen Überblick über die Entwicklung und die rechtliche Situation des Gebraucht-Softwaremarktes geben. Darüber hinaus werden die Nutzenpotentiale und Risiken des Einsatzes und des Handels gebrauchter Software-Lizenzen erläutert und analysiert. Studienarbeit aus dem Jahr 2007 im Fachbereich Wirtschaft - Controlling, Note: 1,7, Fachhochschule Bonn-Rhein-Sieg in Sankt Augustin, 30 Quellen im Literaturverzeichnis.
|
| |
|
- 34. Artificial Life Models in Software
Preis: EUR 106.95 ; Anbieter: ciando eBooks
Artificial Life Models in Software provides an introduction and guide to modern software tools for modeling and simulating life-like phenomena, written by those who personally design and develop software, hardware, and art installations in artificial life, simulated complex systems and virtual worlds. This timely volume offers a nearly exhaustive overview and original analysis of major non-profit software packages that are actively developed and supported by experts in artificial life and software design.
The carefully selected topics include:
? simulation and evolution of real and artificial life forms, ? natural and artificial morphogenesis, ? self-organization, ? models of communication and social behaviors, ? emergent collective behaviors and swarm intelligence, ? agent-based simulations, ? autonomous and evolutionary robotics, ? adaptive, complex and biologically inspired ecosystems, ? artificial chemistries, ? creative computer art.
The models of life presented here are essential components in undergraduate and post-graduate courses in complex adaptive systems, multi-agent systems, collective robotics and nature-inspired computing. Readers interested in artificial life, evolutionary biology, simulation, cybernetics, computer graphics and animation, neuroscience, cognitive science, and philosophy will find this monograph a valuable guide and an excellent resource for supplementary reading.
|
| |
|
|
| |
|
- 36. Cloud Application Development Tools: High-impact Strategies - What You Need to Know: Definitions, Adoptions, Impact, Benefits, Maturity, Vendors
Preis: EUR 38.95 ; Anbieter: ciando eBooks
Cloud Application Development Tools are driven by RAD - Rapid application development (RAD), a software development methodology that uses minimal planning in favor of rapid prototyping. The planning of software developed using RAD is interleaved with writing the software itself. The lack of extensive pre-planning generally allows software to be written much faster, and makes it easier to change requirements.This book is your ultimate resource for Cloud Application Development Tools. Here you will find the most up-to-date information, analysis, background and everything you need to know.In easy to read chapters, with extensive references and links to get you to know all there is to know about Cloud Application Development Tools right away, covering: List of rapid application development tools, Coghead, WaveMaker, Zoho Office Suite, Programming tool, Actifsource, ActiveReports, Advanced Tactical Center, Application Lifecycle Framework, ArcObjects, Babel Middleware, BBj, GNU Binutils, CAMeL-View TestRig, Citrus Project, Comparison of code generation tools, Code Insight, Crucible (software), Cygwin, DAKOTA, DAvE (Infineon), Device Software Optimization, DragonFire SDK, FarPoint Spread, Galaksija BASIC, GNU toolchain, Gold (linker), Grasshopper (software), Hamilton C shell, Hildon, JAUS Tool Set, JBoss Developer Studio, JBoss Tools, Jenuity, LED (Editor), LeJOS Development Toolkit, Linux Trace Toolkit, List & Label, LLBLGen, LLBLGen Pro, MetaEdit+, Microwindows, MILEPOST GCC, MKS Toolkit, Mobile simulator, NCover, OPENworkshop, Outlook Security Manager, Panther (development tool), Panther Programming, List of performance analysis tools, Phantom automation language, Program analyzer, Prolifics Open Source Software for Linux, Protocol Builder, QF-Test, Rake (software), Report Generator, Seed (programming), Shortcode activation protocol, SmartQVT, SWIG, SWTBot, Tankogen, Toolchain, XLeratorDB, ^txt2regex$. This book explains in-depth the real drivers and workings of Cloud Application Development Tools. It reduces the risk of your technology, time and resources investment decisions by enabling you to compare your understanding of Cloud Application Development Tools with the objectivity of experienced professionals.
|
| |
|
- 37. PASW Statistics For Dummies
Preis: EUR 28.90 ; Anbieter: buecher.de - Topseller
The fun and friendly guide to the world´s leading statistical software Predictive Analysis Software (PASW), formerly SPSS software, is the leading statistical software used by commerical, government, and academic organizations around the world to solve business and research problems. It allows you to quickly and easily discover new insights from data, test hypotheses, and build powerful predictive models. PASW Statistics For Dummies covers everything you need to know to get up and running with this efficient and practical software. * PASW Statistics is the leading statistical software used to analyze data and create predictive models; it is used by business, academic, and government entities worldwide * This guide explains how to work with automatic codebook generation and customize the variable view * Walks you through the rounding method that is used in all calculations and explains using predictive analysis * Shows how to maximize your use of graph templates, and much more Even if you have little or no statistical or mathematical background, PASW Statistics For Dummies will show you how to generate statistical support and decision-making information quickly and easily. Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.
|
| |
|
|
| |
|
- 39. Software Architecture Knowledge Management - Theory and Practice
Preis: EUR 90.90 ; Anbieter: ciando eBooks
A software architecture manifests the major early design decisions, which determine the system?s development, deployment and evolution. Thus, making better architectural decisions is one of the large challenges in software engineering. Software architecture knowledge management is about capturing practical experience and translating it into generalized architectural knowledge, and using this knowledge in the communication with stakeholders during all phases of the software lifecycle. This book presents a concise description of knowledge management in the software architecture discipline. It explains the importance of sound knowledge management practices for improving software architecture processes and products, and makes clear the role of knowledge management in software architecture and software development processes. It presents many approaches that are in use in software companies today, approaches that have been used in other domains, and approaches under development in academia. After an initial introduction by the editors, the contributions are grouped in three parts on Architecture Knowledge Management, Strategies and Approaches for Managing Architectural Knowledge, and Tools and Techniques for Managing Architectural Knowledge. The presentation aims at information technology and software engineering professionals, in particular software architects and software architecture researchers. For the industrial audience, the book gives a broad and concise understanding of the importance of knowledge management for improving software architecture process and building capabilities in designing and evaluating better architectures for their mission- and business-critical systems. For researchers, the book will help to understand the applications of various knowledge management approaches in an industrial setting and to identify research challenges and opportunities.
|
| |
|
- 40. Best Practice Software-Engineering - Eine praxiserprobte Zusammenstellung von komponentenorientierten Konzepten, Methoden und Werkzeugen
Preis: EUR 39.95 ; Anbieter: ciando eBooks
Software-Komponenten tragen durch einen hohen Grad an Wiederverwendbarkeit, bessere Testbarkeit und Wartbarkeit zur effizienten Herstellung komplexer Software-Anwendungen bei. Diese Vorteile bedingen jedoch oft eine aufwendigere Einarbeitung beim Einstieg in diese Materie durch die Vielzahl an komplexen Komponenten-Frameworks, Werkzeugen und Entwurfsansätzen. Das vorliegende Buch Best-Practice Software Engineering bietet Neu- und Wiedereinsteigern in die komponentenorientierte Software-Entwicklung eine Einführung in die Materie durch eine abgestimmte Zusammenstellung von praxiserprobten Konzepten, Techniken und Werkzeugen für alle Aspekte eines erfolgreichen Projekts. Für moderne Software-Entwicklung sind eine Vielzahl von unterschiedlichen Fähigkeiten erforderlich, die nur im richtiger Kombination zu einem erfolgreichen Ergebnis führen. Daher wird in diesem Buch besonderer Wert darauf gelegt, nicht einzelne Techniken des Software Engineerings isoliert zu betrachten, sondern das effiziente Zusammenspiel verschiedener Aspekte darzustellen. Schwerpunkte liegen auf Vorgehensstrategien im Software-Lebenszyklus, Projektmanagement, Qualitätssicherung, UML-Modellierung, Entwurfsmustern und Architekturen, komponentenorientierter Software-Entwicklung sowie ausgewählten Techniken und Werkzeugen. Zu den Beispielen im Buch finden Sie den vollständigen Source Code sowie umfangreiche Fallbeispiele zu Artefakten aus dem Projektverlauf auf der Webseite zum Buch. TOC:1. Einleitung.- 2. Lebenszyklus eines Software-Produktes.- 3. Vorgehensmodelle.- 4. Software-Projektmanagement.- 5. Qualitätssicherung und Test-Driven Development.- 6. Notationen, Methoden der Modellierung.- 7. Software-Architektur.- 8. Entwurfs-, Architektur-, und Integrationsmuster.- 9. Komponentenorientierte Software-Entwicklung.- 10. Techniken und Werkzeuge.- Index.
|
| |
|
|
| |
|
- 42. Design by Contract
Preis: EUR 34.00 ; Anbieter: Libri.de - Bücher
Computer Software, Component- based Software Engineering, Abstract Data Type, Trademark, Eiffel Software, Cobra (programming language from Cobra Language LLC), Defensive Programming.
|
| |
|
- 43. Apache Ant
Preis: EUR 34.00 ; Anbieter: Libri.de - Bücher
Build automation, Make (software), Java (programming language), XML, Open source software, Apache License, NAnt, Apache Ivy, List of build automation software
|
| |
|
- 44. Enterprise JavaBean
Preis: EUR 45.00 ; Anbieter: Libri.de - Bücher
Component-based software engineering, Enterprise software, Java (software platform), Application programming interface, Java Platform, Enterprise Edition, Business logic, IBM, Sun Microsystems
|
| |
|
- 45. Software Development Process
Preis: EUR 37.05 ; Anbieter: Libri.de - Bücher
ISO 12207, Software Engineering, Software Deployment, Technical Support, Software Maintenance, Bug Tracking System, Iterative and Incremental Development
|
| |
|
- 46. Data analysis software
Preis: EUR 19.50 ; Anbieter: Libri.de - Bücher
GNU Octave, Mathematica, MATLAB, Maple, Scilab, Social network analysis software, LabVIEW, EICASLAB, Psychometric software, Sage, List of numerical analysis software, ADMB, Computer Aided Audit Tools, Oracle Data Mining, IDL
|
| |
|
- 47. Computer-aided Software Engineering
Preis: EUR 29.00 ; Anbieter: Libri.de - Bücher
Software engineering, Computer software, Information system, Software development process, Data modeling, Domain-specific modeling, GForge, LibreSource, Method engineering, Model-driven architecture
|
| |
|
- 48. Computational chemistry software
Preis: EUR 15.20 ; Anbieter: Libri.de - Bücher
Spartan, List of software for molecular mechanics modeling, List of quantum chemistry and solid state physics software, BALL, CRYSTAL, Quantemol, FreeON, Gaussian, Q-Chem, GAMESS, Molecular design software, TeraChem, YAMBO code
|
| |
|
|
| |
|
|
| |
|
|