77 resultados para Software maintenance


Relevância:

70.00% 70.00%

Publicador:

Resumo:

IEEE, IEEE Comp Soc, Tech Council Software Engn

Relevância:

70.00% 70.00%

Publicador:

Resumo:

University of Paderborn; Fraunhofer Inst. Exp. Softw. Eng. (IESE); Chinese Academy of Science (ISCAS)

Relevância:

60.00% 60.00%

Publicador:

Resumo:

重构是软件系统不断演化的关键之一,也是一项复杂而又困难的活动.传统的定位重构代码方法依赖开发者的观察和主观意识,耗时耗力,尤其在重构代码较多时.因此,提出了一套自动化定位重构的方法.该方法利用基于面向对象软件度量指标获取代码特征信息,使用相关性检验查验特征信息数据,应用主成分分析压缩和解释特征信息,应用聚类分析分类相似代码段,迅速准确定位重构.一个简单的实例表明该方法是简单有效的,并且优于传统方法.

Relevância:

60.00% 60.00%

Publicador:

Resumo:

Univ SE Calif, Ctr Syst & Software Engn, ABB, Microsoft Res, IEEE, ACMSIGSOFT, N Carolina State Univ Comp Sci

Relevância:

60.00% 60.00%

Publicador:

Resumo:

Numerical modeling of groundwater is very important for understanding groundwater flow and solving hydrogeological problem. Today, groundwater studies require massive model cells and high calculation accuracy, which are beyond single-CPU computer’s capabilities. With the development of high performance parallel computing technologies, application of parallel computing method on numerical modeling of groundwater flow becomes necessary and important. Using parallel computing can improve the ability to resolve various hydro-geological and environmental problems. In this study, parallel computing method on two main types of modern parallel computer architecture, shared memory parallel systems and distributed shared memory parallel systems, are discussed. OpenMP and MPI (PETSc) are both used to parallelize the most widely used groundwater simulator, MODFLOW. Two parallel solvers, P-PCG and P-MODFLOW, were developed for MODFLOW. The parallelized MODFLOW was used to simulate regional groundwater flow in Beishan, Gansu Province, which is a potential high-level radioactive waste geological disposal area in China. 1. The OpenMP programming paradigm was used to parallelize the PCG (preconditioned conjugate-gradient method) solver, which is one of the main solver for MODFLOW. The parallel PCG solver, P-PCG, is verified using an 8-processor computer. Both the impact of compilers and different model domain sizes were considered in the numerical experiments. The largest test model has 1000 columns, 1000 rows and 1000 layers. Based on the timing results, execution times using the P-PCG solver are typically about 1.40 to 5.31 times faster than those using the serial one. In addition, the simulation results are the exact same as the original PCG solver, because the majority of serial codes were not changed. It is worth noting that this parallelizing approach reduces cost in terms of software maintenance because only a single source PCG solver code needs to be maintained in the MODFLOW source tree. 2. P-MODFLOW, a domain decomposition–based model implemented in a parallel computing environment is developed, which allows efficient simulation of a regional-scale groundwater flow. The basic approach partitions a large model domain into any number of sub-domains. Parallel processors are used to solve the model equations within each sub-domain. The use of domain decomposition method to achieve the MODFLOW program distributed shared memory parallel computing system will process the application of MODFLOW be extended to the fleet of the most popular systems, so that a large-scale simulation could take full advantage of hundreds or even thousands parallel processors. P-MODFLOW has a good parallel performance, with the maximum speedup of 18.32 (14 processors). Super linear speedups have been achieved in the parallel tests, indicating the efficiency and scalability of the code. Parallel program design, load balancing and full use of the PETSc were considered to achieve a highly efficient parallel program. 3. The characterization of regional ground water flow system is very important for high-level radioactive waste geological disposal. The Beishan area, located in northwestern Gansu Province, China, is selected as a potential site for disposal repository. The area includes about 80000 km2 and has complicated hydrogeological conditions, which greatly increase the computational effort of regional ground water flow models. In order to reduce computing time, parallel computing scheme was applied to regional ground water flow modeling. Models with over 10 million cells were used to simulate how the faults and different recharge conditions impact regional ground water flow pattern. The results of this study provide regional ground water flow information for the site characterization of the potential high-level radioactive waste disposal.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

在近海管线的铺设、安装、使用过程中有多种作业状态:在位、悬跨、挖沟、提吊、铺管等。各种状态下管线的受力特点不同,加上管线结构、海况和海底土壤等因素又都很复杂,所以近海管线的强度分析难度大、内容多。分别采用解析方法、数值方法(有限元法、打靶法)和二者结合来解决理论上的(如几何非线性、动边界等)、实用性方面的难点。在理论分析的基础上,编制了符合产业部门工程师使用要求的近海管线强度分析软件。介绍了该软件进行力学分析时采用的理论以及软件界面。

Relevância:

20.00% 20.00%

Publicador:

Resumo:

In reciprocal mutualism systems, the exploitation events by exploiters might disrupt the reciprocal mutualism, wherein one exploiter species might even exclude other coexisting exploiter species over an evolutionary time frame. What remains unclear is how such a community is maintained. Niche partitioning, or spatial heterogeneity among the mutualists and exploiters, is generally believed to enable stability within a mutualistic system. However, our examination of a reciprocal mutualism between a fig species (Ficus racemosa) and its pollinator wasp (Ceratosolen fusciceps) shows that spatial niche partitioning does not sufficiently prevent exploiters from overexploiting the common resource (i.e., the female flowers), because of the considerable niche overlap between the mutualists and exploiters. In response to an exploiter, our experiment shows that the fig can (1) abort syconia-containing flowers that have been galled by the exploiter, Apocryptophagus testacea, which oviposits before the pollinators do; and (2) retain syconia-containing flowers galled by Apocryptophagus mayri, which oviposit later than pollinators. However, as a result of (2), there is decreased development of adult non-pollinators or pollinator species in syconia that have not been sufficiently pollinated, but not aborted. Such discriminative abortion of figs or reduction in offspring development of exploiters while rewarding cooperative individuals with higher offspring development by the fig will increase the fitness of cooperative pollinating wasps, but decrease the fitness of exploiters. The fig fig wasp interactions are diffusively coevolved, a case in which fig wasps diversify their genotype, phenotype, or behavior as a result of competition between wasps, while figs diverge their strategies to facilitate the evolution of cooperative fig waps or lessen the detrimental behavior by associated fig wasps. In habitats or syconia that suffer overexploitation, discriminative abortion of figs or reduction in the offspring development of exploiters in syconia that are not or not sufficiently pollinated will decrease exploiter fitness and perhaps even drive the population of exploiters to local extinction, enabling the evolution and maintenance of cooperative pollinators through the movement between habitats or syconia (i.e., the metapopulations).

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Memory is sensitive to the short-acting anesthetic (2,6-diisopropylphenol) propofol, but the underlying mechanism is little known. Here, we have examined the effects of propofol on synaptic plasticity in the CA1 region of the hippocampus of anesthetized rats. We found that low dose of propofol (20 mg/kg, i.p.) did not affect the basal transmission, but enhanced prominently the development of long-term depression (LTD) and impaired the maintenance of long-term potentiation (LTP). The impairment of LTP maintenance and enhancement of LTD development may contribute to propofol-induced deficits in memory following propofol anesthesia. (C) 2002 Elsevier Science Ireland Ltd. All rights reserved.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Many short-term studies have reported groups of black crested gibbons containing >= 2 adult females (Nomascus concolor). We report the stability of multifemale groups in this species over a period of 6 yr. Our focal group and 2 neighboring groups included 2 breeding females between March 2003 and June 2009. We also habituated 1 multifemale group to observers and present detailed information concerning their social relationships over a 9-mo observation period. We investigated interindividual distances and agonistic behavior among the 5 group members. The spatial relationship between the 3 adult members (1 male, 2 females) formed an equilateral triangle. A subadult male was peripheral to the focal group, while a juvenile male maintained a closer spatial relationship with the adult members. We observed little agonistic behavior among the adult members. The close spatial relationship and lack of high rates of agonistic behavior among females suggest that the benefits of living in a multifemale group were equal to or greater than the costs for both females, given their ecological and social circumstances. The focal group occupied a large home range that was likely to provide sufficient food sources for the 2 females and their offspring. Between March 2003 and June 2009, 1 adult female gave 2 births and the other one gave 1 birth. All individuals in the focal group survived to June 2009. A long-term comparative study focused on females living in multifemale groups and females living in pair-living groups would provide insight into understanding the evolutionary mechanisms of the social system in gibbons.