Transactions on Pattern Languages of Programming I
Book information
Description
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 first volume in the Transactions on Pattern Languages of Programming series, presents eight papers that have been through a careful peer review process involving both pattern experts and domain experts, by researchers and practitioners. The papers cover a wide range of topics, from the architectural design of large-scale systems down to very detailed design for microcontroller-based embedded systems. The first paper presents a substantial pattern language for constructing an important part of an integrated development environment. The following papers present patterns for batching requests in client-server systems; graceful degradation to handle errors and exceptions; and accurate timing delays. Two papers present related patterns that address aspects of service-oriented architectures, considering synchronization and workflow integration. Finally, the last two papers show how patterns can be combined into systems and then used to document those systems’ designs.
Similar books
Transactions on Pattern Languages of Programming I
2009 · PDF
Accelerator Programming Using Directives: 6th International Workshop, WACCPD 2019, Denver, CO, USA, November 18, 2019, Revised Selected Papers
2020 · PDF
Reuse in Emerging Software Engineering Practices: 19th International Conference on Software and Systems Reuse, ICSR 2020, Hammamet, Tunisia, December 2–4, 2020, Proceedings
2020 · PDF
Formal Methods for Model-Driven Engineering: 12th International School on Formal Methods for the Design of Computer, Communication, and Software Systems, SFM 2012, Bertinoro, Italy, June 18-23, 2012. Advanced Lectures
2012 · PDF
Formal Methods for Eternal Networked Software Systems: 11th International School on Formal Methods for the Design of Computer, Communication and Software Systems, SFM 2011, Bertinoro, Italy, June 13-18, 2011. Advanced Lectures
2011 · PDF
Languages and Compilers for Parallel Computing: 31st International Workshop, LCPC 2018, Salt Lake City, UT, USA, October 9–11, 2018, Revised Selected Papers
2019 · PDF
Principles of Modeling
2018 · PDF
Fundamental Approaches to Software Engineering
2018 · PDF