• Title/Summary/Keyword: application frameworks

Search Result 174, Processing Time 0.028 seconds

Design and Implementation of a Connected Car Platform Architecture for New ICT Convergence Services

  • Kook, Joongjin
    • Journal of the Korea Society of Computer and Information
    • /
    • v.22 no.10
    • /
    • pp.47-54
    • /
    • 2017
  • In this paper, we propose a connected car platform architecture called Mobile Second for developing of verity convergence services. A Mobile Second platform architecture is designed to provide more powerful and diverse convergence services for vehicles and drivers by applying technologies of Connected Car and ICT Convergence in various ways. The Mobile Second platform is implemented by applying Tizen IVI and Android to hardware platforms for IVI, Nexcom's VTC1010 and Freescale's i.MX6q/dl respectively. The Mobile Second platform provides the driver with the vehicle's information via IVI devices, mobile devices and PCs, etc., and provides Vehicle Selective Gateway(VSG) and Vehicle Control Framework for the driver to control his/her vehicle, and also provides a web framework to enable the use of VSG's APIs for the monitoring and controlling the vehicle information in various mobile environments as well as IVI devices. Since the Mobile Second platform aims to create new variety of services for Connected Car, it includes service frameworks for Smart Care / Self diagonostics, Mood & Entertainment services, and Runtime, libraries and APIs needed for the development of related applications. The libraries given by the Mobile Second Platform provides both a native library for native application support and a Java Script-based library for web application support, minimizing the dependency on the platform and contributing the convenience of developers at the same time.

A Study on Application of Reinforcement Learning Algorithm Using Pixel Data (픽셀 데이터를 이용한 강화 학습 알고리즘 적용에 관한 연구)

  • Moon, Saemaro;Choi, Yonglak
    • Journal of Information Technology Services
    • /
    • v.15 no.4
    • /
    • pp.85-95
    • /
    • 2016
  • Recently, deep learning and machine learning have attracted considerable attention and many supporting frameworks appeared. In artificial intelligence field, a large body of research is underway to apply the relevant knowledge for complex problem-solving, necessitating the application of various learning algorithms and training methods to artificial intelligence systems. In addition, there is a dearth of performance evaluation of decision making agents. The decision making agent that can find optimal solutions by using reinforcement learning methods designed through this research can collect raw pixel data observed from dynamic environments and make decisions by itself based on the data. The decision making agent uses convolutional neural networks to classify situations it confronts, and the data observed from the environment undergoes preprocessing before being used. This research represents how the convolutional neural networks and the decision making agent are configured, analyzes learning performance through a value-based algorithm and a policy-based algorithm : a Deep Q-Networks and a Policy Gradient, sets forth their differences and demonstrates how the convolutional neural networks affect entire learning performance when using pixel data. This research is expected to contribute to the improvement of artificial intelligence systems which can efficiently find optimal solutions by using features extracted from raw pixel data.

Improving the disease control ratings to manage livestock contagious animal disease in farms (가축 전염병 관리를 위한 농장 질병관리등급제 개선 방안)

  • Cho, Ho-Seong
    • Korean Journal of Veterinary Service
    • /
    • v.43 no.4
    • /
    • pp.267-271
    • /
    • 2020
  • The emergence of highly contagious viral diseases of livestock and poultry such as foot-and-mouth disease (FMD), African swine fever (ASF) and highly pathogenic influenza (HPAI) have necessitated the formulation of policies and regulatory frameworks for preventing ingress of exotic diseases and controlling dissemination of endemic diseases within the country. The disease control ratings to manage contagious livestock disease in farms have not being widely used because the evaluation parameters were not being considered inappropriate. The purpose of this study was to reinforce the validity of the parameters for evaluation factors and the objectivity of the scoring criteria in the application of the current disease management rating system. The diseases subject to intensive management were improved by reflecting farm situation. For the evaluation based on the disease grading system of farms, the diseases subject to intensive management were realized, the list of diseases for evaluating the vaccination rate was revised, and the quarantine and sanitation management standards were revised. The effectiveness of the improved livestock disease management system was confirmed through the application of actual pig farms. Therefore, this system will be used as a means to evaluation the biosecurity at the farm units. Through this, it will contribute to establish effective biosecurity measures for each farm by improving and supplementing the present disease grading system.

Comparative Analysis of Cross-Platform and Native Mobile App Development Approaches (교차 플랫폼 및 네이티브 모바일 앱 개발 접근 방식의 비교 분석)

  • Ibrokhimov Sardorbek Rustam Ugli;Gyun Woo
    • Annual Conference of KIPS
    • /
    • 2024.05a
    • /
    • pp.53-56
    • /
    • 2024
  • Though lots of approaches to develop mobile apps are suggested up to now, developers have difficulties selecting a right one. This study compares native and cross-platform application development approaches, particularly focusing on the shift in preference from Java to Kotlin and the increasing use of Flutter. This research offers practical insights into factors influencing developers' choice of programming languages and frameworks in mobile application development by creating identical applications using Java, Kotlin, and Dart (Flutter). Furthermore, this study explores the best practices for development by examining the quality of code in 45 open-source GitHub repositories. The study evaluates LOC and code smells using semi-automated SonarQube assessments to determine the effects of selecting a specific language or framework on code maintainability and development efficiency. Preliminary findings show differences in the quality of the code produced by the two approaches, offering developers useful information on how to best optimize language and framework selection to reduce code smells and improve project maintainability.

TECSolverApp: The equivalent seismic load solver in MATLAB App Designer and ASP.NET Core

  • Muhammet Dingil;Yakup Turedi;Murat Ornek
    • Computers and Concrete
    • /
    • v.34 no.3
    • /
    • pp.355-365
    • /
    • 2024
  • TECSolverApp is an application that calculates the total equivalent seismic load (base shear) and shows the design spectra in accordance with the Turkish Earthquake Code (TEC). TECSolverApp software can present the spectral acceleration-period graph and the base shear (in terms of unit building weight) in MATLAB and .NET Core frameworks according to TEC 2007 and TEC 2018. In the software, three different building period evaluation options were provided, as entering the period directly, empirical calculation, and using the period calculation formula. In different period calculation scenarios, particular design input parameters such as site-specific spectral acceleration coefficients, local soil class, building importance coefficient, and structural system behavior coefficient are expected. TECSolverApp was produced in two different programming languages and published in MATLAB App Designer and ASP.NET Core MVC environments. To be shared in MATLAB App Designer, it was aimed at availability through the program and distributability as a desktop application. By deploying in ASP.NET Core MVC, open-source cross-platform coding and web-based accessibility were targeted. One of the strongest aspects of TECSolverApp is its developability thanks to software architecture. In this respect, it can be foreseen that other international seismic codes can be added to the calculations in the future.

The Application of CAD/CAM in Dentistry (임상가를 위한 특집 1 - CAD/CAM 치과적 응용)

  • Choi, Ho-Sik;Moon, Ji-Eun;Kim, Sung-Hun
    • The Journal of the Korean dental association
    • /
    • v.50 no.3
    • /
    • pp.110-117
    • /
    • 2012
  • Dental computer-aided design (CAD) and computer-aided manufacturing (CAM) technology have rapidly progressed over the past 30 years. The technology, which can be used in the dental laboratory, the dental office and the form of production centers, has become more common in recent years. This technology is now applied to inlays, onlays, crowns, fixed partial dentures, removable partial denture frameworks, complete dentures, templates for implant installation, implant abutments, and even maxillofacial prostheses. Dentists and dental technicians, who want to use these techniques, should have certain basic knowledge about that. This article gives an overview of CAD/CAM technologies, histories and how it applies in prosthetic dentistry.

A Study on Business Processes and Corresponding Classifications of Digital Contents Industries (디지털 컨텐츠 산업의 업무프로세스 및 분류체계에 관한 연구)

  • 임춘성;최봉균;윤용기
    • The Journal of Society for e-Business Studies
    • /
    • v.7 no.3
    • /
    • pp.105-120
    • /
    • 2002
  • The importance of contents industry is growing up in various industries because of internet and digital economy. Recently, contents industry is challenging to new businesses such as total service industry with digital contents. It is important to classify digital contents to use it in contents industries and information and telecommunication service industries. Previous contents classification frameworks is based on contents quality, business model and application methods. They didn't consider business processes, interfaces of business unit and interactions in contents industries. In this paper, we present core business processes in digital contents industries, a corresponding digital contents classification, and analysis method of digital contents industry.

  • PDF

Mitigating Threats and Security Metrics in Cloud Computing

  • Kar, Jayaprakash;Mishra, Manoj Ranjan
    • Journal of Information Processing Systems
    • /
    • v.12 no.2
    • /
    • pp.226-233
    • /
    • 2016
  • Cloud computing is a distributed computing model that has lot of drawbacks and faces difficulties. Many new innovative and emerging techniques take advantage of its features. In this paper, we explore the security threats to and Risk Assessments for cloud computing, attack mitigation frameworks, and the risk-based dynamic access control for cloud computing. Common security threats to cloud computing have been explored and these threats are addressed through acceptable measures via governance and effective risk management using a tailored Security Risk Approach. Most existing Threat and Risk Assessment (TRA) schemes for cloud services use a converse thinking approach to develop theoretical solutions for minimizing the risk of security breaches at a minimal cost. In our study, we propose an improved Attack-Defense Tree mechanism designated as iADTree, for solving the TRA problem in cloud computing environments.

The Application of Various Forest Resource Planning Models to Forest Management in Korea - FORPLAN Structures - (삼림경영계획(森林經營計劃)모델의 적용성(適用性) 연구(硏究) - FORPLAN 구조(構造) -)

  • Kwon, O-Bok;Chang, Cheol Su;Yang, Yun Suk
    • Journal of Korean Society of Forest Science
    • /
    • v.78 no.1
    • /
    • pp.1-10
    • /
    • 1989
  • The Forest Planning Model(FORPLAN) is a conceptually complex model which has been designated as the "primary analysis tool for forest planning" for all American National Forests. This paper defines eight FORPLAN components and shows the three model design frameworks that can be represented in FORPLAN version 1 and version 2.

  • PDF

A Study on the Application of System Dynamics to Overcome BSC Limitations (BSC의 한계 극복을 위한 시스템다이내믹스의 활용)

  • Jo, Hyun-Woong;Yeon, Seung-Joon;Kim, Sang-Wook
    • Korean System Dynamics Review
    • /
    • v.8 no.1
    • /
    • pp.211-227
    • /
    • 2007
  • Like the saying "You can't manage what you can't measure," performance measurement is considered as one of the most important management activities for the organizations in either private or public sector. Performance measurement, however, has thus far relied too much on financial statements. Realizing the importance of a more scientific and comprehensive performance measurement, many organizations have adopted several different systems in order to objectively estimate their balanced performance results. The Balanced Scorecard (BSC) has become a popular means to measure performance. But the BSC has also received some criticisms. In this paper four limitations in the use of the BSC are discussed : BSCs focus on unidirectional causality, are unable to distinguish delays between actions and their impacts on performance, integrate insufficiently strategy with operational measures, and lead to internal biases. We propose a system dynamics approach with causal loop diagram(CLD) to develop a Dynamic BSC in order to overcome these limitations. The results suggest that developing a BSC with system dynamics is a promising approach to supplement existing BSC frameworks.

  • PDF