The Experts below are selected from a list of 96 Experts worldwide ranked by ideXlab platform
Pierre Pureur - One of the best experts on this subject based on the ideXlab platform.
-
Continuous Architecture and Continuous Delivery
Continuous Architecture, 2016Co-Authors: Murat Erder, Pierre PureurAbstract:The goal of Continuous Delivery is to respond quickly to business needs by delivering high-quality software in rapid cycles. Agile software development practices enable development teams to create and enhance applications rapidly. However, the handoff between development groups, testing groups, and operations groups is rarely smooth because of a number of challenges such as manual processes; lack of communication among developers, testers, and operations; and inadequate processes and tools that slow down the entire software delivery process. Continuous Architecture can address and eliminate these bottlenecks by systematically applying an Architecture perspective and discipline. This chapter describes how to bring an Architecture approach to the overall process (sometimes called “DevOps”) as well as to the five components of that process: Continuous feedback and monitoring, Continuous Integration, Continuous release and deployment, Continuous testing, and hybrid cloud deployment.
-
Role of the Architect
Continuous Architecture, 2016Co-Authors: Murat Erder, Pierre PureurAbstract:In this chapter, we focus on the role of the architect in the world of Continuous Architecture. We start by looking at how the term architect is interpreted in general terms. We then look at what types of personality traits are normally perceived to belong to architects. For this we look at multiple psychometric evaluation tools used within the industry. We then describe the responsibilities of an architect in Continuous Architecture.
-
Continuous Architecture - Continuous Architecture in Practice
Continuous Architecture, 2016Co-Authors: Murat Erder, Pierre PureurAbstract:In the previous chapters, we introduced the six principles of Continuous Architecture and then discussed several Continuous Architecture tools and techniques. The Continuous Architecture principles, tools, and techniques look simple enough, but how does an architect leverage them when faced with real-life challenges such as working with legacy systems, monolithic systems, and stringent deadlines? In this chapter, we walk readers through a simple hypothetical case study. First, we illustrate how a team gets started with Continuous Architecture, including how to leverage the Continuous Architecture “toolbox” to modernize older, monolithic systems over time. Next we describe how to evolve Continuous Architecture over time and introduce the concept of “Minimum Viable Architecture.” We also describe how Continuous Architecture is driven by feedback. We finally present a simple model for applying the Continuous Architecture principles to real-life projects.
-
Principles of Continuous Architecture
Continuous Architecture, 2016Co-Authors: Murat Erder, Pierre PureurAbstract:Continuous Architecture is an architectural approach that is able to support rapid delivery cycles as well as more traditional delivery models. Continuous Architecture can be defined as an Architecture style that follows the following principles: 1. Architect products, not projects.
-
Continuous Architecture in Practice: A Case Study
Continuous Architecture, 2016Co-Authors: Murat Erder, Pierre PureurAbstract:In the previous chapters, we introduced the six principles of Continuous Architecture and then discussed several Continuous Architecture tools and techniques. The Continuous Architecture principles, tools, and techniques look simple enough, but how does an architect leverage them when faced with real-life challenges such as working with legacy systems, monolithic systems, and stringent deadlines? In this chapter, we walk readers through a simple hypothetical case study. First, we illustrate how a team gets started with Continuous Architecture, including how to leverage the Continuous Architecture “toolbox” to modernize older, monolithic systems over time. Next we describe how to evolve Continuous Architecture over time and introduce the concept of “Minimum Viable Architecture.” We also describe how Continuous Architecture is driven by feedback. We finally present a simple model for applying the Continuous Architecture principles to real-life projects.
Murat Erder - One of the best experts on this subject based on the ideXlab platform.
-
Continuous Architecture and Continuous Delivery
Continuous Architecture, 2016Co-Authors: Murat Erder, Pierre PureurAbstract:The goal of Continuous Delivery is to respond quickly to business needs by delivering high-quality software in rapid cycles. Agile software development practices enable development teams to create and enhance applications rapidly. However, the handoff between development groups, testing groups, and operations groups is rarely smooth because of a number of challenges such as manual processes; lack of communication among developers, testers, and operations; and inadequate processes and tools that slow down the entire software delivery process. Continuous Architecture can address and eliminate these bottlenecks by systematically applying an Architecture perspective and discipline. This chapter describes how to bring an Architecture approach to the overall process (sometimes called “DevOps”) as well as to the five components of that process: Continuous feedback and monitoring, Continuous Integration, Continuous release and deployment, Continuous testing, and hybrid cloud deployment.
-
Role of the Architect
Continuous Architecture, 2016Co-Authors: Murat Erder, Pierre PureurAbstract:In this chapter, we focus on the role of the architect in the world of Continuous Architecture. We start by looking at how the term architect is interpreted in general terms. We then look at what types of personality traits are normally perceived to belong to architects. For this we look at multiple psychometric evaluation tools used within the industry. We then describe the responsibilities of an architect in Continuous Architecture.
-
Continuous Architecture - Continuous Architecture in Practice
Continuous Architecture, 2016Co-Authors: Murat Erder, Pierre PureurAbstract:In the previous chapters, we introduced the six principles of Continuous Architecture and then discussed several Continuous Architecture tools and techniques. The Continuous Architecture principles, tools, and techniques look simple enough, but how does an architect leverage them when faced with real-life challenges such as working with legacy systems, monolithic systems, and stringent deadlines? In this chapter, we walk readers through a simple hypothetical case study. First, we illustrate how a team gets started with Continuous Architecture, including how to leverage the Continuous Architecture “toolbox” to modernize older, monolithic systems over time. Next we describe how to evolve Continuous Architecture over time and introduce the concept of “Minimum Viable Architecture.” We also describe how Continuous Architecture is driven by feedback. We finally present a simple model for applying the Continuous Architecture principles to real-life projects.
-
Principles of Continuous Architecture
Continuous Architecture, 2016Co-Authors: Murat Erder, Pierre PureurAbstract:Continuous Architecture is an architectural approach that is able to support rapid delivery cycles as well as more traditional delivery models. Continuous Architecture can be defined as an Architecture style that follows the following principles: 1. Architect products, not projects.
-
Continuous Architecture in Practice: A Case Study
Continuous Architecture, 2016Co-Authors: Murat Erder, Pierre PureurAbstract:In the previous chapters, we introduced the six principles of Continuous Architecture and then discussed several Continuous Architecture tools and techniques. The Continuous Architecture principles, tools, and techniques look simple enough, but how does an architect leverage them when faced with real-life challenges such as working with legacy systems, monolithic systems, and stringent deadlines? In this chapter, we walk readers through a simple hypothetical case study. First, we illustrate how a team gets started with Continuous Architecture, including how to leverage the Continuous Architecture “toolbox” to modernize older, monolithic systems over time. Next we describe how to evolve Continuous Architecture over time and introduce the concept of “Minimum Viable Architecture.” We also describe how Continuous Architecture is driven by feedback. We finally present a simple model for applying the Continuous Architecture principles to real-life projects.
Van Gool Luc - One of the best experts on this subject based on the ideXlab platform.
-
Neural Architecture Search as Sparse Supernet
2021Co-Authors: Wu Yan, Liu Aoming, Huang Zhiwu, Zhang Siwei, Van Gool LucAbstract:This paper aims at enlarging the problem of Neural Architecture Search (NAS) from Single-Path and Multi-Path Search to automated Mixed-Path Search. In particular, we model the NAS problem as a sparse supernet using a new Continuous Architecture representation with a mixture of sparsity constraints. The sparse supernet enables us to automatically achieve sparsely-mixed paths upon a compact set of nodes. To optimize the proposed sparse supernet, we exploit a hierarchical accelerated proximal gradient algorithm within a bi-level optimization framework. Extensive experiments on Convolutional Neural Network and Recurrent Neural Network search demonstrate that the proposed method is capable of searching for compact, general and powerful neural Architectures.Comment: Accepted to AAAI 202
-
Neural Architecture Search as Sparse Supernet
2020Co-Authors: Wu Yan, Liu Aoming, Huang Zhiwu, Zhang Siwei, Van Gool LucAbstract:This paper aims at enlarging the problem of Neural Architecture Search from Single-Path and Multi-Path Search to automated Mixed-Path Search. In particular, we model the new problem as a sparse supernet with a new Continuous Architecture representation using a mixture of sparsity constraints, i.e., Sparse Group Lasso. The sparse supernet is expected to automatically achieve sparsely-mixed paths upon a compact set of nodes. To optimize the proposed sparse supernet, we exploit a hierarchical accelerated proximal gradient algorithm within a bi-level optimization framework. Extensive experiments on CIFAR-10, CIFAR-100, Tiny ImageNet and ImageNet demonstrate that the proposed methodology is capable of searching for compact, general and powerful neural Architectures
Zhenxiang Xin - One of the best experts on this subject based on the ideXlab platform.
-
Facile fabrication of shape memory composites from natural Eucommia rubber and high density polyethylene
Polymer International, 2017Co-Authors: Lin Xia, Na Lu, Yan Wang, Zhenxiang XinAbstract:Shape memory materials are a type of smart material with potential\napplications in sensors, textiles, aerospace engineering and medical\ndevices. In this study, we prepared Eucommia rubber and high density\npolyethylene (HDPE) composites with co-Continuous Architecture by a\nsimple physical blending method. The shape memory composites memorized\ntwo temporary shapes using different melting points of natural Eucommia\nrubber and HDPE with the addition of dicumyl peroxide (DCP). The\nArchitecture of Eucommia rubber/HDPE composites is critical to the\nmaterials' properties: each component forms a three-dimensional\npercolating network and good properties of the two components may be\nsynergically combined. Our results showed that the memory behavior of\nthe composites was dependent on the degree of crystallinity in the\ncomposites. When the DCP was 1 phr, the physical and mechanical\nproperties of the Eucommia rubber/HDPE composites improved and exhibited\nexcellent shape memory behavior, with better values of the shape fixity\nratio than of the shape recovery ratio. When DCP was 6 phr, the\ncrystalline phase of Eucommia rubber in the composites was almost\ncompletely destroyed, which resulted in one temporary shape memory\nbehavior of the composites. (c) 2016 Society of Chemical Industry
Wu Yan - One of the best experts on this subject based on the ideXlab platform.
-
Neural Architecture Search as Sparse Supernet
2021Co-Authors: Wu Yan, Liu Aoming, Huang Zhiwu, Zhang Siwei, Van Gool LucAbstract:This paper aims at enlarging the problem of Neural Architecture Search (NAS) from Single-Path and Multi-Path Search to automated Mixed-Path Search. In particular, we model the NAS problem as a sparse supernet using a new Continuous Architecture representation with a mixture of sparsity constraints. The sparse supernet enables us to automatically achieve sparsely-mixed paths upon a compact set of nodes. To optimize the proposed sparse supernet, we exploit a hierarchical accelerated proximal gradient algorithm within a bi-level optimization framework. Extensive experiments on Convolutional Neural Network and Recurrent Neural Network search demonstrate that the proposed method is capable of searching for compact, general and powerful neural Architectures.Comment: Accepted to AAAI 202
-
Neural Architecture Search as Sparse Supernet
2020Co-Authors: Wu Yan, Liu Aoming, Huang Zhiwu, Zhang Siwei, Van Gool LucAbstract:This paper aims at enlarging the problem of Neural Architecture Search from Single-Path and Multi-Path Search to automated Mixed-Path Search. In particular, we model the new problem as a sparse supernet with a new Continuous Architecture representation using a mixture of sparsity constraints, i.e., Sparse Group Lasso. The sparse supernet is expected to automatically achieve sparsely-mixed paths upon a compact set of nodes. To optimize the proposed sparse supernet, we exploit a hierarchical accelerated proximal gradient algorithm within a bi-level optimization framework. Extensive experiments on CIFAR-10, CIFAR-100, Tiny ImageNet and ImageNet demonstrate that the proposed methodology is capable of searching for compact, general and powerful neural Architectures