Phenotypic screening of soybean germplasm suitable for high planting density is currently the most viable strategy to increase yield. Previous studies have shown that soybean varieties with dwarf features and a short ...Phenotypic screening of soybean germplasm suitable for high planting density is currently the most viable strategy to increase yield. Previous studies have shown that soybean varieties with dwarf features and a short petiole often exhibit a compact plant architecture which could improve yield through increased planting density, although previously reported short petiole accessions were ultimately not usable for breeding in practice. Here, we established a method to assess petiole length and identified an elite mutant line, M657, that exhibits high photosynthetic efficiency. The agronomic traits of M657 were evaluated under field conditions, and appeared to be stable for short petiole across seven locations in northern, Huang–Huai, and southern China from 2017 to 2018. Compared with the Jihuang 13 wild type, the mutant M657 was shorter in both petiole length and plant height, exhibited lower total area of leaf, seed weight per plant and 100-seed weight, but had an increased number of effective branches and the growth period was prolonged by 2–7 days. Using M657 as a parental line for crosses with four other elite lines, we obtained four lines with desirable plant architecture and yield traits, thus demonstrating the feasibility of adopting M657 in breeding programs for soybean cultivars of high density and high yield.展开更多
Software architecture design is a critical step of software development. Currently, there are various design methods available and each is focusing on certain perspective of architecture design. Especially, quality-ba...Software architecture design is a critical step of software development. Currently, there are various design methods available and each is focusing on certain perspective of architecture design. Especially, quality-based methods have received a lot of attentions and have been well developed for single system architecture design. However, the use of quality-based design methods is limited in software product line (SPL) because of the complexity and variabilities existing in SPL architecture. In this paper, we introduce an extra view to the Quality-Driven Architecture Design and quality Analysis (QADA) method, in order to provide a more effective quality-based architecture design framework for SPL. In this framework, the quality attributes of a software system will be taken into account in the early stage of architecture design and the reference architecture of SPL will be elicited based on quality-related consideration.展开更多
The architecture and recognition engine of a newly-developed pen-based Chinese personal data assistant (PDA) are described in this paper. The PDA’s design principles of hardware and software architectures, basic feat...The architecture and recognition engine of a newly-developed pen-based Chinese personal data assistant (PDA) are described in this paper. The PDA’s design principles of hardware and software architectures, basic features, and on-line Chinese handwritten character recognition system, are discussed in particular. Based on the architecture and recognition engine proposed in this paper, the first generation of pen-based Chinese PDA has been worked out and put into mass production.展开更多
Software product line (SPL) is an approach used to develop a range of software products with a high degree of similarity. In this approach, a feature model is usually used to keep track of similarities and differenc...Software product line (SPL) is an approach used to develop a range of software products with a high degree of similarity. In this approach, a feature model is usually used to keep track of similarities and differences. Over time, as modifications are made to the SPL, inconsistencies with the feature model could arise. The first approach to dealing with these inconsistencies is refactoring. Refactoring consists of small steps which, when accumulated, may lead to large-scale changes in the SPL, resulting in features being added to or eliminated from the SPL. In this paper, we propose a framework for refactoring SPLs, which helps keep SPLs consistent with the feature model. After some introductory remarks, we describe a formal model for representing the feature model. We express various refactoring patterns applicable to the feature model and the SPL formally, and then introduce an algorithm for finding them in the SPL. In the end, we use a real-world case study of an SPL to illustrate the applicability of the framework introduced in the paper.展开更多
基金funded by the National Natural Science Foundation of China(31271753)the Agricultural Science and Technology Innovation Program(ASTIP)of Chinese Academy of Agricultural Sciences(CAASZDRW202003-1)。
文摘Phenotypic screening of soybean germplasm suitable for high planting density is currently the most viable strategy to increase yield. Previous studies have shown that soybean varieties with dwarf features and a short petiole often exhibit a compact plant architecture which could improve yield through increased planting density, although previously reported short petiole accessions were ultimately not usable for breeding in practice. Here, we established a method to assess petiole length and identified an elite mutant line, M657, that exhibits high photosynthetic efficiency. The agronomic traits of M657 were evaluated under field conditions, and appeared to be stable for short petiole across seven locations in northern, Huang–Huai, and southern China from 2017 to 2018. Compared with the Jihuang 13 wild type, the mutant M657 was shorter in both petiole length and plant height, exhibited lower total area of leaf, seed weight per plant and 100-seed weight, but had an increased number of effective branches and the growth period was prolonged by 2–7 days. Using M657 as a parental line for crosses with four other elite lines, we obtained four lines with desirable plant architecture and yield traits, thus demonstrating the feasibility of adopting M657 in breeding programs for soybean cultivars of high density and high yield.
文摘Software architecture design is a critical step of software development. Currently, there are various design methods available and each is focusing on certain perspective of architecture design. Especially, quality-based methods have received a lot of attentions and have been well developed for single system architecture design. However, the use of quality-based design methods is limited in software product line (SPL) because of the complexity and variabilities existing in SPL architecture. In this paper, we introduce an extra view to the Quality-Driven Architecture Design and quality Analysis (QADA) method, in order to provide a more effective quality-based architecture design framework for SPL. In this framework, the quality attributes of a software system will be taken into account in the early stage of architecture design and the reference architecture of SPL will be elicited based on quality-related consideration.
基金Supported by the High Technology Research and Development Programme of China
文摘The architecture and recognition engine of a newly-developed pen-based Chinese personal data assistant (PDA) are described in this paper. The PDA’s design principles of hardware and software architectures, basic features, and on-line Chinese handwritten character recognition system, are discussed in particular. Based on the architecture and recognition engine proposed in this paper, the first generation of pen-based Chinese PDA has been worked out and put into mass production.
文摘Software product line (SPL) is an approach used to develop a range of software products with a high degree of similarity. In this approach, a feature model is usually used to keep track of similarities and differences. Over time, as modifications are made to the SPL, inconsistencies with the feature model could arise. The first approach to dealing with these inconsistencies is refactoring. Refactoring consists of small steps which, when accumulated, may lead to large-scale changes in the SPL, resulting in features being added to or eliminated from the SPL. In this paper, we propose a framework for refactoring SPLs, which helps keep SPLs consistent with the feature model. After some introductory remarks, we describe a formal model for representing the feature model. We express various refactoring patterns applicable to the feature model and the SPL formally, and then introduce an algorithm for finding them in the SPL. In the end, we use a real-world case study of an SPL to illustrate the applicability of the framework introduced in the paper.