A SOFTWARE TEST AND EVALUATION ENVIRONMENT BASED ON LONGITUDINAL DATABASE

Author(s):  
S. OHARA ◽  
F. TSUNODA ◽  
H. MAEZAWA ◽  
A. K. ONOMA ◽  
M. HUI ◽  
...  

To assure the quality of software by running test cases and evaluating the results is one of the difficult parts of the entire software development project. The difficulty usually comes from the lack of appropriate supporting tools and the complexity of the software. In the past ad hoc supporting tools were made for each project and test results were usually not used across projects. This conventional way of test and evaluation (T&E) is time consuming, and the most important decision "When is this software ready to ship?" is left to the engineers depending on their experiences. Our objective is to build a knowledge-based T&E environment such that tests cases, test results, object snapshots and other information are accumulated in a database. These longitudinal data can be automatically tracked and analyzed to provide decision support information. As a result, test results can be reviewed repeatedly and software quality can be assured by analyzing these data from various perspectives.

Author(s):  
Abdul Rozaq ◽  
Latjuba Sofyana

Calculating land and building taxes requires a measure of land area and estimated costs when building a house. As such, tools are needed that can predict building material requirements appropriately and quickly. The CBR approach can be used to solve these problems, where the method is able to reason to solve problems based on existing cases as a solution to new problems. The system built in this study is a CBR system to determine the building material needs of a house. The consultation process is carried out by entering a new problem compared to the old case then the similarity value is calculated using the nearest neighbor. calculation with data on land area of 100 meter2, building area of 38 meter2, quality of type 2 building, 2 bedrooms, 1 bathroom, lightweight steel roof truss and cast tile, then the accuracy value is 0.985 of type 38 from base case so that there is an earth tax and buildings amounting to Rp. 100,389.4. The test results of 111 data test cases, obtained 9 cases that have similarity values below 0.8


Author(s):  
Sarwosri Sarwosri ◽  
Umi Laili Yuhana ◽  
Siti Rochimah ◽  
Rizky Januar Akbar ◽  
Maidina Choirun Nisa

In a software development project, aspects of software quality are very important. All stakeholders expect high quality of software. To ensure the quality of software products, it is also necessary to ensure that the process that is carried out have a quality. Research that is mostly done is in terms of assessing the quality of software products. But the software process is also very important to be assessed from their quality too. In every software development process, the developer needs guidance in carrying out every aspect of it. In each of these aspects, it must be determined what goals are to be achieved and how to measure whether those goals have been achieved or not. One method that can be used for this is the Extended Goal Question Metric method. In this method, for each development process in software, will be determined what aspects must be achieved, from each aspect there are defined a number of goals to measure these aspects. For each goal, one or more goal will be determined one or more questions that are relevant to that. For each Question an appropriate metric will be determined. The next step is mapping between G to Q and Q to M. The measurement is done by calculating the goal value obtained from the metric calculation. From this metric, the value of each Goal will be obtained, whether it was achieved or not. Tests were carried out on the software process for the development of academic system features at DPTSI ITS. The value of each goal has exceeded 0.51 (for a scale of 0-1) so that it achieved the quality of the Software development process. The total average score was 0.889. 


2014 ◽  
Vol 543-547 ◽  
pp. 3537-3540
Author(s):  
Rui Yue Zhang ◽  
Pan Xiao

This paper presents a new software test and evaluation process model. Under the new framework, testers involve from requirements analysis, get security requirements through security analysis; build risk profile operation, and gradually thin profile in analysis and design phase; automatically generate test cases from profile by tools and drive test work.


Author(s):  
SRIHARSHA G ◽  
NARESH E

Software testing is a process where you have the stated requirements, pre-requisite software that is to be installed and the configuration of the machine that need to be done as per the test data for the test case and for a specific platform which when verified works perfectly. This paper describes about Manual test case process overview in the testing life cycle for a large software development project and how you track the effort for the same. A Tester need to know about the fundamentals of testing concepts. Documentation of the testing concepts and the process overview of the testing life cycle for a software product need to be done initially so that a new tester when recruited can understand the basic flow as to how it is carried out in real time in an organization practically. Initially a tester need to execute the manual test case for few platforms and some tougher manual test cases need to be learnt from the tester who is having some experience. The tougher manual test cases need to be identified initially from the experienced tester who will be giving a session for the execution of such test cases. So when the foundation for a new tester is powerful the plan assigned for the execution of test cases is met. The effort tracking for the testing can be captured for a tester and should be matched with planned effort for the execution of test cases. Measurement of the testing effort plays a very important role as to how comfortable a new tester is and further root cause analysis is done if required when the new tester does not meet the planned effort.


Author(s):  
W. K. Chan ◽  
S. C. Cheung ◽  
Karl R.P.H. Leung

Testing the correctness of service integration is a step toward assurance of the quality of applications. These applications however may bind dynamically to their supportive services using the SOA pattern that share the same service interface, yet the latter services may behave differently. In addition, a service may implement a business strategy, such as best pricing, relative to the behaviors of its competitors and the dynamic market conditions. As such, defining a test oracle that specifies the absolute expected outcomes for individual test cases is hard. Many existing works ignore these issues to address the problem of identifying failures from test results. This chapter studies an approach to online testing. Service testing is divided into two steps. In the spirit of metamorphic testing, the offline step determines a set of successful test cases to construct their corresponding follow-up test cases for the online step. These test cases will be executed by metamorphic services that encapsulate the services as well as applicable metamorphic relations. Thus, any failure revealed by the approach will be a failure of the service under test.


Author(s):  
Yasser Morgan ◽  
Thomas Kunz

In response to the growing need to support better than best-effort (BE) quality of service (QoS) in mobile ad-hoc and sensor networks, many QoS models have been proposed. SWAN independent QoS model is introduced to operate on wireless ad-hoc networks. As a cross layer QoS model, SWAN is flexible and may run over any routing protocol or Media Access Control (MAC) layers. SWAN provides some advantages over competitive models However, SWAN is vulnerable to problems related to mobility and false admission. The original SWAN model discusses the two problems as part of a dynamic regulation of real-time flows, and introduced two solutions, namely source and network-based regulation algorithms. This paper criticizes both regulation algorithms and show why destination-based algorithm selects real-time victim flows in a better way. Then we provide test results to analyze and evaluate the destination-based approach.


2020 ◽  
Vol 4 (2) ◽  
pp. 164
Author(s):  
Alfriadi Dwi Atmoko

Increased Accounting Knowledge in Accounting Teachers at SMK Negeri 1 Depok Sleman Based on IFRS-Based SAKAbstract This activity aims to socialize the IFRS curriculum to teachers at SMK N 1 Depok Sleman Yogyakarta in order to increase accounting knowledge based on IFRS-based SAK so that the quality of teaching of accounting teachers at the SMK can improve. Knowledge about IFRS is expected to be given to students so students can be better prepared to compete in the current industry. The implementation of IFRS in Indonesia has started to be implemented since 2012, but not a few vocational teachers in Indonesia understand and apply this curriculum to school lessons, resulting in a mismatch between the world of education and the industrial world. The method used in this service is to do a pre-test before the socialization and FGD of accounting teachers at SMK Negeri 1 Depok Sleman Yogyakarta. The pre-test results indicate that basic knowledge of IFRS-based accounting is still low at 34.8%. After pre-test the next program is IFRS-based accounting socialization and continued at the FGD session to discuss questions and material as teaching material in class. The results of the socialization and FGD can increase the knowledge of the teachers. Finally knowledge of the teachers recalled up to 276,7% so that the final result of the teacher's knowledge became 96,3%.Keywords: IFRS, vocational teacher, teaching quality, socialization.Abstrak. Kegiatan ini bertujuan untuk mensosialisasikan kurikulum IFRS kepada guru di SMK Negeri 1 Depok Sleman Yogyakarta guna meningkatkan pengetahuan akuntansi berdasarkan SAK berbasis IFRS agar kualitas pengajaran guru akuntansi di SMK tersebut dapat meningkat. Pengetahuan tentang IFRS diharapkan dapat diberikan kepada para siswa agar para siswa dapat lebih siap dalam berkompetisi pada industri saat ini. Penerapan IFRS di Indonesia sudah mulai diterapkan sejak tahun 2012, namun tidak sedikit guru SMK di Indonesia yang mengerti dan menerapkan kurikulum ini pada pelajaran sekolah sehingga terjadi ketidak kecocokan antara dunia pendidikan dengan dunia industri. Metode yang digunakan dalam pengabdian ini adalah melakukan pre-test sebelum dilakukan sosialisasi dan FGD terhadap guru-guru akuntansi pada SMK N 1 Depok Sleman Yogyakarta. Hasil pre-test menunjukkan pengetahuan dasar terhadap akuntansi berbasis IFRS masih rendah yaitu sebesar 34,8%. Setelah dilakukan pre-test program selanjutnya yaitu sosialisasi akuntansi berbasis IFRS dan dilanjutkan pada sesi FGD untuk membahas soal dan materi sebagai bahan ajar di kelas. Hasil dari sosialisasi dan FGD dapat meningkatkan pengetahuan para guru. Pengetahuan para guru meningat hingga 276,7% sehingga hasil akhir pengetahuan guru menjadi 96,3%.Kata Kunci: IFRS, guru SMK, kualitas pengajaran, sosialisasi.


Author(s):  
Palak Palak ◽  
Preeti Gulia

<span>Being a crucial step and deciding factor for software reliability, software testing has evolved a long way and always attracted researchers due to various inherent challenges. The quality of a software application depends on the effectiveness of the testing carried out during development and maintenance phase. Testing is a crucial but time consuming activity that influences the overall cost of software development. Thus a minimal but efficient test suite selection is the need of the hour. This paper presents a hybrid technique based on swarm based search technique and GA (Genetic Algorithm) for selection of promising test cases to reduce the overall development cost and time of the application. We took component based software into consideration as they offer some inherent advantages over traditional software development paradigms.</span>


Author(s):  
Itti Hooda ◽  
R.S. Chhillar

More than 50% of software development effort is spent in testing phase in a typical software development project. Test case design as well as execution consume a lot of time. Hence, automated generation of test cases is highly required. Here a novel testing methodology is being presented to test object-oriented software based on UML state chart diagrams. In this approach, function minimization technique is being applied and generate test cases automatically from UML state chart diagrams. Software testing forms an integral part of the software development life cycle. Since the objective of testing is to ensure the conformity of an application to its specification, a test “oracle” is needed to determine whether a given test case exposes a fault or not. An automated oracle to support the activities of human testers can reduce the actual cost of the testing process and the related maintenance costs. In this paper, a new concept is being presented using an UML state chart diagram and tables for the test case generation, artificial neural network as an optimization tool for reducing the redundancy in the test case generated using the genetic algorithm. A neural network is trained by the back-propagation algorithm on a set of test cases applied to the original version of the system.


Sign in / Sign up

Export Citation Format

Share Document