program line
Recently Published Documents


TOTAL DOCUMENTS

7
(FIVE YEARS 4)

H-INDEX

2
(FIVE YEARS 1)

2021 ◽  
Vol 9 (3) ◽  
pp. 66-78
Author(s):  
Jun-Hyuk Jo ◽  
Jihyun Lee ◽  
Aman Jaffari ◽  
Eunmi Kim

Fault localization is a technique for identifying the exact source code line with faults. It typically requires a lot of time and cost because, to locate the fault, a developer must track the execution of the failed program line by line. To reduce the fault localization efforts, many methods have been proposed. However, their localized suspicious code range is wide, and their fault localization effect is not high. To cope with this limitation, this paper computes the degree of fault suspiciousness of statements by using an artificial neural network and information of the executed test case, such as statement coverage, execution result, and definition-use pair. Compared to the approach that uses only statement coverage as input data for training an artificial neural network, the experiment results show higher accuracy in 15 types of faults out of 29 real fault types in the approach that the definition-use pair included.


Author(s):  
S. I. Popov ◽  
◽  
G. A. Galchenko ◽  
Yu. V. Marchenko ◽  
D. S. Drozdov ◽  
...  

Introduction. Environmental contamination by vehicles is one of the main and important questions. Road transport is on the first place by quantity of harmful substances released into the atmosphere. The railway transportation pollutes environment by 3 %, planes — by 6 % from the total amount of pollution. The rest is motor transport. As it is known, the maximum quantity of harmful substances is thrown out in an idle mode of work of the engine, i.e. at idle times at stops. The improvement of an ecological situation on transport highways is possible by the optimization of movement of city public transport. Problem Statement. The task was to develop a project that allows you to eliminate violations of the dispatch schedule of city buses. It is proposed to use the computer program "Line Dispatcher" developed by the authors and a mobile application to monitor the compliance with the dispatch schedule. Theoretical Part. The field observations carried out on one of the most intense sections of the transport arteries of Rostov-on-Don — the ring at the intersection of Vavilova and Koroleva streets — show how many buses produce harmful emissions only on one section, stand idle at the stop, do not fulfill the dispatching schedule, and, thereby, worsen the environmental situation in the city. The authors have developed a computer program "Line Dispatcher", which allows you to: download a map of the city or a district, the information about the stops on the route and the timetable; choose the desired route; monitor the movement of the bus according to the schedule. The mobile app can be installed on any smartphone of the driver and dispatcher. Conclusion. A practical solution is proposed to optimize the activity of public transport, which will eliminate downtime at stops due to electronic control of the dispatch schedule and reduce emissions of harmful substances by urban public transport.


Author(s):  
Elvira Albert ◽  
Jesús Correas ◽  
Pablo Gordillo ◽  
Guillermo Román-Díez ◽  
Albert Rubio

Abstract We present the main concepts, components, and usage of Gasol, a Gas AnalysiS and Optimization tooL for Ethereum smart contracts. Gasol offers a wide variety of cost models that allow inferring the gas consumption associated to selected types of EVM instructions and/or inferring the number of times that such types of bytecode instructions are executed. Among others, we have cost models to measure only storage opcodes, to measure a selected family of gas-consumption opcodes following the Ethereum’s classification, to estimate the cost of a selected program line, etc. After choosing the desired cost model and the function of interest, Gasol returns to the user an upper bound of the cost for this function. As the gas consumption is often dominated by the instructions that access the storage, Gasol uses the gas analysis to detect under-optimized storage patterns, and includes an (optional) automatic optimization of the selected function. Our tool can be used within an Eclipse plugin for which displays the gas and instructions bounds and, when applicable, the gas-optimized function.


2019 ◽  
Vol 8 (4) ◽  
pp. 5826-5830

SoftwareArchitecture Centric Development Approach is regular and price outstanding in software program development technique in the software applications product lines. Traditionally used techniques in software improvement are very costly and unreliable in time period of high quality attribute and time to market products. If we are working in the same area then architecture centric development is very useful. In this technique we will reusable existing developed applications aspects for growing new software program alternatively of developing these software from scratch that are very time consuming and unreliable. To reduce the development time period we will reuse elements of from every stage of improvement to minimize the development time and provide better quality. Already developed, established and friendly components will be reused for development of new software. In this paper we will analysis Architecture Centric Software Development using Program Line Code. Which focus on which center of attention on high-quality attributes of software


2018 ◽  
Vol 17 (03) ◽  
pp. C04 ◽  
Author(s):  
Robert Braun ◽  
Erich Griessler

For decades the idea that scientists, policy makers and industry know best in research and innovation has been convincingly challenged. The concept of Responsible Research and Innovation [RRI] combines various strands of critique and takes up the idea that research and innovation need to be democratized and must engage with the public in order to serve the public. The proposed future EU research funding framework programme, Horizon Europe, excludes a specific program line on research in RRI. We propose a number of steps the European Parliament should take to institutionalize RRI in Horizon Europe and beyond.


2015 ◽  
Vol 6 (3) ◽  
Author(s):  
Dwi Maya Nursyswanti ◽  
Dian Widi Astuti

Dewasa ini perkembangan teknologi di dunia robot edukasi telah berkembang pesat. Robot-robot edukasi ini sering digunakan dalam riset penelitian karena kemudahan-kemudahan yang diberikannya dari segi perangkat keras. Salah satu contoh robot edukasi adalah robot LEGO Mindstorms NXT 2.0. Dengan semakin pesatnya perkembangan teknologi robot pada saat ini, maka pengendalian robot tidak hanya bisa dilakukan secara manual tetapi juga bisa dilakukan melalui smartphone Android.Penelitian ini bertujuan untuk membuat sistem pergerakan robot dengan memanfaatkan sistem yang berada didalam smartphone Android. Selain dapat menggerakan robot, smartphone juga dapat mengaktifkan program beserta sensor-sensor yang berada di dalam robot NXT. Untuk itu, pemrograman bahasa Java digunakan dalam membuat aplikasi padaSmartphone Android agar dapat mengendalikan robot NXT. Pada hasil uji coba sistem pergerakan robot ini, baik secara manual atau melaluiSmartphone Android, maka dapat disimpulkan bahwa semua sistem dapat berfungsi dengan baik. Untuk uji coba sensor cahaya yang digunakan untuk program Line Followerhanya dapat berjalan dengan normal dan lancar apabila permukaan datar dan kecepatan tidak melebihi 60 pwm, sedangkan untuk sensor tekan yang digunakan untuk program Bumper Car dapat dibaca dengan baik oleh sistem simulasi tanpa ada kendala. Meskipun demikian, masih banyak pengembangan yang dapat dilakukan pada penelitian ini seiring dengan perkembangan teknologi.Kata Kunci: LEGO Mindstroms NXT 2.0, Android, Bluetooth, Line Follower, Bumper Car. 


Sign in / Sign up

Export Citation Format

Share Document