programming interface
Recently Published Documents


TOTAL DOCUMENTS

741
(FIVE YEARS 278)

H-INDEX

24
(FIVE YEARS 6)

2022 ◽  
Vol 22 (1) ◽  
pp. 1-25
Author(s):  
Ryan Dailey ◽  
Aniesh Chawla ◽  
Andrew Liu ◽  
Sripath Mishra ◽  
Ling Zhang ◽  
...  

Reduction in the cost of Network Cameras along with a rise in connectivity enables entities all around the world to deploy vast arrays of camera networks. Network cameras offer real-time visual data that can be used for studying traffic patterns, emergency response, security, and other applications. Although many sources of Network Camera data are available, collecting the data remains difficult due to variations in programming interface and website structures. Previous solutions rely on manually parsing the target website, taking many hours to complete. We create a general and automated solution for aggregating Network Camera data spread across thousands of uniquely structured web pages. We analyze heterogeneous web page structures and identify common characteristics among 73 sample Network Camera websites (each website has multiple web pages). These characteristics are then used to build an automated camera discovery module that crawls and aggregates Network Camera data. Our system successfully extracts 57,364 Network Cameras from 237,257 unique web pages.


2022 ◽  
Vol 18 (1) ◽  
pp. 1-24
Author(s):  
N. Khammassi ◽  
I. Ashraf ◽  
J. V. Someren ◽  
R. Nane ◽  
A. M. Krol ◽  
...  

With the potential of quantum algorithms to solve intractable classical problems, quantum computing is rapidly evolving, and more algorithms are being developed and optimized. Expressing these quantum algorithms using a high-level language and making them executable on a quantum processor while abstracting away hardware details is a challenging task. First, a quantum programming language should provide an intuitive programming interface to describe those algorithms. Then a compiler has to transform the program into a quantum circuit, optimize it, and map it to the target quantum processor respecting the hardware constraints such as the supported quantum operations, the qubit connectivity, and the control electronics limitations. In this article, we propose a quantum programming framework named OpenQL, which includes a high-level quantum programming language and its associated quantum compiler. We present the programming interface of OpenQL, we describe the different layers of the compiler and how we can provide portability over different qubit technologies. Our experiments show that OpenQL allows the execution of the same high-level algorithm on two different qubit technologies, namely superconducting qubits and Si-Spin qubits. Besides the executable code, OpenQL also produces an intermediate quantum assembly code, which is technology independent and can be simulated using the QX simulator.


2022 ◽  
Author(s):  
ILHAM ARYANSYAH

Di Fakultas Ilmu Komputer (FILKOM) Universitas Brawijaya, hasil review menunjukkan bahwa 76% dari 100 mahasiswa FILKOM lebih tertarik pada materi pembelajaran selain mata kuliah pemrograman esensial. Keterbatasan sumber materi yang diperoleh dan pemanfaatan teknik Student Centered Learning di FILKOM dinilai kurang mengakomodir mahasiswa untuk memahami materi pembelajaran. Dengan cara ini, kerangka pembelajaran pemrograman java elektronik yang memikat telah dibuat dengan memanfaatkan teknik gamifikasi. Bagaimanapun, penelitian dari Baidu Study mengungkapkan bahwa klien aplikasi serbaguna 97% lebih besar dari program yang hanya 76%. Beberapa penelitian terkait gamification juga mengungkapkan bahwa judul eksplorasi tambahan adalah sejauh portabilitas. Mengingat informasi ini, penting untuk mengembangkan aplikasi pembelajaran pemrograman Java dalam bentuk serbaguna yang berjalan sebagai pelanggan, sehingga kerangka kerja saat ini dapat berfungsi sebagai server. Dalam pengujian ini, aplikasi berbasis pada tahap android lokal. Untuk bertukar informasi dengan server, penting untuk membuat administrasi web yang digunakan sebagai Application Programming Interface (API). Hasil pengembangan aplikasi berbasis android mendapat 19 keunggulan utama, sedangkan hasil pengembangan administrasi web mendapat 8 kelas baru pada framework berbasis situs. Pengujian unit selesai menggunakan strategi kotak putih dan pengujian persetujuan selesai menggunakan teknik penemuan. Efek samping dari pengujian unit dan pengujian persetujuan menghasilkan nilai 100%, yang berarti bahwa semua sorotan berfungsi sesuai dengan persyaratan yang ditentukan.


2022 ◽  
Author(s):  
ILHAM ARYANSYAH

Di Fakultas Ilmu Komputer (FILKOM) Universitas Brawijaya, hasil review menunjukkan bahwa 76% dari 100 mahasiswa FILKOM lebih tertarik pada materi pembelajaran selain mata kuliah pemrograman esensial. Keterbatasan sumber materi yang diperoleh dan pemanfaatan teknik Student Centered Learning di FILKOM dinilai kurang mengakomodir mahasiswa untuk memahami materi pembelajaran. Dengan cara ini, kerangka pembelajaran pemrograman java elektronik yang memikat telah dibuat dengan memanfaatkan teknik gamifikasi. Bagaimanapun, penelitian dari Baidu Study mengungkapkan bahwa klien aplikasi serbaguna 97% lebih besar dari program yang hanya 76%. Beberapa penelitian terkait gamification juga mengungkapkan bahwa judul eksplorasi tambahan adalah sejauh portabilitas. Mengingat informasi ini, penting untuk mengembangkan aplikasi pembelajaran pemrograman Java dalam bentuk serbaguna yang berjalan sebagai pelanggan, sehingga kerangka kerja saat ini dapat berfungsi sebagai server. Dalam pengujian ini, aplikasi berbasis pada tahap android lokal. Untuk bertukar informasi dengan server, penting untuk membuat administrasi web yang digunakan sebagai Application Programming Interface (API). Hasil pengembangan aplikasi berbasis android mendapat 19 keunggulan utama, sedangkan hasil pengembangan administrasi web mendapat 8 kelas baru pada framework berbasis situs. Pengujian unit selesai menggunakan strategi kotak putih dan pengujian persetujuan selesai menggunakan teknik penemuan. Efek samping dari pengujian unit dan pengujian persetujuan menghasilkan nilai 100%, yang berarti bahwa semua sorotan berfungsi sesuai dengan persyaratan yang ditentukan.


Author(s):  
Santo Wijaya ◽  
Marta H.R.S.R. Sari ◽  
Adian Wihariono Putera

Pendidikan sebagai industri produk dan jasa berbasis ilmu pengetahuan dan keterampilan menghadapi persaingan yang semakin kompetitif dengan banyaknya institusi baik dalam dan luar negeri yang operasional di Indonesia. Untuk meningkatkan daya saing, maka utilisasi teknologi informasi khususnya di era revolusi industri 4.0 menjadi kunci penting. Penelitian ini bertujuan untuk mengembangkan Sistem Informasi Registrasi Mahasiswa Baru (SIRMB) menggunakan kerangka open-source web-based application serta integrasinya dengan teknologi Application Programming Interface (API) Bank BNI menjadikan layanan administrasi yang terotomasi. Proses identifikasi masalah sampai perancangan solusi SIRMB menggunakan analisis gugus kendali mutu (QCC) dengan pendekatan metode Plan-Do-Check-Action (PDCA) sehingga menjamin perbaikan yang berkesinambungan. Penelitian ini berkontribusi terhadap perbaikan 76.9% terhadap proses kerja dengan eliminasi proses kerja manual registrasi mahasiswa baru, sehingga memberikan peningkatan kualitas layanan dan peningkatan produktivitas secara keseluruhan.


2021 ◽  
Vol 11 (1) ◽  
pp. 20
Author(s):  
Mete Ercan Pakdil ◽  
Rahmi Nurhan Çelik

Geospatial data and related technologies have become an increasingly important aspect of data analysis processes, with their prominent role in most of them. Serverless paradigm have become the most popular and frequently used technology within cloud computing. This paper reviews the serverless paradigm and examines how it could be leveraged for geospatial data processes by using open standards in the geospatial community. We propose a system design and architecture to handle complex geospatial data processing jobs with minimum human intervention and resource consumption using serverless technologies. In order to define and execute workflows in the system, we also propose new models for both workflow and task definitions models. Moreover, the proposed system has new Open Geospatial Consortium (OGC) Application Programming Interface (API) Processes specification-based web services to provide interoperability with other geospatial applications with the anticipation that it will be more commonly used in the future. We implemented the proposed system on one of the public cloud providers as a proof of concept and evaluated it with sample geospatial workflows and cloud architecture best practices.


Author(s):  
M. E. Pakdil ◽  
R. N. Çelik

Abstract. Geospatial data and related technologies have increasingly become a crucial part of big data analysis processes and even a prominent player in most of them. Serverless architectures have become today's trending and widely used technology within the cloud computing paradigm. In this paper, we review the serverless paradigm advantages over traditional cloud architecture models and infrastructures. Moreover, we examined the deployment of Open Geospatial Consortium (OGC) Web Processing Service (WPS) specification based geoprocessing Application Programming Interface (API) with serverless architecture. In this context, we propose a system design and review it in detail together with the results discussed along with use cases.


2021 ◽  
Vol 6 (2) ◽  
pp. 63-72
Author(s):  
Wei Xuan

Providing group study rooms is an important service offered by a university library to support learning and collaboration. A good room booking system should be convenient for students to use and would require a minimum involvement of library staff regarding managing bookings and keys. This article studied the implementation of the Juno Secure Room Booking system at the library to replace LibCal, which is a popular room booking system used by a large number of university libraries in North America. This article discussed the advantages that the Juno system has compared to LibCal, the design of an online booking website using the Juno Application Programming Interface (API), and the enhancement the library designed and developed based on student feedback. This article also discussed how the library successfully engaged a college to use this system to manage study rooms for classes and exams.


2021 ◽  
Vol 6 (2) ◽  
pp. 30-39
Author(s):  
Guy Dobson

APIs (Application Programming Interface) provide the ability to do what needs to be done. The fact that FOLIO includes API as one of its building blocks makes it that much more attractive. When my library’s administration decided to switch from a legacy ILS (Integrated Library System) to a FOLIO LSP (Library Services Platform) the first thing that I looked at was the API. The lessons learned helped me to configure the system and massage the data from ILS output to FOLIO-friendly input. By building web applications and writing Perl scripts our staff is able to get the job done even when it is impossible to accomplish the task through the user interface (UI).


Author(s):  
Thomas Bohm

Abstract About Joanna Suau Joanna studied English literature and culture at the University of Silesia in Poland, where she was born. She did a technical writing postgraduate degree in the picturesque city of Krakow and moved to the U.K. in 2012, to work for shipping solutions provider Pierbridge, where she mainly focused on user guides and walkthroughs of various types of shipping applications. Interested in what makes an app tick, Joanna started learning programming language (JavaScript) and explored CSS and HTML in more detail. This is when she discovered her passion for writing clean and appealing developer-oriented documentation, and moved to the start-up company Moltin, to become a part of the Developer Success team. Joanna has changed industry, and currently works in the field of telecommunication. She works for a messaging services provider, Infobip, contributing content to their robust API solutions.


Sign in / Sign up

Export Citation Format

Share Document