Skip to main content
The dynamic software development organizations optimize the usage of resources to deliver the products in the specified time with the fulfilled requirements. This requires prevention or repairing of the faults as quick as possible. In... more
    • by 
    •   5  
      Software EngineeringSoftware TestingSoftware DevelopmentSoftware Reliability
Context: Regression testing is a well-researched area. However, there is a lack of industrial application of regression testing techniques , proposed in the research. The disparity in goals and communication gaps is part of the reason.... more
    • by 
    •   4  
      Computer ScienceSoftware EngineeringSoftware TestingRegression Testing
Many software systems are data-intensive and use a data management systems for data storage, such as Relational Database Management Systems (RDBMS). RDBMSs are used to store information in a structured manner, and to define several types... more
    • by 
    •   14  
      Cognitive ScienceSoftware TestingSoftware VerificationModel-Based Testing
Test-Driven Development focuses on development of new units (classes) driven by programmer-facing unit tests. This paper describes our experiences when using business-facing tests (also known as "story tests") to guide the porting of a... more
    • by  and +1
    •   10  
      Software MaintenanceSoftware TestingProductivityWriting
The maintenance portion of the software lifecycle represents a major drain on most software company's resources. The transition from programmers to maintainers is high risk, since usually the maintainers have to learn the system from... more
    • by 
    •   7  
      Software MaintenanceSoftware TestingSoftware DevelopmentKnowledge Extraction
    • by 
    •   15  
      Information SystemsComputer ArchitectureSoftware TestingComputer Software
During all levels of software testing, the goal should be to fail the code to discover software defects and hence to increase software quality. However, software developers and testers are more likely to choose positive tests rather than... more
    • by 
    •   3  
      Computer ScienceSoftware TestingConfirmation bias
This paper summarizes the workshop on Architecture-Based Testing and System Validation which was organized in conjunction with the 9th Working IEEE/IFIP Conference on Software Architecture. The main goal of the workshop was to bring... more
    • by 
    •   7  
      Computer ScienceComputer ArchitectureSoftware TestingSoftware Architecture
We present a foundational theory of software system re-liability based on components. The theory describes how component developers can design and test their components to produce measurements that are later used by system de-signers to... more
    • by 
    •   15  
      Object Oriented ProgrammingSoftware TestingSoftware ComponentsSoftware Reliability
Modern day times as mediated by information technology have eased the way people interact, especially as mediated by computers, mobile gadgets and through telecommunications. Video games is great educational potential, and same popular in... more
    • by 
    •   4  
      Software EngineeringHuman Computer InteractionSoftware TestingSoftware Development
As web applications evolves, their structure may become more and more complex. Thus, systematic approaches/methods for web application testing are needed. Existing methods take into consideration only those actions/events the user is... more
    • by 
    • Software Testing
Reactive real-time systems have to react to external events within time constraints: Triggered tasks must execute within deadlines. The goal of this article is to automate, based on the system task architecture, the derivation of test... more
    • by 
    •   11  
      Software TestingParallel ProcessingGenetic AlgorithmSoftware Quality
In constraint-based program testing, symbolic execution is a technique which allows to generate test data exercising a given execution path, selected within the program to be tested. Applied to a set of paths covering a sufficient part of... more
    • by 
    •   9  
      Computer ScienceSoftware EngineeringRelational DatabaseDatabase Systems
    • by 
    •   12  
      EngineeringBiomedical EngineeringSoftware TestingRADIATION DAMAGE
The increasing demand of World Wide Web raises the need of predicting the user's web page request. The most widely used approach to predict the web pages is the pattern discovery process of Web usage mining. This process involves... more
    • by 
    •   20  
      Software EngineeringMachine LearningTelecommunicationsFuzzy Logic
This paper provides a review of Raymond Turner's book ​ Computational Artifacts. Towards a Philosophy of Computer Science​. Focus is made on the definition of program correctness as the twofold problem of evaluating whether ​ both the... more
    • by 
    •   5  
      Model CheckingSoftware TestingPhilosophy of Computer ScienceTheorem Proving
We propose a log-based analysis tool for evaluating web application computer system. A feature of the tool is an integration software log with infrastructure log. Software engineers alone can resolve system faults in the tool, even if the... more
    • by 
    •   24  
      Software EngineeringInfrastructure PlanningSoftware TestingSoftware Development
Nowadays in the world, we are facing the era of digital inclusion and the accessibility of software has become a global concern, since this environment plays a key role in the daily lives of people with disabilities. The technology... more
    • by 
    •   3  
      AccessibilitySoftware TestingPeople with Disabilities
Programming Testing is a basic piece of programming improvement. Programming testing and retesting happens ceaselessly amid the product advancement life cycle. As programming develops and advances, new experiments are produced... more
    • by 
    • Software Testing
In Mobile communications age, the IT environment and IT technology update rapidly. The requirements change is the software project must face challenge. Able to overcome the impact of requirements change, software development risks can be... more
    • by 
    •   16  
      Software EngineeringFormal Methods (Formal Verification)Web EngineeringSoftware Maintenance
Cuckoo Search Strategy (CSS) is the newly developed strategy based on the Cuckoo Search Algorithm. In order to achieve best performance, a number of parameters in the CuckooSearch Algorithm needs to be tuned namely the nest size, the... more
    • by 
    •   3  
      Software TestingOptimization techniquesBio and Nature Inspired Algorithms
Testing software for assessing or improving reliability presents several practical challenges. Conventional operational testing is a fundamental strategy that simulates the real usage of the system in order to expose failures with the... more
    • by 
    •   7  
      Software EngineeringSoftware TestingReliability (Measurement and Evaluation)Software Reliability
This report gives an overview of the work performed by the Programming Research Group as part of the European collaborative ESPRIT II REDO project (no. 2487). This work covered the areas of reverse-engineering: redocumentation and... more
    • by 
    •   16  
      Computer ScienceSoftware EngineeringFormal Methods (Formal Verification)Software Maintenance
Context: Technical Debt (TD) is a metaphor that refers to short-term solutions in software development that may affect the cost to the software development life cycle. Objective: To explore and understand TDrelated to the software... more
    • by 
    •   15  
      BusinessSoftware EngineeringDevelopment StudiesQuality Management
Predicting faults early in the software life cycle can be used to improve software process control and achieve high software reliability. Quality of software is increasingly important and testing related issues are becoming crucial for... more
    • by 
    •   13  
      Computer ScienceMachine LearningSoftware TestingNeural Network
    • by 
    •   11  
      Information SystemsSoftware TestingProcess ControlDynamic programming
Software Testing one of the challenging tasks is to select the test inputs. Code coverage techniques are used to express the amount to which the code of a program is tested. Many coverage tools are available in working environment. Here... more
    • by 
    •   2  
      Software TestingCode Coverage
Software testing is an essential activity to ensure the quality of software systems. Combinatorial testing is a method that facilitates the software testing process; it is based on an empirical evidence where almost all faults in a... more
    • by 
    •   2  
      Software TestingCovering Arrays
test case adalah dokumen yang menggambarkan input, tindakan, atau peristiwa dan respon yang diharapkan, untuk menentukan apakah fitur dari aplikasi bekerja dengan benar. Berikut ini contoh penerapan test case dalam melakukan software... more
    • by 
    •   2  
      Software TestingTest Case
This paper presents a novel application involving two important Software Engineering research areas: process modeling and software reuse. The Spiral Model is a risk-driven process model, which, depending on the specific risks associated... more
    • by 
    •   14  
      Software EngineeringSoftware TestingSoftware DevelopmentSoftware Reuse
An organizational level test strategy needs to incorporate metrics to make the testing activities visible and available to process improvements. The majority of testing measurements that are done are based on faults found in the test... more
    • by 
    •   10  
      Software TestingDatabasesSoftware ReliabilitySoftware Measurement
In this paper we present our original approach to the model-based statistical usage testing of a class of communication protocol implementations that are based on the State design pattern and Java programming environment augmented with... more
    • by 
    •   17  
      Computer EngineeringSoftware TestingSoftware ReliabilityJava Programming
This paper describes first results from the AutoMoDe (Automotive Model-Based Development) project. The overall goal of the project is to develop an integrated methodology for model-based development of automotive control software, based... more
    • by 
    •   10  
      Software EngineeringSoftware TestingMemory ManagementControl Systems
    • by 
    •   2  
      Software TestingCloud Computing
Model-based selective regression testing promises reduction in cost and labour by selecting a subset of the test suite corresponding to the modifications after system evolution. However, identification of modifications in the systems and... more
    • by 
    •   20  
      Computer ScienceComputer EngineeringSoftware TestingEngineering Management
An introductory course on Software Engineering remains one of the hardest subjects to teach largely because of the wide range of topics the area encompasses. I have believed for some time that we often tend to teach too many concepts and... more
    • by 
    •   20  
      BusinessBusiness AdministrationComputer ScienceSoftware Engineering
Empirical work supporting the hypothesis that simple size metrics and complexity metrics are good predictors of fault-prone modules have been published in the past. Some studies have also shown that contrary to common belief complexity... more
    • by 
    •   2  
      Software TestingComplexity Metrics
    • by 
    •   13  
      EngineeringProject ManagementSoftware TestingSoftware Development
Abstract-The UML was designed as a graphical notation for use with object-oriented systems and applications. Because of its popularity, now it is emerging in the field of embedded systems design as a modeling language. The UML notation is... more
    • by 
    •   15  
      Software EngineeringSoftware TestingEmbedded SystemsSoftware Development
At present, cloud computing extremely popular subject, which allows a service provider to provide seamless service/information over internet. Therefore, it eliminates the necessity for maintaining expensive computing resources. Testing... more
    • by 
    •   4  
      Software TestingCloud ComputingCase ManagementIjcet Iaeme
In programming it is often necessary to split a string into pieces for processing. Often a long numeric value is entered and it may be necessary to separate each digit or the decimal portion from the whole portion for processing. Using... more
    • by 
    •   28  
      EngineeringComputer ScienceSoftware EngineeringProgramming Languages
Cloud computing has emerged as a new computing paradigm that impacts several different research fields, including software testing. Testing cloud applications has its own peculiarities that demand for novel testing methods and tools. On... more
    • by 
    •   2  
      Software TestingCloud Computing
Over the past 25 years the Brazilian Symposium on Software Engineering (SBES) has evolved to become the most important event on software engineering in Brazil. Throughout these years, SBES has gathered a large body of studies in software... more
    • by 
    • Software Testing
Testing is a verification process carried out to determine the quality of a software. In this case data validation becomes necessary, because errors that occur can make the system not optimal and can harm the owner or user of the system.... more
    • by 
    •   3  
      Software EngineeringSoftware TestingSoftware Quality Assurance
Start Here---> http://bit.ly/2MFZng1 <---Get complete detail on CTFL exam guide to crack Tester Foundation. You can collect all information on CTFL tutorial, practice test, books, study material, exam questions, and syllabus. Firm your... more
    • by 
    •   2  
      Software EngineeringSoftware Testing
University. This PA was used to eliminate systematic error cases listed in a Technical Report (TR) generated by CAR. An information system model was created to allow the elimination of defects, errors, and failures in a design pattern... more
    • by  and +1
    •   26  
      Object Oriented ProgrammingSoftware TestingEmbedded SystemsSoftware Development
One of the key concerns of developers testing code is howto determine a test suite’s quality – its ability to find faults.The most common approach in industry is to use code coverage as a measure for test suite quality, and diminishing... more
    • by  and +1
    •   3  
      Software EngineeringSoftware TestingStatistical Analysis
Со појавата на компонентно-базираните софтверски системи се појави и проблемот на тестирање на таквите системи. Овој документ ги разгледува таквите проблеми во детали и понудува компаративни и евалуативни студии за постоечките пристапи... more
    • by 
    •   3  
      Software TestingComponent-Based Software Engineering (CBSE)Quality Assurance
In previous decades, researchers have explored the formal foundations of program testing. By exploring the foundations of testing largely separate from any specific method of testing, these researchers provided a general discussion of the... more
    • by 
    •   6  
      Software EngineeringSoftware TestingReactive PowerEmpirical Research
This is an oversimplification , since some of the elements may not be executed by any possible input. The issue of infeasible elements is discussed in Section 14.9 3 At the time of writing commercial tools providing such capability... more
    • by 
    •   2  
      Computer ScienceSoftware Testing