Browse Results

Showing 53,226 through 53,250 of 60,315 results

Software Verification: 12th International Conference, VSTTE 2020, and 13th International Workshop, NSV 2020, Los Angeles, CA, USA, July 20–21, 2020, Revised Selected Papers (Lecture Notes in Computer Science #12549)

by Maria Christakis Nadia Polikarpova Parasara Sridhar Duggirala Peter Schrammel

This book constitutes the refereed proceedings of the 12th International Conference on Verified Software, VSTTE 2020, and the 13th International Workshop on Numerical Software Verification, NSV 2020, held in Los Angeles, CA, USA, in July 2020. Due to COVID-19 pandemic the conference was held virtually. The 13 papers presented in this volume were carefully reviewed and selected from 21 submissions. The papers describe large-scale verification efforts that involve collaboration, theory unification, tool integration, and formalized domain knowledge as well as novel experiments and case studies evaluating verification techniques and technologies. The conference was co-located with the 32nd International Conference on Computer-Aided Verification (CAV 2020).

Software Verification and Analysis

by William Stanley Janusz Laski

This book addresses the most important techniques in improving the correctness of software, including correctness by construction (top-down refinement), program proving, static analysis and dynamic, execution-based analysis (testing and debugging). Three major software verification techniques are discussed: Semantic program synthesis and analysis, static program analysis and dynamic program analysis. The correctness by construction paradigm is illustrated using the VDM-SL and the corresponding CSK Toolbox. The discussion involves the synthesis of direct and/or indirect specification, interpreting the latter and carrying out high-level testing of the specification. Problems are included in the text and one or more difficult exercises appear at the end of each chapter. Also, where appropriate, STAD's handling of the concepts is illustrated. Written for advanced students and professionals wishing to explore more than one technique, this comprehensive text will be invaluable with its unique integrated approach.

Software Verification and Formal Methods for ML-Enabled Autonomous Systems: 5th International Workshop, FoMLAS 2022, and 15th International Workshop, NSV 2022, Haifa, Israel, July 31 - August 1, and August 11, 2022, Proceedings (Lecture Notes in Computer Science #13466)

by Omri Isac Radoslav Ivanov Guy Katz Nina Narodytska Laura Nenzi

This book constitutes the refereed proceedings of the 5th International Workshop on Software Verification and Formal Methods for ML-Enables Autonomous Systems, FoMLAS 2022, and the 15th International Workshop on Numerical Software Verification, NSV 2022, which took place in Haifa, Israel, in July/August 2022. The volume contains 8 full papers from the FoMLAS 2022 workshop and 3 full papers from the NSV 2022 workshop. The FoMLAS workshop is dedicated to the development of novel formal methods techniques to discussing on how formal methods can be used to increase predictability, explainability, and accountability of ML-enabled autonomous systems. NSV 2022 is focusing on the challenges of the verification of cyber-physical systems with machine learning components.

Software Vulnerability Discovery Process: Concepts and Applications (River Publishers Series in Mathematical and Engineering Sciences)

by Adarsh Anand Navneet Bhatt Omar H Alhazmi

This book is an overview of basics and other related fundamentals pertaining to software vulnerability discovery as a process. This collaboration of academia and industry disseminates various practical mathematical modeling-based tools and analytics used for vulnerability discovery.A big challenge for software developers is producing and maintaining high quality offerings. Recent developments in both academia and industry have seen the devotion of many researchers to the security aspect of software systems. There are various instances where a security breech or more precisely a software vulnerability has led to the colossal loss of resources and, at times, human lives as well. The emergence of this naïve concept from the field of complex systems provides many new opportunities for the software security fraternity and has also raised many new exciting challenges. And so, of late, many practitioners have contributed to this domain.Software Vulnerability Discovery Process: Concepts and Applications is not only for academicians, but also for those who need to understand nature of the vulnerabilities, like a vendor, a client in the domain of complex systems, and for understanding the patch management workflow. Along with these, anyone solving problems within the related application domains will benefit from this compilation.

Software War Stories: Case Studies in Software Management

by Donald J. Reifer

A comprehensive, practical book on software management that dispels real-world issues through relevant case studies Software managers inevitably will meet obstacles while trying to deliver quality products and provide value to customers, often with tight time restrictions. The result: Software War Stories. This book provides readers with practical advice on how to handle the many issues that can arise as a software project unfolds. It utilizes case studies that focus on what can be done to establish and meet reasonable expectations as they occur in government, industrial, and academic settings. The book also offers important discussions on both traditional and agile methods as well as lean development concepts. Software War Stories: Covers the basics of management as applied to situations ranging from agile projects to large IT projects with infrastructure problems Includes coverage of topics ranging from planning, estimating, and organizing to risk and opportunity management Uses twelve case studies to communicate lessons learned by the author in practice Offers end-of-chapter exercises, sample solutions, and a blog for providing updates and answers to readers' questions Software War Stories: Case Studies in Software Management mentors practitioners, software engineers, students and more, providing relevant situational examples encountered when managing software projects and organizations.

Softwarearchitektur für Dummies (Für Dummies)

by Holger Gast

Tragfähige Literatur für Ihre Softwarearchitekturen Besuchen Sie eine Veranstaltung zu Softwarearchitektur oder stehen Sie in einem Projekt vor Architekturentscheidungen und wollen daher die aktuellen Architekturansätze verstehen? Dann hilft Ihnen dieses Buch. Holger Gast erläutert zunächst die grundlegenden Elemente von Architekturen und führt die technischen Hintergründe aus. Er erklärt Ihnen danach die klassischen Stile und Patterns und geht schließlich auf Cloud-Architekturen ein. Durchgängig legt er den Fokus auf konkrete Softwarestrukturen statt auf Theorie und ermöglicht Ihnen so einen verständlichen und zügigen Einstieg in das Thema. Sie erfahren Wie Sie Entscheidungen zum Aufbau einer Anwendung treffen Wann bestimmte Architekturen oder Frameworks für Ihr Projekt geeignet sind Welche Herausforderungen Sie bei der Erstellung oder Weiterentwicklung einer Anwendung lösen müssen

Softwareentwicklung für Kraftfahrzeuge

by Konrad Reif Fabian Wolf

Im ersten Teil dieses Lehrbuchs werden Funktions- und Softwareentwicklung für Kraftfahrzeuge eingeführt. Dabei wird auf den Prozess der strukturierten Funktions- und Softwareentwicklung von der Erhebung der Anforderungen über die Softwareerstellung bis zum Test sowie Reifegradmodelle eingegangen.Im zweiten Teil werden diese Prozesse aus Wissenschaft und Lehre mit etablierten Vorgehensweisen aus der industriellen Praxis konkretisiert. Die pragmatische Beschreibung der konkreten Vorgehensweisen ist eine Basis für die Ausgestaltung detaillierter Prozesse im Unternehmensalltag sowie deren tägliche Anwendung im Projektgeschäft.

Softwareentwicklung kompakt und verständlich: Wie Softwaresysteme entstehen

by Hans Brandt-Pook Rainer Kollmeier

Dieses Buch erklärt in der dritten verbesserten Auflage, wie IT-Projekte ablaufen: Von der ersten Idee bis zum Betrieb des fertigen Systems wird der gesamte Prozess dargestellt. Schritt für Schritt zeigen die Autoren bewährte und moderne Methoden und Techniken.Das Buch richtet sich an (Lern-)Einsteiger in das Thema, die an verständlichem Basiswissen und an praxiserprobten Übungen interessiert sind. Es hat eine lebendige Sprache und enthält viele Anregungen zum Üben, Weiterlesen und -denken, so dass es bestens geeignet ist für Studierende der Wirtschaftsinformatik, Informatik oder Betriebswirtschaftslehre und für Auszubildende der IT, FachinformatikerInnen sowie Informatikkauffrauen und -kaufmänner.Das Besondere an diesem Buch ist, dass Tätigkeiten im Vorfeld der Programmierung und im Spannungsfeld zwischen IT-lern und Auftraggebern im Vordergrund stehen. Es bietet damit das Rüstzeug, ein eigenes Projekt durchführen zu können. Unter anderem sind die leichte Verständlichkeit, die erprobten Ideen, die Übungen und Erfahrungsberichte hilfreich. Auf Basis der im Buch dargestellten Ideen und Herangehensweisen sind schon viele Projekte erfolgreich von IT-Einsteigern durchgeführt worden.

Softwareentwicklung von Telematikdiensten

by Grit Behrens Volker Kuz Ralph Behrens

Das Buch vermittelt einen Einstieg in die Software-Entwicklung von Telematikdiensten mit einem Eclipse-Plugin für das Common Service Framework (Open Source). Ziel ist es, Nutzer dazu zu befähigen, internetbasierte Telematikdienste selbst zu programmieren. Begleitend zum Buch steht ein Internetportal bereit, wo Beispielapplikationen demonstriert, getestet oder weiter entwickelt werden können. Es gibt des Weiteren Einblick in die Hintergründe und die weltweiten Zukunftsentwicklungen auf dem rasant anwachsenden Gebiet der Telematikdienste.

Softwarelizenzmanagement kompakt: Einsatz und Management des immateriellen Wirtschaftsgutes Software und hybrider Leistungsbündel (Public Cloud Services) (IT kompakt)

by Stefan Brassel Andreas Gadatsch

Dieses Buch setzt sich mit den Veränderungen im Softwarelizenzmanagement auseinanderDie Autoren geben einen Überblick über Neuerungen und Veränderungen im Softwarelizenzmanagement und zeigen, wie sie sich auf das Management von Unternehmen auswirken. Dazu präsentieren sie praxisnahe Ansätze und Handlungsempfehlungen, die auf theoretischen Erkenntnissen basieren. Bisher hat sich die Fachliteratur diesem Thema, wenn überhaupt, nur aus operativer Sicht genähert. Das möchte dieses Werk ändern. Deshalb zielt dieses Buch darauf ab, fachliche Zusammenhänge im Bereich des Softwarelizenzmanagements für Sie nachvollziehbar darzustellen. Daneben gehen Stefan Brassel und Andreas Gadatsch auf aktuelle Marktveränderungen ein und geben konkrete Impulse für das (IT-)Management. Durch diese Herangehensweise gelingt den Autoren ein Brückenschlag zwischen der Theorie und Anwendbarkeit ihrer Feststellungen. Neben zentralen Grundlagen enthält das Buch viele Praxisbeispiele aus dem Softwarelizenzmanagement. Ein wichtiger Schwerpunkt dieses Werks ist außerdem die Transformation von Softwarelizenzen hin zu Public Cloud Services. Von der Theorie zum Fokus auf die Praxis Zunächst liegt der Fokus dieses Werks auf der Theorie, doch hier halten sich die Autoren nur kurz auf. Sie erfahren z. B. mehr über die klare Abgrenzung zentraler Begriffe wie „Softwarelizenz“ und „Softwarelizenzmanagement“. Auch die Problematik immaterieller Wirtschaftsgüter sowie deren Nutzungsrechte werden behandelt. Anschließend geht das Buch „Softwarelizenzmanagement kompakt” stärker in die Tiefe und erläutert Themen wie:· Praxis der Softwarelizenzierung am Beispiel Microsoft· Transformation: Von der Software Lizenz zu Public Cloud Services· IT-Assetmanagement von Software und Public Cloud-Diensten Abschließend erhalten Sie Handlungsempfehlungen für das Management sowie für eine evtl. notwendige strategische Neuausrichtung von Unternehmen. Erschienen in der Reihe „IT kompakt“, ermöglicht Ihnen dieses Buch über Softwarelizenzmanagement einen schnellen und vor allen Dingen praxisorientierten Einstieg in die Thematik. Daher eignet es sich optimal für Selbststudium und Lehre. Durch den grundlegenden Fokus auf Veränderungen im Softwaremarkt wurde dieses Werk speziell für diese Zielgruppen verfasst:a) Fachverantwortliche des IT-Lizenzmanagementsb) Führungskräfte in der Unternehmensleitung oder in IT-Abteilungenc) Verantwortliche des Geschäftsprozessmanagementsd) Masterstudierende der BWL, Informatik oder Wirtschaftsinformatik

Softwarelizenzmanagement kompakt: Einsatz und Management von Public Cloud Services (IT kompakt)

by Stefan Brassel Andreas Gadatsch

Dieses Buch setzt sich mit den Veränderungen im Softwarelizenzmanagement auseinanderDie Autoren geben einen Überblick über Neuerungen und Veränderungen im Softwarelizenzmanagement und zeigen, wie sie sich auf das Management von Unternehmen auswirken. Dazu präsentieren sie praxisnahe Ansätze und Handlungsempfehlungen, die auf theoretischen Erkenntnissen basieren. Bisher hat sich die Fachliteratur diesem Thema, wenn überhaupt, nur aus operativer Sicht genähert. Das möchte dieses Werk ändern. Deshalb zielt dieses Buch darauf ab, fachliche Zusammenhänge im Bereich des Softwarelizenzmanagements für Sie nachvollziehbar darzustellen. Daneben gehen Stefan Brassel und Andreas Gadatsch auf aktuelle Marktveränderungen ein und geben konkrete Impulse für das (IT-)Management. Durch diese Herangehensweise gelingt den Autoren ein Brückenschlag zwischen der Theorie und Anwendbarkeit ihrer Feststellungen. Neben zentralen Grundlagen enthält das Buch viele Praxisbeispiele aus dem Softwarelizenzmanagement. Ein wichtiger Schwerpunkt dieses Werks ist außerdem die Transformation von Softwarelizenzen hin zu Public Cloud Services. Von der Theorie zum Fokus auf die Praxis Zunächst liegt der Fokus dieses Werks auf der Theorie, doch hier halten sich die Autoren nur kurz auf. Sie erfahren z. B. mehr über die klare Abgrenzung zentraler Begriffe wie „Softwarelizenz“ und „Softwarelizenzmanagement“. Auch die Problematik immaterieller Wirtschaftsgüter sowie deren Nutzungsrechte werden behandelt. Anschließend geht das Buch „Softwarelizenzmanagement kompakt” stärker in die Tiefe und erläutert Themen wie:· Praxis der Softwarelizenzierung am Beispiel Microsoft· Transformation: Von der Software Lizenz zu Public Cloud Services· IT-Assetmanagement von Software und Public Cloud-Diensten Abschließend erhalten Sie Handlungsempfehlungen für das Management sowie für eine evtl. notwendige strategische Neuausrichtung von Unternehmen. Erschienen in der Reihe „IT kompakt“, ermöglicht Ihnen dieses Buch über Softwarelizenzmanagement einen schnellen und vor allen Dingen praxisorientierten Einstieg in die Thematik. Daher eignet es sich optimal für Selbststudium und Lehre. Durch den grundlegenden Fokus auf Veränderungen im Softwaremarkt wurde dieses Werk speziell für diese Zielgruppen verfasst:a) Fachverantwortliche des IT-Lizenzmanagementsb) Führungskräfte in der Unternehmensleitung oder in IT-Abteilungenc) Verantwortliche des Geschäftsprozessmanagementsd) Masterstudierende der BWL, Informatik oder Wirtschaftsinformatik

Softwaretesten nach ISTQB CTFL 4.0 für Dummies (Für Dummies)

by Maud Schlich

Neue Hauptversion 4.0: Neuer Lehrplan, geänderter Prüfungsumfang! Soll in Ihrem Unternehmen neue Software eingeführt werden und Sie müssen sie testen? Oder wollen Sie als Entwickler über den Tellerrand schauen und sich auch mit dem Softwaretesten beschäftigen? Leicht verständlich erläutert Ihnen Maud Schlich alle vom ISTQB® Certified Tester Foundation Level geforderten Lerninhalte sowohl für Programmierer als auch mit Blick auf Fachanwender, die die Software später einsetzen. Zahlreiche praxisorientierte Beispiele und übungen sorgen für eine optimale Prüfungsvorbereitung. Darüber hinaus erfahren Sie für alle Testaktivitäten, wie sie jeweils im klassischen oder im agilen Kontext geplant und durchgeführt werden. Sie erfahren Aus welchen Aktivitäten der Testprozess besteht Wie Sie unterschiedliche Testverfahren nutzen Wie Entwickler und Tester optimal zusammenarbeiten Wie Sie prüfen, ob Sie noch im Plan sind

Softwaretesten nach ISTQB für Dummies (Für Dummies)

by Maud Schlich

Soll in Ihrem Unternehmen neue Software eingeführt werden und Sie müssen sie testen? Und Sie wissen nicht, wie Sie das angehen sollen? Oder wollen Sie als Entwickler über den Tellerrand schauen und sich auch mit dem Softwaretesten beschäftigen? Dieses Buch erläutert alle vom ISTQB® Certified Tester Foundation Level geforderten Lerninhalte sowohl für den Anwender mit Fachkenntnissen, der Software später einsetzen wird, als auch für den Programmierer. Die à bungen sind leicht in die eigene Praxis übertragbar und sorgen für eine optimale Prüfungsvorbereitung. Darüber hinaus wird für alle Testaktivitäten gezeigt, wie diese jeweils im klassischen oder im agilen Kontext aussehen.

Softwaretesten nach ISTQB für Dummies (Für Dummies)

by Maud Schlich

Soll in Ihrem Unternehmen neue Software eingeführt werden und Sie sollen sie testen? Und Sie wissen nicht, wie Sie das angehen sollen? Oder wollen Sie als Entwickler über den Tellerrand schauen und sich auch mit dem Softwaretesten beschäftigen? Dieses Buch erläutert alle vom ISTQB® Certified Tester Foundation Level geforderten Lerninhalte sowohl für den Anwender mit Fachkenntnissen, der Software später einsetzen wird, als auch für den Programmierer. Die Übungen sind leicht in die eigene Praxis übertragbar und sorgen für eine optimale Prüfungsvorbereitung. Darüber hinaus wird für alle Testaktivitäten gezeigt, wie diese jeweils im klassischen oder im agilen Kontext aussehen.

Softwaretesting kompakt: Grundlagen von Tests und Testautomatisierung mit Java (IT kompakt)

by Pascal Moll Daniel Sonnet

Softwaretests sind unverzichtbar für jede robuste Software. Dies zeigt sich durch nahezu wöchentliche Bugbedingte Ausfälle. Doch wie lassen sich diese effektiver verhindern? Nach dem Lesen dieses Buches sind Sie in der Lage, eigene Softwaretests in den unterschiedlichsten Industriebereichen mit Java umzusetzen. Dieses Buch richtet sich an alle, die in die Disziplin des Testens eintauchen möchten. Es nimmt Sie direkt an die Hand und führt Sie Schritt für Schritt durch die unterschiedlichen Bereiche, es sind keine Vorkenntnisse im Testing oder Programmierung notwendig. Lernen Sie essenzielle Testtheorie kennen und wie Sie in der Praxis verschiedene Testarten einsetzen. Die notwendigen Java-Grundkenntnisse zur Testimplementierung werden Ihnen anhand von Beispielen immer aus der Sicht eines Testers praxisnah vermittelt. Erfahren Sie mehr über Testautomatisierung mit JUnit, Oberflächentests mit Selenium und Mocking von APIs mit WireMock. Lernen Sie die Anwendung von Behaviour Driven Development mit Cucumber kennen sowie exploratives Testen.

SOA Governance

by Todd Biske

Follow the IT management of Advasco, a fictitious financial corporation, through their journey of implementing SOA Governance into their company. Each chapter will provide a narrative of how their efforts towards SOA adoption are faring and the obstacles that they face. The second half of each chapter explains the situations that arose for Advasco, along with the role that SOA Governance played in the scenario, either through the lack of it, or through the successful application of people, policies, and processes. By seeing the journey made in the realistic example, you will be able to understand exactly what is involved in the process of SOA governance and be able to avoid the pitfalls that Advasco encountered along the way. With an in-depth analysis of the progress made and the tools that were used to get there, you will learn how to improve your company's efficiency and productivity using service-oriented architecture governance. This book is for enterprise architects, technical leaders, and senior IT managers who wish to implement SOA Governance into their companies. This book assumes that the reader has a basic familiarity with service-oriented architecture and software development lifecycle methodologies. The reader does not need detailed knowledge of web services technologies.

SOA Governance in Action: REST and WS-* Architectures

by Jos Dirksen

SummarySOA Governance in Action is a hands-on guide for developers and technology leads who need to develop and implement policies for SOA projects. This book introduces the fundamentals of good governance, the best practices for implementing them, and how to support governance using various open source tools. You'll follow an extensive case study that addresses the areas of service design, security, testing, and performance.About the TechnologyGovernance is a serious word for a simple idea-defining processes, roles, and expectations for a software project. It's especially important in SOA where you have multiple stakeholders, competing requirements, and complex integration tasks. Good SOA governance blends established best practices, strong management and monitoring tools, and the flexibility to embrace new technologies and patterns.About the BookSOA Governance in Action shows developers how to apply governance concepts and implementation practices to achieve success in SOA projects. You'll learn practical techniques like building a metadata repository using WSO2 Registry or a custom monitoring dashboard using Bamos BAM. You'll also explore other supporting tools, such as using OpenAM, to implement security-related policies. Along the way, you'll explore the nuances of writing policies that work for the project and click with your corporate culture.Written for business application developers. Familiarity with Java and BPMN is helpful but not required. Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book. What's InsideService design, security, testing, and performanceSelf documenting services, auditing, and running in a cloud.Supporting best practices with open source toolsExamples using both REST and WS-*========================================​==========Table of ContentsPART 1 INTRODUCTIONIntroducing SOA governanceSetting up the SOA governance environmentUsing a case study to understand SOA governancePART 2 DESIGN-TIME POLICIESService design and documentation policiesSecurity policiesTesting, performance, and the cloudPART 3 RUNTIME POLICIESUsing tools for runtime governanceLifecycle support and discovering resourcesIntegrating SOA governance tools with existing tools and technologiesAPPENDIXInstalling tools, libraries, and frameworks

Soil-Water, Agriculture, and Climate Change: Exploring Linkages (Water Science and Technology Library #113)

by Swatantra Kumar Dubey Prakash Kumar Jha Pankaj Kumar Gupta Aliva Nanda Vivek Gupta

This book presents an exploration of linkages among soil-water, agriculture, and climate change with a special focus on thematic areas for assessment, mitigation, and management of natural resources under climate change conditions. This book covers advances in modelling approaches, including machine learning (ML)/ artificial intelligence (AI) applications; GIS and remote sensing; sensors; impacts of climate change on agriculture; subsurface water; contaminants; and socio-economic impacts, which are lacking in a more comprehensive manner in the previous titles. This book encompasses updated information as well as future directions for researchers working in the field of management of natural resources. The goal of this book is to provide scientific evidence to researchers and policymakers and end-to-end value chain practitioners which may help in reducing the overall adverse impacts of climate change on water resources and the related mitigation strategies. This book focuses on the knowledge, modern tools, and techniques, i.e., machine learning, artificial intelligence, etc. for soil-water, agriculture, and climate change. Further, nature-based solutions for management of natural resources with special targets on contaminants, extreme events, disturbances, etc. will be targeted. The book provides readers with the enhanced knowledge for application of engineering principles and economic and regulatory constraints to determine a soil-water, agriculture production action strategy, and select appropriate technologies to implement the strategy for a given data set at a site. It would also cover the application of laboratory, modeling, numerical methods for determination and forecasting of climate change impacts, agriculture production, pollution, soil health, etc. Overall, it provides hydrologists, environmental engineers, administrators, policy makers, consultants, and industrial experts with essential support in effective management of soils health, agricultural productions, and mitigation of extreme climatic events.

SOA in Practice

by Nicolai Josuttis

This book demonstrates service-oriented architecture (SOA) as a concrete discipline rather than a hopeful collection of cloud charts. Built upon the author's firsthand experience rolling out a SOA at a major corporation, SOA in Practice explains how SOA can simplify the creation and maintenance of large-scale applications. Whether your project involves a large set of Web Services-based components, or connects legacy applications to modern business processes, this book clarifies how -- and whether -- SOA fits your needs. SOA has been a vision for years. This book brings it down to earth by describing the real-world problems of implementing and running a SOA in practice. After defining SOA's many facets, examining typical use patterns, and exploring how loose coupling helps build stronger applications, SOA in Practice presents a framework to help you determine when to take advantage of SOA. In this book you will: Focus squarely on real deployment and technology, not just standards maps Examine business problems to determine which ones fit a SOA approach before plastering a SOA solution on top of them Find clear paths for building solutions without getting trapped in the mire of changing web services details Gain the experience of a systems analyst intimately involved with SOA "The principles and experiences described in this book played an important role in making SOA at T-Mobile a success story, with more than 10 million service calls per day." --Dr. Steffen Roehn, Member of the Executive Committee T-Mobile International (CIO) "Nicolai Josuttis has produced something that is rare in the over-hyped world of SOA; a thoughtful work with deep insights based on hands-on experiences. This book is a significant milestone in promoting practical disciplines for all SOA practitioners." --John Schmidt, Chairman, Integration Consortium "The book belongs in the hands of every CIO, IT Director and IT planning manager." --Dr. Richard Mark Soley, Chairman and CEO, Object Management Group; Executive Director, SOA Consortium

SOA in Practice: The Art of Distributed System Design (Theory in Practice)

by Nicolai M. Josuttis

Service-oriented architecture (SOA) is finally becoming a concrete discipline rather than a hopeful collection of cloud charts. This book demonstrates how SOA can simplify the creation of large-scale applications, whether your project involves a large set of Web Services-based components, or is a means to connect legacy applications to more modern business processes. SOA in Practice explains how -- and whether -- SOA fits your needs. This book demonstrates service-oriented architecture (SOA) as a concrete discipline rather than a hopeful collection of cloud charts. Built upon the author's firsthand experience rolling out a SOA at a major corporation, SOA in Practice explains how SOA can simplify the creation and maintenance of large-scale applications. Whether your project involves a large set of Web Services-based components, or connects legacy applications to modern business processes, this book clarifies how -- and whether -- SOA fits your needs. SOA has been a vision for years. This book brings it down to earth by describing the real-world problems of implementing and running a SOA in practice. After defining SOA's many facets, examining typical use patterns, and exploring how loose coupling helps build stronger applications, SOA in Practice presents a framework to help you determine when to take advantage of SOA. In this book you will: * Focus squarely on real deployment and technology, not just standards maps * Examine business problems to determine which ones fit a SOA approach before plastering a SOA solution on top of them * Find clear paths for building solutions without getting trapped in the mire of changing web services details * Gain the experience of a systems analyst intimately involved with SOA

SOA in Practice: The Art of Distributed System Design

by Nicolai M. Josuttis

This book demonstrates service-oriented architecture (SOA) as a concrete discipline rather than a hopeful collection of cloud charts. Built upon the author's firsthand experience rolling out a SOA at a major corporation, SOA in Practice explains how SOA can simplify the creation and maintenance of large-scale applications. Whether your project involves a large set of Web Services-based components, or connects legacy applications to modern business processes, this book clarifies how -- and whether -- SOA fits your needs.SOA has been a vision for years. This book brings it down to earth by describing the real-world problems of implementing and running a SOA in practice. After defining SOA's many facets, examining typical use patterns, and exploring how loose coupling helps build stronger applications, SOA in Practice presents a framework to help you determine when to take advantage of SOA. In this book you will:Focus squarely on real deployment and technology, not just standards mapsExamine business problems to determine which ones fit a SOA approach before plastering a SOA solution on top of themFind clear paths for building solutions without getting trapped in the mire of changing web services detailsGain the experience of a systems analyst intimately involved with SOA"The principles and experiences described in this book played an important role in making SOA at T-Mobile a success story, with more than 10 million service calls per day."--Dr. Steffen Roehn, Member of the Executive Committee T-Mobile International (CIO)"Nicolai Josuttis has produced something that is rare in the over-hyped world of SOA; a thoughtful work with deep insights based on hands-on experiences. This book is a significant milestone in promoting practical disciplines for all SOA practitioners."--John Schmidt, Chairman, Integration Consortium"The book belongs in the hands of every CIO, IT Director and IT planning manager."--Dr. Richard Mark Soley, Chairman and CEO, Object Management Group; Executive Director, SOA Consortium

Solar Cell Technology and Applications

by A. R. Jha

Energy experts predict that wholesale electricity prices could easily rise 35 to 65 percent by 2015. Add to this the growing need for energy independence and the need to reduce carbon emissions and it is very clear that the development of low-cost renewable energy, such as solar energy, is essential for our economy and our national security. With t

Solar PV and Wind Energy Conversion Systems

by S. Sumathi L. Ashok Kumar P. Surekha

This textbook starts with a review of the principles of operation, modeling and control of common solar energy and wind-power generation systems before moving on to discuss grid compatibility, power quality issues and hybrid models of Solar PV and Wind Energy Conversion Systems (WECS). MATLAB/SIMULINK models of fuel cell technology and associated converters are discussed in detail. The impact of soft computing techniques such as neural networks, fuzzy logic and genetic algorithms in the context of solar and wind energy is explained with practical implementation using MATLAB/SIMULINK models. This book is intended for final year undergraduate, post-graduate and research students interested in understanding the modeling and control of Solar PV and Wind Energy Conversion Systems based on MATLAB/SIMULINK. - Each chapter includes "Learning Objectives" at the start, a "Summary" at the end and helpful Review Questions - Includes MATLAB/SIMULINK models of different control strategies for power conditioning units in the context of Solar PV - Presents soft computing techniques for Solar PV and WECS, as well as MATLAB/SIMULINK models, e. g. for wind turbine topologies and grid integration - Covers hybrid solar PV and Wind Energy Conversion Systems with converters and MATLAB/SIMULINK models - Reviews harmonic reduction in Solar PV and Wind Energy Conversion Systems in connection with power quality issues - Covers fuel cells and converters with implementation using MATLAB/SIMULINK

Solaris 8 Administrator's Guide: Help for Network Administrators

by Dr Paul Andrew Watters

The Solaris operating system, along with related Sun products likeJava, is one of the most reliable and scalable platforms on whichto build e-commerce products, and on which to support all networkedservices. Yet, one problem that potential users face is finding outmore information about what Solaris offers. In a sense, they want toknow how much technical work is involved in migrating to Solaris,and what kind of philosophy Solaris is based on.To answer these questions, Solaris 8 Administrator's Guidecovers all aspects of deploying Solaris as a network server, includingboth basic and advanced network services. Given newfound interest inSolaris as an enterprise network operating system, this guide is aimedsquarely at supporting enterprise-level services. It's written forexperienced network administrators who want an objective guide tonetworking with Solaris, and covers installation on both the Inteland Sparc platforms. With it, you will learn how to setup Solaris asa file server, application server, and database server.In its coverage of advanced topics, Solaris 8 Administrator's Guideoffers examples of configuration files and the installation of third-partysoftware packages. This comprehensive book also contains more conceptualand difficult material that is absent from other Solaris reference manuals.At all points, emphasis is placed on issues like evaluating the security,scalability, and reliability of specific software packages--at the expenseof providing detailed coverage of every available package.The book covers the practical experience and new skills needed to understandthe impact of new services and new software products on existing server systems.Author Paul Watters--a recognized authority on Solaris--avoids so-called"historical" services, like UUCP, which can easily fill chapters but arenot commonly found in today's production environments. Indeed, he doesn'tbother to provide an in-depth history of Solaris or UNIX at all, assumingthat you can find this material elsewhere. Instead, the practical focus ison supporting relevant contemporary networking technologies.Solaris 8 Administrator's Guide provides you with a third-party viewthat not only praises Solaris, but is critical and realistic in its assessment.This book is for experienced Solaris Administrators as well as and those lookingto migrate to this operating system.

Solaris 8 Administrator's Guide

by Paul Watters

This guide covers all aspects of deploying Solaris as an enterprise-level network operating system, with a focus on e-commerce. Written for experienced network administrators who want an objective guide to networking with Solaris, the book covers installation on the Intel and Sparc platforms, and instructs you how to setup Solaris as a file server, application server, and database server.

Refine Search

Showing 53,226 through 53,250 of 60,315 results