Sustainable Software Architecture

Download Sustainable Software Architecture PDF Online Free

Author :
Publisher : dpunkt.verlag
ISBN 13 : 3960887809
Total Pages : 309 pages
Book Rating : 4.05/5 ( download)

DOWNLOAD NOW!


Book Synopsis Sustainable Software Architecture by : Carola Lilienthal

Download or read book Sustainable Software Architecture written by Carola Lilienthal and published by dpunkt.verlag. This book was released on 2019-09-02 with total page 309 pages. Available in PDF, EPUB and Kindle. Book excerpt: Today's programmers don't develop software systems from scratch. instead, they spend their time fixing, extending, modifying, and enhancing existing software. Legacy systems often turn into an unwieldy mess that becomes increasingly difficult to modify, and with architecture that continually accumulates technical debt. Carola Lilienthal has analyzed more than 300 software systems written in Java, C#, C++, PHP, ABAP, and TypeScript and, together with her teams, has successfully refactored them. This book condenses her experience with monolithic systems, architectural and design patterns, layered architectures, domain-driven design, and microservices. With more than 200 color images from real-world systems, good and sub-optimal sample solutions are presented in a comprehensible and thorough way, while recommendations and suggestions based on practical projects allow the reader to directly apply the author's knowledge to their daily work. "Throughout the book, Dr. Lilienthal has provided sound advice on diagnosing, understanding, disentangling, and ultimately preventing the issues that make software systems brittle and subject to breakage. In addition to the technical examples that you'd expect in a book on software architecture, she takes the time to dive into the behavioral and human aspects that impact sustainability and, in my experience, are inextricably linked to the health of a codebase. She also expertly zooms out, exploring architecture concepts such as domains and layers, and then zooms in to the class level where your typical developer works day-to-day. This holistic approach is crucial for implementing long-lasting change." From the Foreword of Andrea Goulet CEO, Corgibytes, Founder, Legacy Code Rocks

Sustainable Software Architecture

Download Sustainable Software Architecture PDF Online Free

Author :
Publisher :
ISBN 13 :
Total Pages : 310 pages
Book Rating : 4.86/5 ( download)

DOWNLOAD NOW!


Book Synopsis Sustainable Software Architecture by : Carola Lilienthal

Download or read book Sustainable Software Architecture written by Carola Lilienthal and published by . This book was released on 2019 with total page 310 pages. Available in PDF, EPUB and Kindle. Book excerpt: Today's programmers don't develop software systems from scratch. Instead, they spend their time fixing, extending, modifying, and enhancing existing software. Legacy systems often turn into an unwieldy mess that becomes increasingly difficult to modify, and with architecture that continually accumulates technical debt. Carola Lilienthal has analyzed more than 300 software systems written in Java, C#, C++, PHP, ABAP, and TypeScript and, together with her teams, has successfully refactored them. This book condenses her experience with monolithic systems, architectural and design patterns, layered architectures, domain-driven design, and microservices. With more than 200 color images from real-world systems, good and sub-optimal sample solutions are presented in a comprehensible and thorough way, while recommendations and suggestions based on practical projects allow the reader to directly apply the author's knowledge to their daily work.

Software Sustainability

Download Software Sustainability PDF Online Free

Author :
Publisher : Springer Nature
ISBN 13 : 3030699706
Total Pages : 411 pages
Book Rating : 4.03/5 ( download)

DOWNLOAD NOW!


Book Synopsis Software Sustainability by : Coral Calero

Download or read book Software Sustainability written by Coral Calero and published by Springer Nature. This book was released on 2021-10-05 with total page 411 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book focuses on software sustainability, regarded in terms of how software is or can be developed while taking into consideration environmental, social, and economic dimensions. The sixteen chapters cover various related issues ranging from technical aspects like energy-efficient programming techniques, formal proposals related to energy efficiency measurement, patterns to build energy-efficient software, the role of developers on energy efficient software systems and tools for detecting and refactoring code smells/energy bugs; to human aspects like its impact on software sustainability or the adaptation of ACM/IEEE guidelines for student and professional education and; and an economics-driven architectural evaluation for sustainability. Also aspects as the elements of governance and management that organizations should consider when implementing, assessing and improving Green IT or the relationship between software sustainability and the Corporate Social Responsibility of software companies are included. The chapters are complemented by usage scenarios and experience reports on several domains as cloud applications, agile development or e-Health, among others. As a whole, the chapters provide a complete overview of the various issues related to sustainable software development. The target readership for this book includes CxOs, (e.g. Chief Information Officers, Chief Executive Officers, Chief Technology Officers, etc.) software developers, software managers, auditors, business owners, and quality professionals. It is also intended for students of software engineering and information systems, and software researchers who want to know the state of the art regarding software sustainability.

Sustainable Software Development

Download Sustainable Software Development PDF Online Free

Author :
Publisher : Addison-Wesley Professional
ISBN 13 : 9780321286086
Total Pages : 0 pages
Book Rating : 4.81/5 ( download)

DOWNLOAD NOW!


Book Synopsis Sustainable Software Development by : Kevin Tate

Download or read book Sustainable Software Development written by Kevin Tate and published by Addison-Wesley Professional. This book was released on 2006 with total page 0 pages. Available in PDF, EPUB and Kindle. Book excerpt: Delivers the cutting - edge of proven practices crafted to your needs for immediate and long - term success with your development efforts.

Continuous Architecture

Download Continuous Architecture PDF Online Free

Author :
Publisher : Morgan Kaufmann
ISBN 13 : 0128032855
Total Pages : 324 pages
Book Rating : 4.55/5 ( download)

DOWNLOAD NOW!


Book Synopsis Continuous Architecture by : Murat Erder

Download or read book Continuous Architecture written by Murat Erder and published by Morgan Kaufmann. This book was released on 2015-10-21 with total page 324 pages. Available in PDF, EPUB and Kindle. Book excerpt: Continuous Architecture provides a broad architectural perspective for continuous delivery, and describes a new architectural approach that supports and enables it. As the pace of innovation and software releases increases, IT departments are tasked to deliver value quickly and inexpensively to their business partners. With a focus on getting software into end-users hands faster, the ultimate goal of daily software updates is in sight to allow teams to ensure that they can release every change to the system simply and efficiently. This book presents an architectural approach to support modern application delivery methods and provide a broader architectural perspective, taking architectural concerns into account when deploying agile or continuous delivery approaches. The authors explain how to solve the challenges of implementing continuous delivery at the project and enterprise level, and the impact on IT processes including application testing, software deployment and software architecture. Covering the application of enterprise and software architecture concepts to the Agile and Continuous Delivery models Explains how to create an architecture that can evolve with applications Incorporates techniques including refactoring, architectural analysis, testing, and feedback-driven development Provides insight into incorporating modern software development when structuring teams and organizations

Understanding Sustainable Architecture

Download Understanding Sustainable Architecture PDF Online Free

Author :
Publisher : Taylor & Francis
ISBN 13 : 9780415283519
Total Pages : 174 pages
Book Rating : 4.15/5 ( download)

DOWNLOAD NOW!


Book Synopsis Understanding Sustainable Architecture by : Terry J. Williamson

Download or read book Understanding Sustainable Architecture written by Terry J. Williamson and published by Taylor & Francis. This book was released on 2003 with total page 174 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book is a concise review of the assumptions, beliefs, goals and bodies of knowledge that underlie the endeavour to design environmentally sustainable buildings and other built developments.

The Software Dilemma

Download The Software Dilemma PDF Online Free

Author :
Publisher : Springer Science & Business Media
ISBN 13 : 3642272363
Total Pages : 295 pages
Book Rating : 4.63/5 ( download)

DOWNLOAD NOW!


Book Synopsis The Software Dilemma by : Roger Gutbrod

Download or read book The Software Dilemma written by Roger Gutbrod and published by Springer Science & Business Media. This book was released on 2012-03-13 with total page 295 pages. Available in PDF, EPUB and Kindle. Book excerpt: The complexity of software is continuously growing as a result of today’s interconnected business processes. Governance of architecture and technology strategy helps to ensure coherence of software and avoid excessive complexity. At the same time software development needs room for creativity and empowerment to provide solutions to business problems of increasing complexity. The book looks at this software dilemma from the perspectives of CIOs/CTOs, software architects, and auditors. Each of these groups has different interests which need to be considered, reconciled, and balanced. CIOs/CTOs are provided with the boundary conditions they have to establish assuring the achievement of strategic objectives. Architects and auditors find proven concepts for effectively assessing software projects and architectures, as well as for effectively communicating identified issues to responsible persons. The book is based on the author’s long experience in software engineering, governance, and auditing.

Future-Proof Software-Systems

Download Future-Proof Software-Systems PDF Online Free

Author :
Publisher : Springer
ISBN 13 : 3658199385
Total Pages : 376 pages
Book Rating : 4.88/5 ( download)

DOWNLOAD NOW!


Book Synopsis Future-Proof Software-Systems by : Frank J. Furrer

Download or read book Future-Proof Software-Systems written by Frank J. Furrer and published by Springer. This book was released on 2019-09-25 with total page 376 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book focuses on software architecture and the value of architecture in the development of long-lived, mission-critical, trustworthy software-systems. The author introduces and demonstrates the powerful strategy of “Managed Evolution,” along with the engineering best practice known as “Principle-based Architecting.” The book examines in detail architecture principles for e.g., Business Value, Changeability, Resilience, and Dependability. The author argues that the software development community has a strong responsibility to produce and operate useful, dependable, and trustworthy software. Software should at the same time provide business value and guarantee many quality-of-service properties, including security, safety, performance, and integrity. As Dr. Furrer states, “Producing dependable software is a balancing act between investing in the implementation of business functionality and investing in the quality-of-service properties of the software-systems.” The book presents extensive coverage of such concepts as: Principle-Based Architecting Managed Evolution Strategy The Future Principles for Business Value Legacy Software Modernization/Migration Architecture Principles for Changeability Architecture Principles for Resilience Architecture Principles for Dependability The text is supplemented with numerous figures, tables, examples and illustrative quotations. Future-Proof Software-Systems provides a set of good engineering practices, devised for integration into most software development processes dedicated to the creation of software-systems that incorporate Managed Evolution.

Continuous Architecture in Practice

Download Continuous Architecture in Practice PDF Online Free

Author :
Publisher : Addison-Wesley Professional
ISBN 13 : 0136523684
Total Pages : 448 pages
Book Rating : 4.80/5 ( download)

DOWNLOAD NOW!


Book Synopsis Continuous Architecture in Practice by : Eoin Woods

Download or read book Continuous Architecture in Practice written by Eoin Woods and published by Addison-Wesley Professional. This book was released on 2021-05-26 with total page 448 pages. Available in PDF, EPUB and Kindle. Book excerpt: Update Your Architectural Practices for New Challenges, Environments, and Stakeholder Expectations "I am continuously delighted and inspired by the work of these authors. Their first book laid the groundwork for understanding how to evolve the architecture of a software-intensive system, and this latest one builds on it in some wonderfully actionable ways." --Grady Booch, Chief Scientist for Software Engineering, IBM Research Authors Murat Erder, Pierre Pureur, and Eoin Woods have taken their extensive software architecture experience and applied it to the practical aspects of software architecture in real-world environments. Continuous Architecture in Practice provides hands-on advice for leveraging the continuous architecture approach in real-world environments and illuminates architecture's changing role in the age of Agile, DevOps, and cloud platforms. This guide will help technologists update their architecture practice for new software challenges. As part of the Vaughn Vernon Signature Series, this title was hand-selected for the practical, delivery-oriented knowledge that architects and software engineers can quickly apply. It includes in-depth guidance for addressing today's key quality attributes and cross-cutting concerns such as security, performance, scalability, resilience, data, and emerging technologies. Each key technique is demonstrated through a start-to-finish case study reflecting the authors' deep experience with complex software environments. Key topics include: Creating sustainable, coherent systems that meet functional requirements and the quality attributes stakeholders care about Understanding team-based software architecture and architecture as a "flow of decisions" Understanding crucial issues of data management, integration, and change, and the impact of varied data technologies on architecture Architecting for security, including continuous threat modeling and mitigation Architecting for scalability and resilience, including scaling microservices and serverless environments Using architecture to improve performance in continuous delivery environments Using architecture to apply emerging technologies successfully Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.

BIM in Small-Scale Sustainable Design

Download BIM in Small-Scale Sustainable Design PDF Online Free

Author :
Publisher : John Wiley & Sons
ISBN 13 : 1118106822
Total Pages : 312 pages
Book Rating : 4.22/5 ( download)

DOWNLOAD NOW!


Book Synopsis BIM in Small-Scale Sustainable Design by : François Lévy

Download or read book BIM in Small-Scale Sustainable Design written by François Lévy and published by John Wiley & Sons. This book was released on 2011-11-16 with total page 312 pages. Available in PDF, EPUB and Kindle. Book excerpt: "Any architect doing small or medium scaled projects who is also vested in sustainable design but is not yet doing BIM will enjoy this book's overall focus."-Architosh.com This work is the leading guide to architectural design within a building information modeling (BIM) workflow, giving the practitioner a clear procedure when designing climate-load dominated buildings. The book incorporates new information related to BIM, integrated practice, and sustainable design, as well information on how designers can incorporate the latest technological tools. Each chapter addresses specific topics, such as natural ventilation for cooling, passive solar heating, rainwater harvesting and building hydrology, optimizing material use and reducing construction waste, and collaborating with consultants or other building professionals such as engineers and energy modelers.