scholarly journals Introduction to the Minitrack on Smart (City) and Data Streaming Application Development: Challenges and Experiences

2022 ◽  
Author(s):  
Charlie Catlett ◽  
Sandra Gesing ◽  
Cezary Mazurek ◽  
Peter Salhofer
2019 ◽  
Vol 2 (1) ◽  
Author(s):  
Arizal Akbar Zikri

AbstractDevelopment of temperature and humidity data streaming Application from sensors in the server room is necessary to enable the operator to monitor the real-time air condition in the server room, without having to enter the room. This application development utilizes open source technology to make developers more independent and able to interact easily within the community without license hassle.Sensor data reading is done by Raspberry Pi, assigned as a producer in sending data to Kafka Cluster. Kafka is an open source technology used as tools for streaming data distributedly. One node in a cluster is set to receive sensor data, known as consumer, executes python service to handle requests from users through Server Sent Event (SSE) in form of REST API.This application is called TempHum and can be executed on Desktop (Windows, Linux, Mac OS), web browser, and smartphone (Android and iOS). Hence, the application can serve many clients in monitoring air condition in realtime.Keywords: open source, cluster, raspberry pi, kafka, python.AbstraksAplikasi streaming data sensor berupa temperatur dan kelembapan di ruang server perlu dikembangkan, sehingga memudahkan bagi operator untuk memantau kondisi udara terkini secara dinamis di ruang server tanpa harus masuk kedalam ruang tersebut. Pengembangan aplikasi dilakukan menggunakan teknologi open source agar memudahkan pengembang untuk mandiri dan berinteraksi dalam komunitas tanpa terikat dengan permasalahan lisensi.Pembacaan data sensor dilakukan oleh Raspberry Pi dan dijadikan sebagai producer untuk mengirimkan data tersebut ke Kafka Cluster. Kafka merupakan teknologi open source yang digunakan sebagai alat untuk streaming data terdistribusi. Satu node dalam cluster digunakan untuk menerima kiriman data atau dikenal sebagai consumer sekaligus menjalankan python servis untuk menangani permintaan dari pengguna aplikasi melalui Server Sent Event (SSE) dalam bentuk REST API.Aplikasi ini diberi nama TempHum dan dapat dijalankan di Desktop (Windows, Linux, Mac OS), web browser, dan smartphone (Android dan iOS), sehingga aplikasi ini dapat melayani banyak pengguna dalam memantau kondisi ruang server secara dinamis.Kata Kunci : open source, cluster, raspberry pi, kafka, python. 


Author(s):  
Suciati Sah ◽  
Suhartono Suhartono

Dinas Komunikasi, Informasi, dan Persandian Yogyakarta is a combination of 3 assignments used to be handled by 4 different divisions : (1) Telematics and Information Technology, (2) Promotion, Publication, and Public Relation, (3) Coding, and (4) Sectorial Statistics. The merging of those 4 divisions weren’t followed by addition of resources. All human resources, equipment, and technical rules used are those already available at the time. Based on Yogyakarta’s Mayor’s Rules number 79 year 2016 about Organization Structure, Position, Duties, Function, and Working Procedures of Dinas Komunikasi, Informasi, dan Persandian Yogyakarta, the duty of Dinas Komunikasi, Informasi, dan Persandian is to carry out regional government matters based on the principle of regional autonomy in communication, information, coding, and statistics area. Dinas Komunikasi, Informasi, dan Persandian Yogyakarta must have some strategies in order to carry out its duties and functions, especially to support the acceleration of implementation of smart city for Yogyakarta City Government. Some matters that need to be prepared in order to support the program are (1) Human Resources who are competent in information technology (e-skills) and implementation of electronic based services concepts, (2) Infrastructures of communication and information technology which include infrastructures for network & data centre, information system, and data integration & integrated application development.


Author(s):  
Sylva Girtelschmid ◽  
Matthias Steinbauer ◽  
Vikash Kumar ◽  
Anna Fensel ◽  
Gabriele Kotsis

Purpose – The purpose of this article is to propose and evaluate a novel system architecture for Smart City applications which uses ontology reasoning and a distributed stream processing framework on the cloud. In the domain of Smart City, often methodologies of semantic modeling and automated inference are applied. However, semantic models often face performance problems when applied in large scale. Design/methodology/approach – The problem domain is addressed by using methods from Big Data processing in combination with semantic models. The architecture is designed in a way that for the Smart City model still traditional semantic models and rule engines can be used. However, sensor data occurring at such Smart Cities are pre-processed by a Big Data streaming platform to lower the workload to be processed by the rule engine. Findings – By creating a real-world implementation of the proposed architecture and running simulations of Smart Cities of different sizes, on top of this implementation, the authors found that the combination of Big Data streaming platforms with semantic reasoning is a valid approach to the problem. Research limitations/implications – In this article, real-world sensor data from only two buildings were extrapolated for the simulations. Obviously, real-world scenarios will have a more complex set of sensor input values, which needs to be addressed in future work. Originality/value – The simulations show that merely using a streaming platform as a buffer for sensor input values already increases the sensor data throughput and that by applying intelligent filtering in the streaming platform, the actual number of rule executions can be limited to a minimum.


2017 ◽  
Vol 72 ◽  
pp. 62-76 ◽  
Author(s):  
Jorge Y. Fernández-Rodríguez ◽  
Juan A. Álvarez-García ◽  
Jesús Arias Fisteus ◽  
Miguel R. Luaces ◽  
Victor Corcoba Magaña

Author(s):  
Marthinus M. Mandagi ◽  
Jeane Mantiri ◽  
Sisca B. Kairupan

This study aims to describe the implementation of smart governance in realizing Tomohon Smart City. This study used a qualitative approach, with data collection techniques, namely interviews, observation and documentation. Sources of data from informants are: Head of Tomohon City E-Government Administration, Tomohon City Technology and Communication Infrastructure Section Head, Tomohon City Application Development Section Head, Tomohon City Communication and Informatics Office Staff / Staff, Matani Village Head, and Tomohon City community as users infrastructure and facilities provided by the government. Data analysis using data reduction, data presentation, and drawing conclusions. Data were analyzed descriptively qualitatively. The results showed that: 1) The rules governing the running of the program or policy have not been well socialized and communicated, especially in agencies that have a role as implementers. 2) The government, in this case the Tomohon City Information and Communication Service, is still closed in providing information related to Smart City, especially Smart Governance. 3) The government has not yet launched a public complaint application even though it has been launched since 4) The government is still not ready to respond to existing technological and social developments, especially in the process of implementing Smart Governance. The Conditional Factors of Policy Implementation are a) Information Distribution, b) Resource Support, c) Government Attitude, d) Implementers. Therefore, it can be suggested, 1) There is a need for better socialization, communication and coordination regarding existing regulations to members and related agencies. 2) The government must be more open to the public, and must better prepare itself in responding to all situations and conditions that exist, especially in running the Tomohon Smart City program. 3) The government must improve work discipline, especially in the recruitment process, in order to create "the right man on the right job".


2016 ◽  
Vol 8 (1) ◽  
Author(s):  
Oletta E. Mambu ◽  
Yaulie D.Y. Rindengan ◽  
Stanley D.S. Karouw

Abstrak. Pengembangan Aplikasi E-Report Layanan Masyarakat Untuk Manado Smart City dibangun untuk memudahkan partisipasi masyarakat dalam melaporkan suatu kejadian yang terjadi di lingkungan Kota Manado.  Aplikasi ini dibuat untuk menjadi sarana informasi yang cepat dan efektif antara masyarakat dengan pemerintah. Adapun Rapid Application Development sebagai metode pengembangan perangkat lunak yang digunakan, dengan menekan waktu lebih cepat, terlibat user ekstensif dan iterative (berulang). Tools yang digunakan untuk membangun aplikasi ini yaitu menggunakan diagram UML sebagai desain modelling serta Ionic Framework sebagai platform untuk membangun aplikasi tersebut. Aplikasi ini menghasilkan 6 kategori pelaporan yaitu Kebakaran, Kemacetan, Kriminalitas, Kecelakaan, Infrastruktur Rusak serta Bencana Alam. Kata kunci : Ionic Framework, Smart City, Rapid Application Development


Sign in / Sign up

Export Citation Format

Share Document