Uwe Zdun – författare
361 kr
Skickas inom 7-10 vardagar
Proven Patterns for Designing Evolvable High-Quality APIs--For Any Domain, Technology, or Platform
APIs enable breakthrough innovation and digital transformation in organizations and ecosystems of all kinds. To create user-friendly, reliable and well-performing APIs, architects, designers, and developers need expert design guidance. This practical guide cuts through the complexity of API conversations and their message contents, introducing comprehensive guidelines and heuristics for designing APIs sustainably and specifying them clearly, for whatever technologies or platforms you use.
In Patterns for API Design: Simplifying Integration with Loosely Coupled Message Exchanges, five expert architects and developers cover the entire API lifecycle, from launching projects and establishing goals through defining requirements, elaborating designs, planning evolution, and creating useful documentation. They crystallize the collective knowledge of many practitioners into 44 API design patterns, consistently explained with context, pros and cons, conceptual solutions, and concrete examples. To make their pattern language accessible, they present a domain model, a running case study, decision narratives with pattern selection options and criteria, and walkthroughs of real-world projects applying the patterns in two different industries.
Identify and overcome API design challenges with patterns Size your endpoint types and operations adequately Design request and response messages and their representations Refine your message design for quality Plan to evolve your APIs Document and communicate your API contracts Combine patterns to solve real-world problems and make the right tradeoffs"This book provides a healthy mix of theory and practice, containing numerous nuggets of deep advice but never losing the big picture . . . grounded in real-world experience and documented with academic rigor applied and practitioner community feedback incorporated. I am confident that [it] will serve the community well, today and tomorrow."
--Prof. Dr. Dr. h. c. Frank Leymann, Managing Director, Institute of Architecture of Application Systems, University of Stuttgart
908 kr
Skickas inom 10-15 vardagar
465 kr
Läs direkt efter köp
449 kr
Läs direkt efter köp
1 074 kr
Läs direkt efter köp
1 074 kr
Läs direkt efter köp
Transactions on Pattern Languages of Programming IV
562 kr
Skickas inom 10-15 vardagar
734 kr
Läs direkt efter köp
The Transactions on Pattern Languages of Programming subline aims to publish papers on patterns and pattern languages as applied to software design, development, and use, throughout all phases of the software life cycle, from requirements and design to implementation, maintenance and evolution. The primary focus of this LNCS Transactions subline is on patterns, pattern collections, and pattern languages themselves. The journal also includes reviews, survey articles, criticisms of patterns and pattern languages, as well as other research on patterns and pattern languages. This book, the third volume in the Transactions on Pattern Languages of Programming series, presents five papers that have been through a careful peer review process involving both pattern experts and domain experts. The papers present various pattern languages and a study of applying patterns and represent some of the best work that has been carried out in design patterns and pattern languages of programming over the last few years.
Business Process Management Workshops
BPM 2019 International Workshops, Vienna, Austria, September 1–6, 2019, Revised Selected Papers
546 kr
Skickas inom 10-15 vardagar
712 kr
Läs direkt efter köp
This book constitutes revised papers from the twelve International Workshops held at the 17th International Conference on Business Process Management, BPM 2019, in Vienna, Austria, in September 2019:
The third International Workshop on Artificial Intelligence for Business Process Management (AI4BPM)The third International Workshop on Business Processes Meet Internet-of-Things (BP-Meet-IoT)The 15th International Workshop on Business Process Intelligence (BPI)The first International Workshop on Business Process Management in the era of Digital Innovation and Transformation (BPMinDIT)The 12th International Workshop on Social and Human Aspects of Business Process Management (BPMS2)The 7th International Workshop on Declarative, Decision and Hybrid approaches to processes (DEC2H)The second International Workshop on Methods for Interpretation of Industrial Event Logs (MIEL)The first International Workshop on Process Management in Digital Production (PM-DiPro)The second International Workshop on Process-Oriented Data Science for Healthcare (PODS4H)The fourth International Workshop on Process Querying (PQ)The second International Workshop on Security and Privacy-enhanced Business Process Management (SPBP)The first International Workshop on the Value and Quality of Enterprise Modelling (VEnMo)Each of the workshops discussed research still in progress and focused on aspects of business process management, either a particular technical aspect or a particular application domain. These proceedings present the work that was discussed during the workshops.
Software Architecture
14th European Conference, ECSA 2020 Tracks and Workshops, L'Aquila, Italy, September 14–18, 2020, Proceedings
1 116 kr
Skickas inom 10-15 vardagar
1 459 kr
Läs direkt efter köp
This book constitutes the refereed proceedings of the tracks and workshops which complemented the 14th European Conference on Software Architecture, ECSA 2020, held in L''Aquila, Italy*, in September 2020.
The 30 full papers and 9 short papers presented in this volume were carefully reviewed and selected from 72 submissions. Papers presented were accepted into the following tracks and workshops: ECSA 2020 Doctoral Symposium track; ECSA 2020 Tool Demos track; ECSA 2020 Gender Diversity in Software Architecture &Software Engineering track; CASA - 3rd International Workshop on Context-aware, Autonomous and Smart Architecture; CSE/QUDOS - Joint Workshop on Continuous Software Engineering and Quality-Aware DevOps; DETECT - 3rd International Workshop on Modeling, Verication and Testing of Dependable Critical Systems; FAACS-MDE4SA - Joint Workshop on Formal Approaches for Advanced Computing Systems and Model-Driven Engineering for Software Architecture; IoT-ASAP - 4th International Workshop on Engineering IoT Systems: Architectures, Services, Applications, and Platforms; SASI4 - 2nd Workshop on Systems, Architectures, and Solutions for Industry 4.0; WASA - 6th International Workshop on Automotive System/Software Architecture.
*The conference was held virtually due to the COVID-19 pandemic.
Software Architecture. ECSA 2024 Tracks and Workshops
Luxembourg City, Luxembourg, September 3–6, 2024, Proceedings
617 kr
Skickas inom 10-15 vardagar
815 kr
Läs direkt efter köp
This book constitutes the refereed proceedings of the tracks and workshops which complemented the 18th European Conference on Software Architecture. ECSA 2024 Tracks and Workshops, ECSA 2024, held in Luxembourg City, Luxembourg, during September 3–6, 2024.
The 6 full papers and 9 short papers presented here were carefully reviewed and selected from 26 submissions. They were organized in topical sections such as Tools & Demos and Doctoral Symposium tracks of the main conference. In addition, it contains the proceedings of the two workshops:
7th Context-Aware, Autonomous and Smart Architectures International Workshop (CASA7th Context-Aware, Autonomous and Smart Architectures International Workshop (CASA)
The 3rd International Workshop on Quality in Software Architecture (QUALIFIER).
Software Architecture. ECSA 2025 Tracks and Workshops
Limassol, Cyprus, September 15–19, 2025, Proceedings
651 kr
Skickas inom 5-8 vardagar
815 kr
Läs direkt efter köp
Software Architecture
8th European Conference, ECSA 2014, Vienna, Austria, August 25-29, 2014, Proceedings
562 kr
Skickas inom 10-15 vardagar
734 kr
Läs direkt efter köp
Software Architecture
10th European Conference, ECSA 2016, Copenhagen, Denmark, November 28 -- December 2, 2016, Proceedings
562 kr
Skickas inom 10-15 vardagar
734 kr
Läs direkt efter köp
This book constitutes the proceedings of the 10th European Conference on Software Architecture, ECSA 2016, held in Copenhagen, Denmark, in November/December 2016.
The 13 full papers presented together with 12 short papers were carefully reviewed and selected from 84 submissions. They are organized in topical sections on full research and experience papers, short papers for addressing emerging research, and education and training papers.562 kr
Skickas inom 10-15 vardagar
734 kr
Läs direkt efter köp
517 kr
Skickas inom 10-15 vardagar
685 kr
Läs direkt efter köp
1 005 kr
Skickas inom 10-15 vardagar
1 250 kr
Läs direkt efter köp
The Transactions on Pattern Languages of Programming subline aims to publish papers on patterns and pattern languages as applied to software design, development, and use, throughout all phases of the software life cycle, from requirements and design to implementation, maintenance and evolution. The primary focus of this LNCS Transactions subline is on patterns, pattern collections, and pattern languages themselves. The journal also includes reviews, survey articles, criticisms of patterns and pattern languages, as well as other research on patterns and pattern languages.
This book, the fifth volume in the Transactions on Pattern Languages of Programming series, includes papers on patterns and pattern languages for engineering specific kinds of application and for improving processes, as well as papers on the discovery, validation, and systemic use of patterns more broadly.
1 251 kr
Skickas inom 10-15 vardagar
1 279 kr
Läs direkt efter köp
Als Architekt arbeiten Sie in einem sehr vielfältigen und dynamischen Umfeld. Neue Technologien drängen auf den Markt, neue Werkzeuge versprechen Effizienz- und Produktivitätssteigerungen und neue Trends, wie serviceorientierte Architekturen (SOA) und modellgetriebene Verfahren sollen Ihnen helfen, mit der inhärenten Komplexität von IT-Systemen umzugehen. All diese Entwicklungen und Neuerungen müssen Sie als Architekt verstehen, einordnen und letztlich beurteilen können, um die Spreu vom Weizen zu trennen und für Ihre konkrete Problemstellung die passende Lösung zu wählen.
Dieses Buch hilft Ihnen dabei, indem es das Thema Software-Architektur umfassend behandelt und mit Hilfe eines architektonischen Ordnungsrahmens strukturiert. Es stellt Sie als Architekten in den Mittelpunkt und bietet Ihnen langfristige Orientierung. Das Buch vermittelt hierzu essenzielles Architektur-Wissen und zeigt Ihnen, wie Sie dieses Wissen konkret und in entsprechenden Projekten einsetzen können. Zu diesem Zweck enthält das Buch Anwendungsszenarien und Fallstudien aus verschiedenen Industriezweigen und Anwendungsdomänen.
Software-Entwickler und Studenten erhalten mit diesem Buch eine wertvolle Hilfestellung, um in das Thema Software-Architektur einzusteigen.
In der zweiten Auflage finden sich neue, wichtige Architektur-Themen, wie beispielsweise SOA und Sicherheitsarchitekturen. Ferner leitet Sie dieses Buch jetzt noch besser bei Ihrer Tätigkeit als Architekt, indem es Ihnen konkrete Handlungsanweisungen und Checklisten bietet. Darüber hinaus ermöglicht das Buch aufgrund seiner erhöhten didaktischen Qualität, Konsistenz sowie thematischen Vernetzung eine noch effizientere Orientierung in der Software-Architektur.
Weiterführende Informationen finden Sie unter www.software-architektur-buch.de.
„Über die neue Auflage dieses Buches freue ich mich sehr. Es ist außerordentlichempfehlenswert für alle, die die Notwendigkeit erkannt haben, sich mit dem Thema Software-Architektur auseinanderzusetzen. Es bietet einen umfassenden Einstieg in das bewusste Architektur-Denken."
Karin Dürmeyer (IBM Distinguished Engineer, IBM IOT Northeast IT Architect Profession Leader)
„Das Buch bietet eine hervorragende, strukturierte und ebenso grundlegende wie umfassende Orientierung zu dem komplexen Thema Software-Architektur. Mir gefällt, dass es statt auf konkrete Technologien mehr auf Konzepte eingeht und auch die Menschen und soziale Aspekte explizit berücksichtigt werden."
Bernd Oestereich (oose.de)
877 kr
Tillfälligt slut