14 papers · ranked by Valyu relevance
Mehrdad Saadatmand
—Software systems typically consist of various interacting components and units. While these components can be tested and shown to work correctly in isolation, when integrated and start interacting with each other, they may fail to produce the desired behaviors and results. Integration testing plays an important role…
Katerina Paltoglou, Vassilis E. Zafeiris
We propose a method that employs static and dynamic analysis for augmenting a test suite with automatically generated unit tests. The method is most suitable for test suites where the stratification of unit, integration and system tests does not conform to the recommended test pyramid structure: numerous unit tests…
Sai Anirudh Karre, Y. Raghu Reddy
Large organizations have diverse product offerings to meet various business needs. To increase revenue, its common these days to offer software products as integrated product suite(s) rather than individual products. Creating and maintaining high quality software products within the integrated product suite requires…
Youssef Bassil
Currently, organizations are transforming their business processes into e-services and service-oriented architectures to improve coordination across sales, marketing, and partner channels, to build flexible and scalable systems, and to reduce integration-related maintenance and development costs. However, this new…
Paschal C. Amusuo, Parth V. Patil, Owen Cochell, Taylor Le Lievre + 1 more
'James C. Davis'] Abstract—Formal verification provides mathematical guarantees that a software is correct. Design-level verification tools ensure software specifications are correct, but they do not expose defects in actual implementations. For this purpose, engineers use code-level tools. However, such tools struggle…
Quist-Aphetsi Kester, Ajibade Ibrahim Kayode
— Medicines exist for combating illnesses and drug stores provide an outlet for consumers to gain access to these drugs. However, due to various factors such as cost of production, accessibility and legal issues as well as distribution factors, availability of these drugs at any location cannot be guaranteed at all…
Ahmed Barnawi
Universities and Institutions these days' deals with issues related to with assessment of large number of students. Various evaluation methods have been adopted by examiners in different institutions to examining the ability of an individual, starting from manual means of using paper and pencil to electronic, from oral…
Alexej Beresnev, Bernhard Rumpe⋆, Frank Schoven
—Automated and therefore repeatable tests are important in product lines to ensure and maintain quality of software functions as well as efficiency of the developers. This article shows methods for fully automated testing of SIMULINK models with the slUnit framework and techniques for the integration of slUnit tests in…
Stamatis Karnouskos, Roopak Sinha, Paulo Leitão, Luís Ribeiro + 1 more
'Thomas Strasser'] Full citation: Karnouskos, S., Sinha, R., Leitão, P., Ribeiro, L., and Strasser, T. I. (2018) The Applicability of ISO/IEC 25023 Measures to the Integration of Agents and Automation Systems, in Proceedings of the 44th Annual Conference of the IEEE Industrial Electronics Society (IECON2018).…
Qusay F. Hassan
Because Service-Oriented Architecture (SOA) is one of the hottest topics that is currently gaining momentum, and the number of its adopters (both business and IT executives) is increasing in a tremendous manner, it is really a must to enlist important aspects related to it in order to allow these adopters to better…
Lucas Melo Neves, Oscar Campos, Robson G. Santos, Ítalo Santos + 2 more
Professionals in Unit Testing Authors: ['Lucas Melo Neves' 'Oscar Campos' 'Robson G. Santos' 'Ítalo Santos' 'Cleyton V. C. Magalhães' 'Ronnie de Souza Santos'] Abstract—Testing is an essential quality activity in the software development process. Usually, a software system is tested on several levels, starting with…
Amol Patwardhan, Rahul Patwardhan, Sumalini Vartak
- Layered software architecture contains several intra-layer and inter-layer dependencies. Each layer depends on shared components making it difficult to release a code change, bug fix or feature without exhaustive testing and having to build the entire software code base. This paper proposed self-contained…
Andrea Lops, Fedelucio Narducci, Azzurra Ragone, Michelantonio Trizio + 1 more
and Assessment of Generated Test Suites Authors: ['Andrea Lops' 'Fedelucio Narducci' 'Azzurra Ragone' 'Michelantonio Trizio' 'Claudio Bartolini'] Abstract—Unit tests represent the most basic level of testing within the software testing lifecycle and are crucial to ensuring software correctness. Designing and creating…
Youssef Bassil
– As per leading IT experts, today's large enterprises are going through business transformations. They are adopting service-based IT models such as SOA to develop their enterprise information systems and applications. In fact, SOA is an integration of loosely-coupled interoperable components, possibly built using…