scholarly journals Heuristics for the Identification of Class Integration Order in Object-Oriented Software Testing

2008 ◽  
Vol 11 (1) ◽  
Author(s):  
Gladys Machado Pereira ◽  
Arilo Cláudio Dias Neto ◽  
Guilherme Horta Travassos

Dependency cycles among components (classes) represent a practical challenge when identifying the class integration order in object-oriented software testing. Classical approaches, such as “top-down” or “bottom-up” integration (or their combination) become less useful due to their acyclic characteristics. Some OO integration testing strategies explore the principle of breaking these dependency cycles, but broken dependencies imply that the target class will have to be stubbed when integrating and testing the source class, which increases the testing effort. This paper describes an integration testing strategy that guides software engineers to identify the class integration order with the minimum number of implemented stubs. This strategy can be directly applied to high level OO design (UML class) diagrams allowing the reduction of extra construction efforts related to additional classes needed in other strategies. The results from experimental studies have indicated its feasibility and effectiveness. The use of such integration testing strategy can be supported by a case tool, also described in this paper.

2014 ◽  
Vol 599-601 ◽  
pp. 530-533
Author(s):  
Hong Hao Wang ◽  
Hui Quan Wang ◽  
Zhong He Jin

Due to the complex timing sequence of NAND flash, a unified design process is urgently required to guarantee the reliability of storage system of nano-satellite. Unified Modeling Language (UML) is a widely used high level modeling language for object-oriented design. This paper adopts the UML as the design and modelling tool in the low level storage system design to elaborate the UML application in each phase of design in detail. The result shows taking UML as the modelling tool results in a clear and unambiguity design, which promotes the reliability and quality of software. At last, the feasibility of object-oriented implementation in C is presented.


2021 ◽  
Vol 36 (Supplement_1) ◽  
Author(s):  
H K Yelke ◽  
Y. Kumtepe Colakoglu ◽  
B Yuksel ◽  
M Cetinkaya ◽  
S Kahraman

Abstract Study question Does laser use during trophectoderm biopsy affect biopsy results on prehatching embryos with regard to mosaicism ? Summary answer According to our findings laser usage during trophectoderm biopsy increases mosaic results on next generation sequencing (NGS) irrespective of embryo quality. What is known already Chromosomal mosaicism, which is a result of mitotic errors after fertilization, is defined as the presence of karyotypically distinct cell lines within an embryo. The introduction of NGS made it possible to detect chromosomal mosaicism at levels as low as 20%. The incidence of mosaicism is highly variable between clinics which reported the incidences between 4-32%. Apart from the biological reasons, there are also various technical factors that may impact the incidence of mosaicism. One of the most emphasized factors is the trophoectoderm biopsy technique. Laser usage and number of laser pulses may cause excessive heat during the procedure Study design, size, duration The mosaicism ratio in embryos in which trophectoderm biopsy was performed with or without laser, between January 2017 December 2020 in Istanbul Memorial Hospital (IMH) were examined retrospectively. A total of 13002 embryos were analyzed. A subgroup analysis was also performed regarding mosaicism ratios in different embryo qualities. Blastocysts were classified according to Gardner’s classification and classified as follows: top quality-TQ (4AA,5AA,6AA), good quality-GQ (3AA, 4,5,6AB,BA) and moderate quality-MQ (3,4,5 BB). Participants/materials, setting, methods The biopsy samples of the cases who had PGT-A in IMH between 2017-2020 were evaluated by NGS method. This method enables the identification of embryos with 20% to 80% mosaicism. The study assessed whether there was an increase in the embryos with mosaic results due to the use of laser during biopsy. The effects of laser use among the TQ (4AA,5AA,6AA), GQ (3AA, 4,5,6AB,BA) and MQ (3,4,5 BB) groups according to Garder classification were analyzed. Main results and the role of chance Trophectoderm biopsy was applied on 13002 embryos within the specified period. During biopsy in 5088 embryos laser was used and in 7843 embryos laser was not used, and biopsy was performed mechanically (flicking method). After observing the biopsy results, 945/5088 (18.5%) of the laser applied embryos; and 1087/7914 (13.7%) of laser not applied embryos were defined as mosaic(p < 0.0001). When mosaicism rates were examined according to embryo qualities, the rate of mosaicism was 19.3%(469/2430), 18.2%(290/1591) and 13.2%( 380/2875), 13.5 (426/3141) respectively in embryos with and without laser in TQ and GQ groups. A statistically high level of significance (p < 0.0001) was observed between the embryos evaluated as top quality and good quality before biopsy. Regarding the evaluation in the moderate group embryos, although the mosaicism rates tended to increase on the laser applied group side 40/248(16.1%), no statistical difference was observed when compared to non-laser group 103/670(15,4%). (P > 0.05) Limitations, reasons for caution The retrospective nature of the data is the main limitation of the study. On the other hand, the large number of NGS based PGT-A tested TQ and GQ embryos from a single center and resuts from single laboratory. However, further studies are required to corroborate our findings. Wider implications of the findings Laser dependent heat effect may increase mosaicism. To reduce the cell damage, teasing of cells should be avoided and a minimum number of laser pulses should be used in order to avoid excessive heat and contact points should be preferably confined to cell junctions Trial registration number None


Author(s):  
Michael M. Tiller ◽  
Jonathan A. Dantzig

Abstract In this paper we discuss the design of an object-oriented framework for simulation and optimization. Although oriented around high-level problem solving, the framework defines several classes of problems and includes concrete implementations of common algorithms for solving these problems. Simulations are run by combining these algorithms, as needed, for a particular problem. Included in this framework is the capability to compute the sensitivity of simulation results to the different simulation parameters (e.g. material properties, boundary conditions, etc). This sensitivity information is valuable in performing optimization because it allows the use of gradient-based optimization algorithms. Also included in the system are many useful abstractions and implementations related to the finite element method.


2021 ◽  
Author(s):  
Livia Casali ◽  
David Eldon ◽  
Adam G McLean ◽  
Tom H Osborne ◽  
Anthony W Leonard ◽  
...  

Abstract A comparative study of nitrogen versus neon has been carried out to analyze the impact of the two radiative species on power dissipation, SOL impurity distribution, divertor and pedestal characteristics. The experimental results show that N remains compressed in the divertor, thereby providing high radiative losses without affecting the pedestal profiles and displacing carbon as dominant radiator. Neon, instead, radiates more upstream than N thus reducing the power flux through the separatrix leading to a reduced ELM frequency and compression in the divertor. A significant amount of neon is measured in the plasma core leading to a steeper density gradient. The different behaviour between the two impurities is confirmed by SOLPS-ITER modelling which for the first time at DIII-D includes multiple impurity species and a treatment of full drifts, currents and neutral-neutral collisions. The impurity transport in the SOL is studied in terms of the parallel momentum balance showing that N is mostly retained in the divertor whereas Ne leaks out consistent with its higher ionization potential and longer mean free path. This is also in agreement with the enrichment factor calculations which indicate lower divertor enrichment for neon. The strong ionization source characterizing the SAS divertor causes a reversal of the main ions and impurity flows. The flow reversal together with plasma drifts and the effect of the thermal force contribute significantly in the shift of the impurity stagnation point affecting impurity leakage. This work provides a demonstration of the impurity leakage mechanism in a closed divertor structure and the consequent impact on pedestal. Since carbon is an intrinsic radiator at DIII-D, in this paper we have also demonstrated the different role of carbon in the N vs Ne seeded cases both in the experiments and in the numerical modeling. Carbon contributes more when neon seeding is injected compared to when nitrogen is used. Finally, the results highlight the importance of accompanying experimental studies with numerical modelling of plasma flows, drifts and ionization profile to determine the details of the SOL impurity transport as the latter may vary with changes in divertor regime and geometry. In the cases presented here, plasma drifts and flow reversal caused by high level of closure in the slot upper divertor at DIII-D play an important role in the underlined mechanism.


Author(s):  
Benjamin Nicoletta ◽  
John Gales ◽  
Panagiotis Kotsovinos

<p>Recent trends towards performance-based fire designs for complex and critical structures have posed questions about the fire resilience of bridge infrastructure. There are little-to-no code requirements for bridge fire resistance and practitioner guidance on the subject is limited. Research on the fire performance of cable-supported bridge structures is scarce and knowledge gaps persist that inhibit more informed fire protection designs in a variety of bridge types. There have been few numerical or experimental studies that investigate the fire performance of steel stay-cables for use in cable-supported bridges. The thermal response of these members is critical as cable systems are highly dependent on the response of individual members, such as in the case of an anchor cable for example. The study herein examines the thermal response of several varieties of unloaded steel- stay cable during exposure to a non-standard methanol pool fire and the implications for the structural response of a cable-supported bridge. Experimental thermal strain data from fire tests of various stay-cables is used to inform high-level insights for the global response of a cable-supported bridge. Namely, the effects of cable thermal expansion on the overall cable system is approximated.</p>


2008 ◽  
Vol 178 (15) ◽  
pp. 3075-3095 ◽  
Author(s):  
Andrea Arcuri ◽  
Xin Yao

Sign in / Sign up

Export Citation Format

Share Document