Building Intelligent Integrated Development Environment for IoT in the Context of Statistical Modeling for Software Source Code

Author(s):  
Raghavendra Rao Althar ◽  
Debabrata Samanta
Author(s):  
André Riboira ◽  
Rui Rodrigues ◽  
Rui Abreu ◽  
José Campos

Automated debugging techniques based on statistical analysis of historical test executions data have recently received considerable attention due to their diagnostic capabilities. However, the tools that materialize such techniques suffer from a common, rather important shortcoming: the lack of effective diagnostic reports’ visualizations. This limitation prevents the wide adoption of such tools, as it is difficult to understand the diagnostic reports yielded by them. To fill this gap, the authors propose a framework for integrating interactive visualizations of automatic debugging reports in a popular development environment (namely, the Eclipse integrated development environment). The framework, coined GZoltar, provides several important features to aid the developer’s efficiency to find the root cause of observed failures quickly, such as direct links to the source code editor. Furthermore, the authors report on the results of a user study conducted to assess GZoltar‘s effectiveness.


Author(s):  
Elly Mufida ◽  
Martini Martini ◽  
Ady Hermawan

Saat ini banyak orang tua memberikan fasilitas smartphone pada anaknya dengan alasan agar komunikasi antara mereka tetap terjaga, terutama bagi orang tua yang sibuk dengan karirnya. Namun sayangnya, kecendrungan anak-anak untuk memilih bermalas-malasan dengan smartphone yang dimiliki dibandingkan dengan melaksanakan kewajiban mereka. Sehingga smartphone yang harusnya memberikan manfaat positif justru menjadikan perilaku anak cenderung mengarah ke hal yang negatif. Oleh karena itu, dibutuhkan sebuah aplikasi mobile untuk orang tua dan anak yang dapat membantu mengurangi perilaku negatif anak menjadi ke arah yang lebih positif. Metode waterfall digunakan untuk pembangun aplikasi ini. Sedangkan untuk pembuatan aplikasi ini, penulis memilih Android Studio sebagai Integrated Development Environment (IDE) untuk pengembangan aplikasi. Aplikasi Parenting berbasis Android ini dapat membantu orang tua dalam pembentukan perilaku positif anak disamping kesibukannya. Pada aplikasi ini, orang tua dapat memberikan daftar tugas yang harus diselesaikan olah anak dengan rentang waktu tertentu. Pada login anak, anak dapat memberikan status tugas yang telah diberikannya. Jika anak telah menyelesaikan tugasnya, orang tua dapat memeriksa dan memberikan skor tugas tersebut, dimana skor tersebut akan terakumulasi. Pada posisi skor tertentu, orang tua dapat memberikan reward kepada anaknya


2019 ◽  
Vol 8 (4) ◽  
pp. 9461-9464

Current quantum computer simulation strategies are inefficient in simulation and their realizations are also failed to minimize those impacts of the exponential complexity for simulated quantum computations. We proposed a Quantum computer simulator model in this paper which is a coordinated Development Environment – QuIDE (Quantum Integrated Development Environment) to support the improvement of algorithm for future quantum computers. The development environment provides the circuit diagram of graphical building and flexibility of source code. Analyze the complexity of algorithms shows the performance results of the simulator and used for simulation as well as result of its deployment during simulation


2011 ◽  
Vol 135-136 ◽  
pp. 944-949
Author(s):  
Ji Quan Yu ◽  
Wan Tao Qian ◽  
Xin Gang He

PAC(programmable automation controller) is a new trend of the industrial controller, but for now, most IDEs(integrated development environment) are still providing the PLC mode for users, which can not take full advantage of the PAC. Further more, in China, there is still not such IDE with complete intellectual properties for PACs designed by Chinese companies. For above purposes, the CHD-PACIDE was implemented which supported the ARM cortex-Mx series microcontrollers. This IDE consists of three layers, interface layer, data management layer and kernel layer, which managed functional modules respectively. Based on a C-like language Engineer C defined by our research team, the interface layer provided the structural graphical input mode and the text input mode for users to edit their code. The data management layer used the XML with specified format manage the flow of data. The kernel layer had two parts which were implemented in the IDE and the debug microcontroller stm8s, this layer can be used to debug user’s code through the Jtag port under the Coresight debugging structure of ARM. This IDE could be updated easily by adding the specific XML file for the new microcontroller used by the specific PAC.


Sign in / Sign up

Export Citation Format

Share Document