Incremental Software Architecture

A Method for Saving Failing IT Implementations

Author: Michael Bell

Publisher: John Wiley & Sons

ISBN: N.A

Category: COMPUTERS

Page: N.A

View: 4790

"This book will depict rare insights into actual failed-to-perform software systems, followed by comprehensive root-cause analyses identifying the reasons for their unsuccessful execution in production. Remedies will be provided that offer strategies to tackle the chief issues. Last, architecture and design best practices will conclude the discussion. The book will assist users to: Mitigate risks of software development projects Increase return on investments (ROI) Provide effective tools to assess technological achievability and viability Introduce software design best practices for enterprise architecture efforts Identify actual software construction value proposition Foster software assets reuse and consolidation Accelerate time-to-market "--
Release

Information Technology - New Generations

14th International Conference on Information Technology

Author: Shahram Latifi

Publisher: Springer

ISBN: 3319549782

Category: Computers

Page: 985

View: 2673

This volume presents a collection of peer-reviewed, scientific articles from the 14th International Conference on Information Technology - New Generations, held at Tuscany Suites Hotel in Las Vegas. The proceedings addresses critical areas of information technology including web technology, communications, computing architectures, software engineering, security, and data mining.
Release

Innovations in Software Engineering for Defense Systems

Author: National Research Council,Division on Engineering and Physical Sciences,Committee on Applied and Theoretical Statistics,Division of Behavioral and Social Sciences and Education,Committee on National Statistics,Oversight Committee for the Workshop on Statistical Methods in Software Engineering for Defense Systems

Publisher: National Academies Press

ISBN: 0309089832

Category: Social Science

Page: 87

View: 8668

Recent rough estimates are that the U.S. Department of Defense (DoD) spends at least $38 billion a year on the research, development, testing, and evaluation of new defense systems; approximately 40 percent of that cost-at least $16 billion-is spent on software development and testing. There is widespread understanding within DoD that the effectiveness of software-intensive defense systems is often hampered by low-quality software as well as increased costs and late delivery of software components. Given the costs involved, even relatively incremental improvements to the software development process for defense systems could represent a large savings in funds. And given the importance of producing defense software that will carry out its intended function, relatively small improvements to the quality of defense software systems would be extremely important to identify. DoD software engineers and test and evaluation officials may not be fully aware of a range of available techniques, because of both the recent development of these techniques and their origination from an orientation somewhat removed from software engineering, i.e., from a statistical perspective. The panel's charge therefore was to convene a workshop to identify statistical software engineering techniques that could have applicability to DoD systems in development.
Release

Proceedings, ICPADS'92

1992 International Conference on Parallel and Distributed Systems : December 16-18, 1992

Author: Guo li qing hua da xue (Hsin-chu shih, Taiwan),Guo jia ke xue wei yuan hui,Taiwan. Jiao yu ting,IEEE. Taipei Section,International Electric and Electronics Engineering. Taipei Section

Publisher: N.A

ISBN: N.A

Category: Electronic data processing

Page: 669

View: 8801

Release

CMG '92, Reno

Proceedings : the 18th International Conference for the Management and Performance Evaluation of Enterprise Computing Systems : December 7-11, 1992, Reno, Nevada, the Reno Hilton

Author: N.A

Publisher: N.A

ISBN: N.A

Category: Computer architecture

Page: 1225

View: 9284

Release

Langlebige Software-Architekturen

Technische Schulden analysieren, begrenzen und abbauen

Author: Carola Lilienthal

Publisher: dpunkt.verlag

ISBN: 3960882459

Category: Computers

Page: 304

View: 1453

Zu Beginn eines Projekts erarbeiten die Architekten und das Entwicklungsteam eine zugeschnittene Architekturblaupause für die anstehende Entwicklung. Aber während der Implementierung weicht das Team häufig ungewollt von dieser Vorgabe ab. Die Folge davon: Die Architektur des Systems erodiert, die Komplexität nimmt zu, und es werden technische Schulden aufgebaut. Wartung und Erweiterung der Software werden immer aufwendiger. In diesem Buch zeigt die Autorin, welche Fehler in Softwareprojekten bei der Umsetzung der Architektur vermieden werden sollten und welche Prinzipien eingehalten werden müssen, um langlebige Architekturen zu entwerfen oder bei bestehenden Systemen zu langlebigen Architekturen zu gelangen. Sie geht auf Muster in Softwarearchitekturen und Mustersprachen ein, erläutert verschiedene Architekturstile und zeigt, welche Vorgaben letztlich zu Architekturen führen, die für Entwickler noch gut durchschaubar sind. Mit über 200 farbigen Bildern aus real existierenden Softwaresystemen und etlichen Fallbeispielen werden schlechte und gute Lösungen verständlich und nachvollziehbar dargestellt. Empfehlungen und vielfältige Hinweise aus Praxisprojekten erlauben dem Leser einen direkten Transfer zu seiner täglichen Arbeit. Die 2. Auflage misst Microservices und Domain-Driven Design mehr Gewicht bei. Hinzugekommen sind die Themen Vergleichbarkeit von verschiedenen Systemen durch den Modularity Maturity Index sowie Mob Architecting. "Ihre langjährigen Erfahrungen auf dem Gebiet der Architekturanalyse von Systemen unterschiedlicher Technologien sind einzigartig. Dadurch stellt sie [Carola Lilienthal] in jedem Winkel dieses Buches den nötigen Praxisbezug her." Aus dem Geleitwort von Gernot Starke
Release

CASES ...

Author: Association for Computing Machinery. Special Interest Group on Embedded Systems,ACM Special Interest Group on Microarchitectural Research and Processing,IEEE Computer Society. Technical Committee on Microprogramming and Microarchitecture

Publisher: N.A

ISBN: 9781595931498

Category: Embedded computer systems

Page: 318

View: 9384

Release

Proceedings

Author: IEEE Computer Society. Technical Committee on Complexity in Computing

Publisher: IEEE Computer Society

ISBN: 9780818676147

Category: Computer engineering

Page: 528

View: 9970

Release

Komplexe Systeme

Neue Ansätze und zahlreiche Beispiele

Author: Frank Brand

Publisher: Walter de Gruyter

ISBN: 3486718460

Category: Business & Economics

Page: 301

View: 8599

Bei der Modellierung, Analyse und Steuerung komplexer dynamischer Systeme kann nun erstmals ein Programm verwendet werden, das eine Modellierung in der geforderten Genauigkeit und Flexibilität erlaubt: Aufbauend auf den Vorarbeiten von Vester, Forrester u. a. stellt dieses Buch Methoden für die Beschreibung und Analyse komplexer dynamischer Systeme vor. Unter Verwendung moderner Mathematikprogramme, so genannter Computeralgebrasysteme wie Mathematica, werden die zu modellierenden Fragestellungen in Form von Graphen dargestellt. Die funktionale Verknüpfung von aufeinander wirkenden Variablen können quantitativ und qualitativ beschrieben werden. Systeme können so in ihrer Gesamtheit betrachtet werden. Die Anwendungsbeispiele kommen aus unterschiedlichen Fachgebieten.
Release

Proceedings

June 4 - 11, 2000, Limerick, Ireland

Author: N.A

Publisher: N.A

ISBN: 9780780363250

Category:

Page: 843

View: 5520

Release

OOS'98

Author: Jeffrey W. Wallace,Darush Davani

Publisher: Society for Computer Simulation International

ISBN: N.A

Category: Computer simulation

Page: 321

View: 6985

The basic goal of this proceedings is to explore the use of computer simulation tools for the teaching & learning environments. Applications from a variety of specialty areas, such as communication networks, multimedia, neural networks, & control systems are addressed.
Release

Proceedings

Author: Australian Computer Society

Publisher: N.A

ISBN: N.A

Category: Software engineering

Page: N.A

View: 6582

Release

Das DevOps-Handbuch

Teams, Tools und Infrastrukturen erfolgreich umgestalten

Author: Gene Kim,Jez Humble,Patrick Debois,John Willis

Publisher: O'Reilly

ISBN: 3960101244

Category: Computers

Page: 432

View: 9418

Mehr denn je ist das effektive Management der IT entscheidend für die Wettbewerbsfähigkeit von Organisationen. Viele Manager in softwarebasierten Unternehmen ringen damit, eine Balance zwischen Agilität, Zuverlässigkeit und Sicherheit ihrer Systeme herzustellen. Auf der anderen Seite schaffen es High-Performer wie Google, Amazon, Facebook oder Netflix, routinemäßig und zuverlässig hundertoder gar tausendmal pro Tag Code auszuliefern. Diese Unternehmen verbindet eins: Sie arbeiten nach DevOps-Prinzipien. Die Autoren dieses Handbuchs folgen den Spuren des Romans Projekt Phoenix und zeigen, wie die DevOps-Philosophie praktisch implementiert wird und Unternehmen dadurch umgestaltet werden können. Sie beschreiben konkrete Tools und Techniken, die Ihnen helfen, Software schneller und sicherer zu produzieren. Zudem stellen sie Ihnen Maßnahmen vor, die die Zusammenarbeit aller Abteilungen optimieren, die Arbeitskultur verbessern und die Profitabilität Ihres Unternehmens steigern können. Themen des Buchs sind: Die Drei Wege: Die obersten Prinzipien, von denen alle DevOps-Maßnahmen abgeleitet werden.Einen Ausgangspunkt finden: Eine Strategie für die DevOps-Transformation entwickeln, Wertketten und Veränderungsmuster kennenlernen, Teams schützen und fördern.Flow beschleunigen: Den schnellen Fluss der Arbeit von Dev hin zu Ops ermöglichen durch eine optimale Deployment-Pipeline, automatisierte Tests, Continuous Integration und Continuous Delivery.Feedback verstärken: Feedback-Schleifen verkürzen und vertiefen, Telemetriedaten erzeugen und Informationen unternehmensweit sichtbar machen.Kontinuierliches Lernen ermöglichen: Eine Just Culture aufbauen und ausreichend Zeit reservieren, um das firmenweite Lernen zu fördern.
Release

Architecture blueprints

ein Leitfaden zur Konstruktion von Softwaresystemen mit Java Spring, .NET, ADF, Forms und SOA

Author: Daniel Liebhart

Publisher: N.A

ISBN: 9783446409521

Category:

Page: 320

View: 9546

Release

Maximizing Business Performance through Software Packages

Best Practices for Justification, Selection, and Implementation

Author: Robert W. Starinsky

Publisher: CRC Press

ISBN: 1420025406

Category: Business & Economics

Page: 400

View: 4779

Learn how to: § Select the best ERP software for your organization § Choose the most effective wrap around software to enhance the performance of an existing ERP system § Align software selection with business goals and objectives § Budget for the software and the hidden costs involved in its implementation At times a daring, maddening, and even frightening process, finding and implementing a suitable software package is never an easy task. The cost of the software package is often a fraction of the overall expense. Unless carefully selected, a major software package implementation can consume a considerable amount of your organization's time and energy. An ill-informed purchase can cost your organization it's customers, dollars, and reputation. Maximizing Business Performance through Software Packages: Best Practices for Justification, Selection, and Implementation explores the business challenges involved in justifying, selecting, and implementing software packages. It contains practical advice and insights on how to select "good fitting" software packages, how to justify them in terms of their ability to enable business process change or improvement, and most importantly, how to implement them successfully. Selecting and implementing enterprise architecture technology software solutions involves a large expenditure across all the resources of an organization. The process has become increasingly complex as business functions have become increasingly integrated. Maximizing Business Performance through Software Packages: Best Practices for Justification, Selection, and Implementation provides a definitive source that will help you select the solutions that best fit your business needs.
Release

Embedded Software

... International Workshop, EMSOFT ... : Proceedings

Author: Association for Computing Machinery. Special Interest Group on Embedded Systems

Publisher: N.A

ISBN: 9781595935427

Category: Computer software

Page: 331

View: 4515

Release

MacTech Magazine

Author: N.A

Publisher: N.A

ISBN: N.A

Category: Macintosh (Computer)

Page: N.A

View: 4668

Release