scholarly journals Web-based Application Programming Interface (Web APIs): Vacancies in Iranian Public Library Websites

Webology ◽  
2021 ◽  
Vol 19 (1) ◽  
pp. 133-141
Author(s):  
Hamid Reza Saeidnia ◽  
Ali Ghorbi ◽  
Marcin Kozak ◽  
Shadi Abdoli

Application Programming Interfaces (APIs) are software tools that help different programs work together. APIs can improve an organization's presence on the Web with tools that integrate various useful, popular programs. This study aimed to identify appropriate web-based APIs used by the most popular public library websites for presentation on Iranian public libraries’ websites. For this purpose, we conducted this study in two stages: In stage one, Web APIs were identified by reviewing the websites of the top public libraries in the world. Then, in stage two, using the obtained results, important Web APIs were selected utilizing experts' opinions (the heuristic method). In stage one, the 30 Web APIs in two categories were identified: 10 public Web APIs and 20 private Web APIs. Then, in stage two, 7 public APIs and 17 private Web APIs for these websites were selected, based on expert analysis. The results of this study can be used to improve the design of public library websites and enhance the communication of such websites' presence on the Web.

2007 ◽  
Vol 345-346 ◽  
pp. 1593-1596 ◽  
Author(s):  
Doo Man Chun ◽  
Hyung Jung Kim ◽  
Jae Chul Lee ◽  
Sung Hoon Ahn

Material selection became one of the important activities for engineers in design and manufacturing processes. A selected material at the beginning of design stage affects functionality of the designed part as well as manufacturability and cost of the final product. Unfortunately there are not many accessible material databases that can be properly used for design. In this research, a web-based material database was constructed. In order to assist designers to compare different materials, two-dimensional and three-dimensional graphs for comparison of material properties were provided via the web browser. Using these graphical tools, multi-dimensional comparison was available in more intuitive manner. In addition, this web site is open to the public, and one may add new material properties to the database in order to compare the data with existing materials. To provide the database in a commercial CAD (Computer Aided Design) environment, API (Application Programming Interface) modules were developed using Web services. The web-based material database can be accessible from http://fab.snu.ac.kr/matdb.


2020 ◽  
Vol 9 (2) ◽  
pp. 59-65
Author(s):  
Arif Himawan ◽  
Adri Priadana ◽  
Aris Murdiyanto

Instagram has been used by many groups, such as business people, academics, to politicians, to take advantage of the insights gained by processing and analyzing Instagram data for various purposes. However, before processing and analyzing data, users must first pass data collection or downloading from Instagram. The problem faced is that most data collection methods are still done manually as for many parties that offer Instagram account data download services with various price options. This research applied a web scraping method to automatically build a web-based Instagram account data download application so that several parties can use it. The web scraping method was chosen because by using this method, researchers do not need to use Instagram's Application Programming Interface (API), which has access restrictions in retrieving data on Instagram. In this study, application testing was conducted on 15 Instagram accounts with various publications, namely between 100 and 11000. Based on the download data analysis results, the application of the web scraping method to download Instagram account data can successfully download a maximum of 2412 account data. In this application, users can download Instagram account data to Data Collection and then manage it like deleting and exporting data collection in the form of CSV, Excel, or JSON.


Author(s):  
Adian Fatchur Rochim ◽  
Abda Rafi ◽  
Adnan Fauzi ◽  
Kurniawan Teguh Martono

The use of information technology these days are very high. From business through education activities tend to use this technology most of the time. Information technology uses computer networks for integration and management data. To avoid business problems, the number of network devices installed requires a manageable network configuration for easier maintenance. Traditionally, each of network devices has to be manually configured by network administrators. This process takes time and inefficient. Network automation methods exist to overcome the repetitive process. Design model uses a web-based application for maintenance and automates networking tasks. In this research, the network automation system implemented and built a controller application that used REST API (Representational State Transfer Application Programming Interface) architecture and built by Django framework with Python programming language. The design modeled namely As-RaD System. The network devices used in this research are Cisco CSR1000V because it supports REST API communication to manage its network configuration and could be placed on the server either. The As-RaD System provides 75% faster performance than Paramiko and 92% than NAPALM.


Database ◽  
2020 ◽  
Vol 2020 ◽  
Author(s):  
Shawna Spoor ◽  
Connor Wytko ◽  
Brian Soto ◽  
Ming Chen ◽  
Abdullah Almsaeed ◽  
...  

Abstract Online biological databases housing genomics, genetic and breeding data can be constructed using the Tripal toolkit. Tripal is an open-source, internationally developed framework that implements FAIR data principles and is meant to ease the burden of constructing such websites for research communities. Use of a common, open framework improves the sustainability and manageability of such as site. Site developers can create extensions for their site and in turn share those extensions with others. One challenge that community databases often face is the need to provide tools for their users that analyze increasingly larger datasets using multiple software tools strung together in a scientific workflow on complicated computational resources. The Tripal Galaxy module, a ‘plug-in’ for Tripal, meets this need through integration of Tripal with the Galaxy Project workflow management system. Site developers can create workflows appropriate to the needs of their community using Galaxy and then share those for execution on their Tripal sites via automatically constructed, but configurable, web forms or using an application programming interface to power web-based analytical applications. The Tripal Galaxy module helps reduce duplication of effort by allowing site developers to spend time constructing workflows and building their applications rather than rebuilding infrastructure for job management of multi-step applications.


Author(s):  
Long Niu ◽  
Sachio Saiki ◽  
Shinsuke Matsumoto ◽  
Masahide Nakamura

Purpose The purpose of this paper is to establish an application platform that addresses expensive development cost and effort of indoor location-aware application (InL-Apps) problems caused by tightly coupling between InL-App and indoor positioning systems (IPSs). Design/methodology/approach To achieve this purpose, in this paper, the authors proposes a Web-based integration framework called Web-based Integration Framework for Indoor Location (WIF4InL). With a common data model, WIF4InL integrates indoor location data obtained from heterogeneous IPS. It then provides application-neutral application programming interface (API) for various InL-Apps. Findings The authors integrate two different IPS (RedPin and BluePin) using WIF4InL and conduct a comparative study which is based on sufficiency of essential capabilities of location-dependent queries among three systems: RedPin, BluePin and WIF4InL. WIF4InL supports more capabilities for the location-dependent queries. Through the data and operation integration, WIF4InL even enriches the existing proprietary IPS. Originality/value As WIF4InL allows the loose coupling between IPS and InL-Apps, it significantly improves reusability of indoor location information and operation.


2018 ◽  
Vol 9 (1) ◽  
pp. 33-41
Author(s):  
Fajri Profesio Putra ◽  
Danuri Danuri

Pemetaan demografi berbasis digital saat ini diperlukan dalam memudahkan masyarakat khususnya pejabat daerah dalam mengetahui sebaran populasi suatu wilayah. Peta demografi juga dapat menyajikan data statistik tentang tingkat pendidikan suatu wilayah, pekerjaan, usia, dan tanggungan keluarga. Saat ini untuk informasi demografi pada wilayah pemerintahan tingkat desa Kabupaten Bengkalis masih didata secara manual, sehingga untuk memperoleh informasi masyarakat harus mengakses data atau melihat data dikantor desa. Penelitian sistem demografi penduduk tingkat desa ini merupakan aplikasi berbasis web dimana untuk peta wilayah desa dintegrasikan dengan memanfaatkan fasilitas application programming interface (API). Pada sistem ditampilkan peta desa serta batas-batas wilayah untuk tingkat rt/rw dengan menentuka batas longitude dan latitude. Selanjutnya disediakan menu untuk administrator agar dapat menginputkan data-data kependudukan untuk selanjutnya ditampilkan dalam bentuk grafik. Adanya sistem ini dapat menghasilkan informasi yang berkualitas, terkini serta berguna untuk pengambil keputusan dalam menentukan kebijakan terhadap penduduk. Hal ini juga membantu pemerintah dalam membangun semangat untuk keterbukaan informasi.  Abstract Digital-based demographic mapping is currently required to facilitate the community, especially local officials in knowing the distribution of a region's population. Demographic maps can also provide statistical data about the educational level of a region, occupation, age, and family dependents. Currently, demographic information on the village level of Bengkalis Regency is still recorded manually, so to obtain information the community must access data or view data at the village office. This village population demography system research is a web-based application where the village area map is integrated by utilizing the application programming interface (API) facility. In the system is shown the map of the village as well as the boundaries of the region for rt / rw level by determining the limits of longitude and latitude. Further provided the menu for administrators in order to menginputkan data demography for the next displayed in graphical form. The existence of this system can produce quality information, current and useful for decision makers in determining the policy against the population. It also helps the government in building a passion for information disclosure.


Author(s):  
Matthew Yoder ◽  
Hernán Pereira ◽  
José Luis Pereira ◽  
Dmitry Dmitriev ◽  
Geoffrey Ower ◽  
...  

TaxonWorks is a web-based workbench facilitating curation of a broad cross-section of biodiversity informatics concepts. Its development is currently led by the Species File Group. TaxonWorks has a large, JSON serving, application programming interface (API). This API is slowly being exposed for external use. The API is documented at https://api.taxonworks.org. Here we highlight some existing key features of the API focusing on the TaxonWorks concepts of People, Sources, Collection Objects, Taxon Names, and Downloads and provide a brief roadmap for upcoming additions. Highlights include the ability for data curators to produce shareable bibliographies, DarwinCore Archives (DwC-A), and Catalogue of Life-formatted datasets, access their nomenclature as autocompletes and via many filter facets, share Person metadata including numerous identifier types, and perform basic Geo-JSON and simple DwC-A parameter-based filtering on Collection Objects. As examples of what can be done with the API, we provide several visualizations that are straightforward to implement by those with basic R, Python, Javascript, or Ruby programming skills.


2020 ◽  
Vol 8 (11) ◽  
Author(s):  
Noam Arzt

Public health agencies established immunization registries - now called Immunization Information Systems (IIS) - to consolidate records across provider locations to support more effective immunization of patients and public health surveillance. While initially collecting data through interactive client-server and then web-based interfaces, IIS now collect the vast majority of their data through automated interfaces to electronic health record (EHR) systems using standard application programming interfaces (API). IIS have sophisticated processing rules for the incoming data to ensure data accuracy and completeness. This paper will review the existing workflow, standards, and processes used by IIS to accept, process, and make immunization data available. This will include a review of emerging standards - Fast Healthcare Interoperability Resources (FHIR) - which will likely become dominant over the next few years.


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.


Sign in / Sign up

Export Citation Format

Share Document