• Title/Summary/Keyword: Software for automation

Search Result 485, Processing Time 0.022 seconds

Development of component architecture to support IoT management (IoT 및 네트워크 관리 지원을 위한 컴포넌트 아키텍처 개발)

  • Seo, Hee Kyoung
    • Smart Media Journal
    • /
    • v.6 no.2
    • /
    • pp.42-49
    • /
    • 2017
  • It is important to realize automation services by communicating in IoT with humans, objects & objects, and forming a common network. People used web like the most powerful network way to sharing things and communication. Therefore the efficiency method communication between each device and the web in IoT could be different from ones. The best method for high quality software product in web applications is software reuse ; Modules, classes, patterns, frameworks, and business components are reusable elements of various perspectives. Components is plugged with others through well-defined interfaces, which can overcome the operation and complexity of application development. A web-based distributed environment for IoT applications is a standard architecture use information collected from various devices for developing and using applications. For that reason, the network management which manages the constituent resources for the best service control in IoT application is required as a sub-layer support service in most applications as well as individual applications. In this paper, we measure to develop a network management system based not only by components but on heterogeneous internetworks. For procedure this, we clarify a component architecture for classifying and classify also the component needed in the IOT and network domain or order the type of real network management system.

The Design and Implementation of the Motorized Valve Control System using CANopen Protocol (CANopen 프로토콜을 이용한 전동밸브 제어시스템 설계 및 구현)

  • Lee, Myung-Eui;Shin, Keun-Soo;Yang, Sung-Hyun
    • Journal of Advanced Navigation Technology
    • /
    • v.14 no.3
    • /
    • pp.321-327
    • /
    • 2010
  • This paper deals with the design and development of the motorized valve control system using CANopen protocol. The CAN network protocol is used in the physical layer(layer 1) and data link layer(layer 2), and other upper network layer above that layer 1 and 2 utilize the CANopen protocol in this paper. The motorized valve controller is implemented by a PIC microprocessor, and the server application software for the control system user is written in C# language. In particular the CANopen protocol is widely used int the area such as ship automation systems and marine transportation systems. The experimental result of the proposed control system implemented in this paper is evaluated via real-time experiments, which works well as designed.

A Study on the Development of App Ecosystem based Smart Home

  • Moon, Junsik;Park, Chan Young
    • Architectural research
    • /
    • v.18 no.1
    • /
    • pp.13-20
    • /
    • 2016
  • Smart Home has achieved remarkable developments over the past few decades. In the ICT(Information and Communications Technology) field, 'app ecosystem'-a collection of multiple devices such as mobile phones and tablets, software (operating system and development tools), companies (manufacturers, carriers, app-stores, etc.) and the process through which data is transferred/shared by a user from one device to another device or by the device itself-has come into wide use since the advent of the smart phone. Due to the synergy effect of the 'app ecosystem', it has been applied to various fields such as televisions and automobile industries. As a result, both the Smart TV and connected vehicle have developed their own ecosystem. Although much research has been conducted on these two ecosystems, there is a lack of research regarding 'App Ecosystem based Smart Home' (AESH). This research focuses on the building scenarios based on 'Tracking, Analyzing, Imaging, Deciding, and Acting (T.A.I.D.A), a future prediction method process. Rather than taking an approach from the perspective of providing and applying advanced technology for research on building future scenarios, this paper focuses on research from the perspective of architectural planning. As a result, two future scenarios of AESH are suggested.

Requirements on a computer bank of knowledge Alexander S.Kleschev and Vasiliy A.Orlov

  • Kleschev, Alexander S.;Orlov, Vasiliy A.
    • Proceedings of the Korea Inteligent Information System Society Conference
    • /
    • 2001.01a
    • /
    • pp.249-255
    • /
    • 2001
  • Different kinds of information are used when solving tasks that arise in the life cycle of an applied knowledge based system (KBS). Many of these tasks are still under investigation. Their solving methods are often researched independently of each other due to complexity of the tasks. As a result, systems that realize these methods turn out to be incompatible and therefore could not be used together in the lifecycle of a KBS. The following problem arises here: how to support the full life cycle of a KBS. This paper introduces a class of computer knowledge banks that are intended to support the full life cycle of KBSs. Primary tasks that arise in the full life cycle of a KBS are analyzed. The architecture of a knowledge bank of the introduced class is presented, including an Information Content, a Shell of the Information Content and a Software Content. General requirements on these components are formulated on the basis of the analysis. These requirements depend on the current state of understanding in the life cycle of KBSs.

  • PDF

Oil Cooler Design Automation on the Cooling of Machine Tool Cutting Oil (공작기계 절삭유 냉각용 오일쿨러 설계 자동화)

  • 권혁홍
    • Journal of the Korean Society of Manufacturing Technology Engineers
    • /
    • v.8 no.1
    • /
    • pp.89-99
    • /
    • 1999
  • The automatic design of shell & tube type oil cooler can be used in real industrial environments. Since the automatic design system is intended to be used in small companies, it is designed to be operated well under environments of CAD package in the personal computer. It has adopted GUI in design system, and has employed DCl language. Design parameters to be considered in the design stage of shell and tube type oil cooler are type of oil cooler, outer diameter, thickness, length of tube, tube arrangement, tube pitch, flow rate, inlet and outlet temperature, physical properties, premissive pressure loss on both sides, type of baffle plate, baffle plate cutting ratio, clearance between baffle plate outer diameter and shell inner diameter and clearance between baffle plate holes. As a result, the automatic design system of shell & tube type oil cooler is constructed by the environment of CAD software using LISP. We have built database of design data for various kinds of shell & tube type oil coolers. The automatic design system have been assessed and compared with existing specification of design. Good agreement with Handbook of heat exchanger and design dta of real industrial environments has been found.

  • PDF

On The Trend of Groupware Research (그룹웨어 기술의 동향 분석에 관한 연구)

  • 김민홍;김광훈;백수기
    • Journal of the Korean Professional Engineers Association
    • /
    • v.32 no.1
    • /
    • pp.122-141
    • /
    • 1999
  • Groupware is a new emerging research field, involving increasing numbers of institutions in the USA, Europe, and Asia such as Korea and Japan, etc., as an interdisciplinary research and development area with a strong computer science component. It grew from fairly unsystematic attempts by various developers to generate software that would increase the competence of people working together. This in turn was partly a response to: failures of and problems inherited from Office Automation and Management Information System ; some sociological intuitions about ways people might work together; and a search for uses of new interfacing, networking, and multi-media technologies. In this paper, groupware that has been configured to meet the needs of groups at work is defined as computer-based systems which support working groups of people engaged in common task in a shared environment. The basic concepts, origin, and historic research of the groupware are described. Specially, groupware relies on the approaches and contributions of many disciplines in computer science as well as sociology that is concerning human, social, and cultural activities. So, nine key disciplines of them upon which successful groupware depends are described briefly. Some state-of-the-art implementations and developments are reviewed through classifying and analyzing the current available groupware applications in the field or market.

  • PDF

Development of A Software Tool for Supporting Metal Mold Design Based on The Pro/E CAD System (프로엔지니어(Pro/E) 기반 금형설계 지원 소프트웨어 툴 개발)

  • You, Ho-Young
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.13 no.3
    • /
    • pp.1014-1020
    • /
    • 2012
  • This paper focuses on the development of a supporting S/W tool that can minimize designer's manual operations and errors in metal mold design based on a 3D solid model. The scope in this work includes the offset surface modeling, the computation of the padding force, the generation of material table, the decision of hole position, the estimation of the size of raw material, which are the essential parts of press die and mold design in automotive industry. The proposed system has been developed as a plug-in type using Pro/E API and Visual C++ in order to put the system into the menu functions of Pro/E which is one major 3D CAD systems in the manufacturing industry.

Test Automation System for Android Software (안드로이드 기반 소프트웨어를 위한 테스트 자동화 체계)

  • Shin, Won;Seok, Jong-Soo;Kim, Tae-Wan;Chang, Chun-Hyon
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2011.06a
    • /
    • pp.202-205
    • /
    • 2011
  • 최근 들어 스마트폰 시장이 활성화 되면서 휴대기기용 플랫폼인 안드로이드 역시 각광받고 있다. 오픈 플랫폼인 안드로이드에 수많은 제조사들과 개발자들이 가세하면서 다양한 플랫폼 버전이 탑재된 하드웨어가 출시되고 있다. 이처럼 혼재된 안드로이드 환경 때문에 상호호환성 문제와 함께 그에 따른 테스트의 필요성 또한 대두되고 있는 상황이다. 하지만 기존의 연구들은 테스트 케이스 자동 생성에 주로 초점이 맞추어져 있고, 컴파일 및 실행에 있어서 반복적인 작업이 필요한 안드로이드의 특성을 반영하지 못하고 있어 테스트 과정에 과도한 시간이 소모되고 인력 및 비용 또한 손실되고 있다. 이에 본 논문에서는 안드로이드 기반 소프트웨어 테스트 시 고려해야 할 문제점을 분석하여 비효율적인 면을 제거하고 테스트를 자동으로 진행할 수 있는 테스트 자동화 체계를 제안한다. 이를 통해 기존의 테스트 과정에서 과하게 투입되는 시간, 인력 및 비용을 줄이고 개발 기간이 짧은 안드로이드 소프트웨어 마켓 시장에 효율적으로 대응할 수 있는 이점을 얻을 수 있다.

A Study of Application Development Method for Improving Productivity on Cloud Native Environment (Cloud Native환경에서의 생산성 향상을 위한 어플리케이션 개발 방법 연구)

  • Kim, Jung-Bo;Kim, Jung-In
    • Journal of Korea Multimedia Society
    • /
    • v.23 no.2
    • /
    • pp.328-342
    • /
    • 2020
  • As the cloud-based ICT(Information & Communication Technology) infrastructure matures, the existing monolithic software development method is evolving into a micro-service structure based on cloud native computing. To develop and operate the services efficiently under the cloud native environment, DevOps-based application development plans through MSA(Micro Service Architecture) design based are essential. A cloud native environment is an approach to developing and running applications that take advantage of cloud computing models such as automation of source distribution, container-based virtualization, application scalability, resource efficiency, and flexible maintenance through object independence. To implement this approach, the utilization of key elements such as DevOps, continuous delivery, micro service, and containers is essential, but there are not enough previous studies on case analyses or application methods of these key elements. Therefore, in this paper, we analyze the cases of application development in cloud native environment and propose the optimized application development process and development method through small and medium-sized SI projects.

Modeling Of Management Decisions Of Organization Of Production Systems

  • Arutiunian, Yevhen;Mikhailutsa, Olena;Pozhuyev, Andriy;Аzhazha, Maryna;Arutiunian, Iryna;Zrybnieva, Iryna;Slyva, Yuliia
    • International Journal of Computer Science & Network Security
    • /
    • v.21 no.7
    • /
    • pp.87-92
    • /
    • 2021
  • Analysis of current state of construction industry functioning in Ukraine allows us to identify a number of problems having negative impact on sustainable development of construction industry, especially in terms of its organization. Therefore, it is absolutely essential to study existing methods of organization system supplying construction sites with necessary material resources. Companies can develop their own logistics departments, which independently solve logistics issues related to transportation organization and management, accounting and inventory management, acquisition and warehousing, intercommunication (ability to obtain both final and intermediate information during transporting materials). Using a complex of methods is substantiated: the hierarchy analysis method (Saati's method), the network method, the defect elimination algorithm DEA, the transportation problem that finds optimal problem solutions for construction sector with the purpose of rational supplying uninterrupted construction with building resources in the designed model "provider-transportation-costs".