Search
Now showing items 61-70 of 74
Effort estimation for architectural refactoring of data tier software
(IEEE, 2022)
Architectural refactoring requires substantial effort. We introduce an approach and a tool to predict this effort prior to refactoring. We focus on PL/SQL programs that are developed as data access tiers of business software. ...
Summary of an effective formulation of the multi-criteria test suite minimization problem
(IEEE, 2022)
This is an extended abstract of the article: Okan Orsan Ozener and Hasan Sozer, 'An Effective Formulation of the Multi-Criteria Test Suite Minimization Problem', published in the Journal of Systems and Software, Vol. 168, ...
Prioritization and parallel execution of test cases for certification testing of embedded systems
(Springer, 2022-07-22)
Testing for certification of embedded systems is common in consumer electronics domain. Application vendors provide test suites that have to be repeatedly executed for each product. Multiple test stations can be used in ...
Coevolution index: A metric for tracking evolutionary coupling
(IEEE, 2023)
This paper proposes a new metric, namely the coevolution index (CEI), for measuring the relative evolutionary coupling of modules of a software system. CEI is inspired by the h-index, which is a popular metric used for ...
A longitudinal case study on Nexus transformation: Impact on productivity, quality, and motivation
(Wiley, 2023-09)
There have been success stories reported regarding the adoption of agile software development methods in the industry. There also exist observations on their limitations. One of these limitations is scalability since agile ...
Automated testing of systems of systems
(Springer, 2023)
There are various kinds of software applications like mobile and Web applications. These applications have different types of user interfaces and user interaction methods. Hence, test automation tools are either dedicated ...
Towards test automation for certification tests in the banking domain
(IEEE, 2023)
Software systems in the banking domain are business-critical applications that provide financial services. These systems are subject to rigorous certification tests, which are performed manually, and take weeks to complete. ...
Cost minimization for deploying serverless functions
(ACM, 2021-03)
The costs of serverless functions increase proportional to the amount of memory reserved on the deployed server. However, increasing the amount of memory decreases the function execution time, which is also a factor that ...
Prioritization of test cases with varying test costs and fault severities for certification testing
(IEEE, 2020-10)
We present an industrial case study on the application of test case prioritization techniques in the context of certification testing in consumer electronics domain. Test execution times and fault severities are subject ...
Evaluating the effectiveness of multi-level greedy modularity clustering for software architecture recovery
(Springer Nature, 2019)
Software architecture recovery approaches mainly analyze various types of dependencies among software modules to group them and reason about the high-level structural decomposition of a system. These approaches employ a ...
Share this page