Software Testing Strategy

2014 ◽  
Vol 6 (2) ◽  
pp. 23-36
Author(s):  
Fatma Molu

Complex financial conversion projects with large budgets have many different challenges. For companies that want to survive in conditions of tough competition, legacy (old) systems must continue to provide the required service throughout the project life cycle and in some circumstances even after project completion partly. In this case, the term coexistence comes into prominence. During this period, testing phase takes more critical role while integration systems' complexity and risk amount increase. Determining testing approach to use is essential to make sure both transformed and legacy systems provide service synchronously. In this paper, testing practices applied in the long conversion processes are discussed. Primarily, the basic features of the critical financial systems are addressed and then the main adoption methods in the literature are summarized. Then a variety of testing methodologies are presented depending on those adoption methods. These samples based on real-life experiences of transformation project. The most extensive example of real-time online financial systems is core banking systems. This paper covers the testing life cycle process of the large scale project of core banking system transformation project of a bank in Turkey.

2008 ◽  
Vol 39 (1) ◽  
pp. 72-84 ◽  
Author(s):  
Do Ba Khang ◽  
Tun Lin Moe

The paper presents a new conceptual model for not-for-profit international development projects that identifies different sets of success criteria and factors in the project life-cycle phases and then provides the dynamic linkages among these criteria and factors. The model can serve as a basis to evaluate the project status and to forecast the results progressively throughout the stages. Thus, it helps the project management team and the key stakeholders prioritize their attention and scarce development resources to ensure successful project completion. Empirical data from a field survey conducted in selected Southeast Asian countries confirm the model's validity and also illustrate important managerial implications.


Challenges ◽  
2019 ◽  
Vol 10 (1) ◽  
pp. 8 ◽  
Author(s):  
Eric Mieras ◽  
Anne Gaasbeek ◽  
Daniël Kan

Technologies such as blockchain, big data, and the Internet of Things provide new opportunities for improving and scaling up the collection of life cycle inventory (LCI) data. Unfortunately, not all new technologies are adopted, which means that their potential is not fully exploited. The objective of this case study is to show how technological innovations can contribute to the collection of data and the calculation of carbon footprints at a mass scale, but also that technology alone is not sufficient. Social innovation is needed in order to seize the opportunities that these new technologies can provide. The result of the case study is real-life, large-scale data collected from the entire Dutch dairy sector and the calculation of each individual farm’s carbon footprint. To achieve this, it was important to (1) identify how members of a community can contribute, (2) link their activities to the value it brings them, and (3) consider how to balance effort and result. The case study brought forward two key success factors in order to achieve this: (1) make it easy to integrate data collection in farmers’ daily work, and (2) show the benefits so that farmers are motivated to participate. The pragmatic approach described in the case study can also be applied to other situations in order to accelerate the adoption of new technologies, with the goal to improve data collection at scale and the availability of high-quality data.


Pflege ◽  
2019 ◽  
Vol 32 (1) ◽  
pp. 57-63
Author(s):  
Hannes Mayerl ◽  
Tanja Trummer ◽  
Erwin Stolz ◽  
Éva Rásky ◽  
Wolfgang Freidl

Abstract. Background: Given that nursing staff play a critical role in the decision regarding use of physical restraints, research has examined nursing professionals’ attitudes toward this practice. Aim: Since nursing professionals’ views on physical restraint use have not yet been examined in Austria to date, we aimed to explore nursing professionals’ attitudes concerning use of physical restraints in nursing homes of Styria (Austria). Method: Data were collected from a convenience sample of nursing professionals (N = 355) within 19 Styrian nursing homes, based on a cross-sectional study design. Attitudes toward the practice of restraint use were assessed by means of the Maastricht Attitude Questionnaire in the German version. Results: The overall results showed rather positive attitudes toward the use of physical restraints, yet the findings regarding the sub-dimensions of the questionnaire were mixed. Although nursing professionals tended to deny “good reasons” for using physical restraints, they evaluated the consequences of physical restraint use rather positive and considered restraint use as an appropriate health care practice. Nursing professionals’ views regarding the consequences of using specific physical restraints further showed that belts were considered as the most restricting and discomforting devices. Conclusions: Overall, Austrian nursing professionals seemed to hold more positive attitudes toward the use of physical restraints than counterparts in other Western European countries. Future nationwide large-scale surveys will be needed to confirm our findings.


2021 ◽  
Vol 55 (1) ◽  
pp. 1-2
Author(s):  
Bhaskar Mitra

Neural networks with deep architectures have demonstrated significant performance improvements in computer vision, speech recognition, and natural language processing. The challenges in information retrieval (IR), however, are different from these other application areas. A common form of IR involves ranking of documents---or short passages---in response to keyword-based queries. Effective IR systems must deal with query-document vocabulary mismatch problem, by modeling relationships between different query and document terms and how they indicate relevance. Models should also consider lexical matches when the query contains rare terms---such as a person's name or a product model number---not seen during training, and to avoid retrieving semantically related but irrelevant results. In many real-life IR tasks, the retrieval involves extremely large collections---such as the document index of a commercial Web search engine---containing billions of documents. Efficient IR methods should take advantage of specialized IR data structures, such as inverted index, to efficiently retrieve from large collections. Given an information need, the IR system also mediates how much exposure an information artifact receives by deciding whether it should be displayed, and where it should be positioned, among other results. Exposure-aware IR systems may optimize for additional objectives, besides relevance, such as parity of exposure for retrieved items and content publishers. In this thesis, we present novel neural architectures and methods motivated by the specific needs and challenges of IR tasks. We ground our contributions with a detailed survey of the growing body of neural IR literature [Mitra and Craswell, 2018]. Our key contribution towards improving the effectiveness of deep ranking models is developing the Duet principle [Mitra et al., 2017] which emphasizes the importance of incorporating evidence based on both patterns of exact term matches and similarities between learned latent representations of query and document. To efficiently retrieve from large collections, we develop a framework to incorporate query term independence [Mitra et al., 2019] into any arbitrary deep model that enables large-scale precomputation and the use of inverted index for fast retrieval. In the context of stochastic ranking, we further develop optimization strategies for exposure-based objectives [Diaz et al., 2020]. Finally, this dissertation also summarizes our contributions towards benchmarking neural IR models in the presence of large training datasets [Craswell et al., 2019] and explores the application of neural methods to other IR tasks, such as query auto-completion.


Author(s):  
Tuan Anh Tran ◽  
Andrei Lobov ◽  
Tord Hansen Kaasa ◽  
Morten Bjelland ◽  
Ole Terje Midling

AbstractIn this paper, a CAD integrated method is proposed for automatic recognition of potential weld locations in large assembly structures predominantly comprised of weld joints. The intention is to reduce the total man-hours spent on manually locating, assigning, and maintaining weld-related information throughout the product life cycle. The method utilizes spatial analysis of extracted stereolithographic data in combination with available CAD functions to determine whether the accessibility surrounding a given intersection edge is sufficient for welding. To demonstrate the method, a system is developed in Siemens NX using their NXOpen Python API. The paper presents the application of the method to real-life use cases in varying complexity in cooperation with industrial partners. The system is able to correctly recognize almost all weld lines for the parts considered within a few minutes. Some exceptions are known for particular intersection lines located deep within notched joints and geometries weldable through sequential assembly, which are left as a subject to further works.


Author(s):  
Krzysztof Jurczuk ◽  
Marcin Czajkowski ◽  
Marek Kretowski

AbstractThis paper concerns the evolutionary induction of decision trees (DT) for large-scale data. Such a global approach is one of the alternatives to the top-down inducers. It searches for the tree structure and tests simultaneously and thus gives improvements in the prediction and size of resulting classifiers in many situations. However, it is the population-based and iterative approach that can be too computationally demanding to apply for big data mining directly. The paper demonstrates that this barrier can be overcome by smart distributed/parallel processing. Moreover, we ask the question whether the global approach can truly compete with the greedy systems for large-scale data. For this purpose, we propose a novel multi-GPU approach. It incorporates the knowledge of global DT induction and evolutionary algorithm parallelization together with efficient utilization of memory and computing GPU’s resources. The searches for the tree structure and tests are performed simultaneously on a CPU, while the fitness calculations are delegated to GPUs. Data-parallel decomposition strategy and CUDA framework are applied. Experimental validation is performed on both artificial and real-life datasets. In both cases, the obtained acceleration is very satisfactory. The solution is able to process even billions of instances in a few hours on a single workstation equipped with 4 GPUs. The impact of data characteristics (size and dimension) on convergence and speedup of the evolutionary search is also shown. When the number of GPUs grows, nearly linear scalability is observed what suggests that data size boundaries for evolutionary DT mining are fading.


Author(s):  
Gianluca Bardaro ◽  
Alessio Antonini ◽  
Enrico Motta

AbstractOver the last two decades, several deployments of robots for in-house assistance of older adults have been trialled. However, these solutions are mostly prototypes and remain unused in real-life scenarios. In this work, we review the historical and current landscape of the field, to try and understand why robots have yet to succeed as personal assistants in daily life. Our analysis focuses on two complementary aspects: the capabilities of the physical platform and the logic of the deployment. The former analysis shows regularities in hardware configurations and functionalities, leading to the definition of a set of six application-level capabilities (exploration, identification, remote control, communication, manipulation, and digital situatedness). The latter focuses on the impact of robots on the daily life of users and categorises the deployment of robots for healthcare interventions using three types of services: support, mitigation, and response. Our investigation reveals that the value of healthcare interventions is limited by a stagnation of functionalities and a disconnection between the robotic platform and the design of the intervention. To address this issue, we propose a novel co-design toolkit, which uses an ecological framework for robot interventions in the healthcare domain. Our approach connects robot capabilities with known geriatric factors, to create a holistic view encompassing both the physical platform and the logic of the deployment. As a case study-based validation, we discuss the use of the toolkit in the pre-design of the robotic platform for an pilot intervention, part of the EU large-scale pilot of the EU H2020 GATEKEEPER project.


Symmetry ◽  
2021 ◽  
Vol 13 (2) ◽  
pp. 226
Author(s):  
Xuyang Zhao ◽  
Cisheng Wu ◽  
Duanyong Liu

Within the context of the large-scale application of industrial robots, methods of analyzing the life-cycle cost (LCC) of industrial robot production have shown considerable developments, but there remains a lack of methods that allow for the examination of robot substitution. Taking inspiration from the symmetry philosophy in manufacturing systems engineering, this article further establishes a comparative LCC analysis model to compare the LCC of the industrial robot production with traditional production at the same time. This model introduces intangible costs (covering idle loss, efficiency loss and defect loss) to supplement the actual costs and comprehensively uses various methods for cost allocation and variable estimation to conduct total cost and the cost efficiency analysis, together with hierarchical decomposition and dynamic comparison. To demonstrate the model, an investigation of a Chinese automobile manufacturer is provided to compare the LCC of welding robot production with that of manual welding production; methods of case analysis and simulation are combined, and a thorough comparison is done with related existing works to show the validity of this framework. In accordance with this study, a simple template is developed to support the decision-making analysis of the application and cost management of industrial robots. In addition, the case analysis and simulations can provide references for enterprises in emerging markets in relation to robot substitution.


Sign in / Sign up

Export Citation Format

Share Document