Cesare Pautasso – 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
1 116 kr
Skickas inom 10-15 vardagar
1 416 kr
Läs direkt efter köp
This volume provides an overview and an understanding of REST (Representational State Transfer). Discussing the constraints of REST the book focuses on REST as a type of web architectural style. The focus is on applying REST beyond Web applications (i.e., in enterprise environments), and in reusing established and well-understood design patterns when doing so. The reader will be able to understand how RESTful systems can be designed and deployed, and what the results are in terms of benefits and challenges encountered in the process.
Since REST is relatively new as an approach for designing Web Services, the more advanced part of the book collects a number of challenges to some of the assumptions and constraints of REST, and looks at current research work on how REST can be extended and applied to scenarios that often are considered not to be a good match for REST.
This work will help readers to reach a deeper understanding of REST on a practical as well as on an advanced level.
1 084 kr
Skickas inom 10-15 vardagar
1 416 kr
Läs direkt efter köp
1 116 kr
Skickas inom 10-15 vardagar
1 116 kr
Skickas inom 10-15 vardagar
Current Trends in Web Engineering
ICWE 2018 International Workshops, MATWEP, EnWot, KD-WEB, WEOD, TourismKG, Cáceres, Spain, June 5, 2018, Revised Selected Papers
562 kr
Skickas inom 10-15 vardagar
734 kr
Läs direkt efter köp
This book constitutes the refereed thoroughly refereed post-workshop proceedings of the 18th International Conference on Web Engineering, ICWE 2018, held in Cáceres, Spain, in June 2018. The 18 revised full papers were selected from 40 submissions. The workshops complement the main conference and explore new trends on core topics of Web engineering and provide an open discussion space combining solid theory work with practical on-the-field experience. The workshop committee accepted five workshops for publication in this volume: First International Workshop on Maturity of Web Engineering Practices (MATWEP 2018), Second International Workshop on Engineering theWeb of Things (EnWoT 2018), Fourth International Workshop on Knowledge Discovery on the Web (KDWEB 2018), International Workshop on Engineering Open Data (WEOD 2018), First International Workshop on Knowledge Graphs on Travel and Tourism (TourismKG 2018).
1 116 kr
Skickas inom 10-15 vardagar
1 393 kr
Läs direkt efter köp
1 116 kr
Skickas inom 10-15 vardagar
Web Engineering
20th International Conference, ICWE 2020, Helsinki, Finland, June 9–12, 2020, Proceedings
916 kr
Skickas inom 10-15 vardagar
1 077 kr
Läs direkt efter köp
This book constitutes the proceedings of the 20th International Conference on Web Engineering, ICWE 2020, which was planned to take place in Helsinki, Finland, during June 9-12, 2020. Due to the corona pandemic the conference changed to a virtual format.
The total of 24 full and 10 short contributions presented in this volume were carefully reviewed and selected from 78 submissions. The book also contains 4 PhD and 7 demo papers. The papers were organized in topical sections named:
User interface technologies; performance of Web technologies; machine learning; testing of Web applications; emotion detection; location-aware applications; sentiment analysis; open data; liquid Web applications; Web-based learning; PhD symposium; demos and posters.
ICWE 2021 Workshops
ICWE 2021 International Workshops, BECS and Invited Papers, Biarritz, France, May 18–21, 2021, Revised Selected Papers
687 kr
Skickas inom 10-15 vardagar
846 kr
Läs direkt efter köp
Service-Oriented Computing – ICSOC 2022 Workshops
ASOCA, AI-PA, FMCIoT, WESOACS 2022, Sevilla, Spain, November 29 – December 2, 2022 Proceedings
1 892 kr
Skickas inom 10-15 vardagar
2 436 kr
Läs direkt efter köp
Workshop on Adaptive Service-oriented and Cloud Applications (ASOCA 2022), 3rd International Workshop on AI-enabled Process Automation (AI-PA 2022), 3rd International Workshop on Architectures for Future Mobile Computing and Internet of Things (FMCIoT 2022), and 18th International Workshop on Engineering Service-Oriented Applications and Cloud Services (WESOACS 2022) held in conjunction with the 20th International Conference on Service-Oriented Computing, ICSOC 2022. The conference was held in Sevilla, Spain, in November/December 2022.
Current Trends in Web Engineering
ICWE 2024 International Workshops, BECS and WALS, Tampere, Finland, June 17, 2024, Revised Selected Papers
728 kr
Skickas inom 5-8 vardagar
896 kr
Läs direkt efter köp
This volume constitutes the papers of two workshops which were held in conjunction with the International Conference on Web Engineering, ICWE 2024, held in Tampere, Finland, on June 17, 2024.
The 6 revised full papers and 2 short papers presented in this book were carefully reviewed and selected from 14 submissions. They stem from the following workshops:
Fourth International Workshop on Big Data Driven Edge Cloud Services (BECS 2024) Third International Workshop on Web Applications for Life Sciences (WALS 2024)828 kr
Skickas inom 5-8 vardagar
1 059 kr
Läs direkt efter köp
Software Architecture. ECSA 2025 Tracks and Workshops
Limassol, Cyprus, September 15–19, 2025, Proceedings
650 kr
Skickas inom 5-8 vardagar
815 kr
Läs direkt efter köp
Rapid Mashup Development Tools
First International Rapid Mashup Challenge, RMC 2015, Rotterdam, The Netherlands, June 23, 2015, Revised Selected Papers
545 kr
Skickas inom 10-15 vardagar
734 kr
Läs direkt efter köp
This book constitutes the refereed proceedings of theFirst International Rapid Mashup Challenge, RMC 2015, held on June 23, 2015, inRotterdam, The Netherlands, in conjunction with the 15th International Conferenceon Web Engineering, ICWE 2015.
The 2015 edition of the challenge is the firstinstallment of a series of challenges that aim to engage researchers andpractitioners in a competition for the best mashup approach. The 6 thoroughlyreviewed contributions contained in this volume are extended versions of theinitial proposals that served the authors to express their interest toparticipate in the challenge. The initial proposals have been used by thechallenge organizers to select participants based on the interestingness andmaturity of the proposals.
Web Engineering
16th International Conference, ICWE 2016, Lugano, Switzerland, June 6-9, 2016. Proceedings
562 kr
Skickas inom 10-15 vardagar
734 kr
Läs direkt efter köp
The 19 full research papers, 13 short papers, 3 vision papers, 11 demonstrations, 5 posters, 6 PhD Symposium and 4 tutorials presented were carefully reviewed and selected from 120 submissions.
The 16th edition of ICWE accepted contributions related to different research areas revolving around Web engineering, including: Web application modelling and engineering, Human computation and crowdsourcing, Web applications composition and mashups, SocialWeb applications, SemanticWeb, and, for the first time, also the Web of Things.
Current Trends in Web Engineering
ICWE 2016 International Workshops, DUI, TELERISE, SoWeMine, and Liquid Web, Lugano, Switzerland, June 6-9, 2016. Revised Selected Papers
545 kr
Skickas inom 10-15 vardagar
734 kr
Läs direkt efter köp