• Title/Summary/Keyword: Software-oriented University in Korea

Search Result 217, Processing Time 0.024 seconds

The Object-Oriented Class Hierarchy Structure Design Method using the Rapid Prototyping Techniques (래피드 프로토토입핑 기법을 사용한 객체 지향 클래스 계층 구조 설계 방법)

  • Heo, Kwae-Bum;Choi, Young-Eun
    • The Transactions of the Korea Information Processing Society
    • /
    • v.5 no.1
    • /
    • pp.86-96
    • /
    • 1998
  • The class hierarchy structure in an object-oriented design model is effective to the software reusabilily and lhe design of complex syslem. This paper suggests lhe objecl-orienled class hierarchy structure design melhod using lhe rapid prololyping lechniques. In this method, relationship recognition and similarity are estimated by the new class classification in object modeling level. Then lhe estimation of aUribute and method in class is needed. Each design module such as class hierarchy struclure which is generaled wilh inleractive and repealed work consisls of reference relationship, inheritance relationship and composite relationship. These information are slored in lhe table to maintenance lhe program and implementation, the class relationship is represented with graph and the node class is iconized. This method is effective in reslructuring of class hierarchy are reusing of design information, because of addition of new class and deletion with ease. The efficiency of syslem analysis, design and implementation is enhanced by converting into prololype system and real system.

  • PDF

A Hybrid Service Orchestration Framework based on BPEL4WS

  • Kim, Sung-Min
    • Journal of information and communication convergence engineering
    • /
    • v.7 no.3
    • /
    • pp.253-257
    • /
    • 2009
  • As the value of B2B integration gets more importance and the business process becomes more complex, BPEL4WS standard has been focused for the solution of the problems which is based on web service technology. Many vendors implement the standard in their systems to integrate B2B and web service based inner-Enterprise Application(EA)s. But there is no way to use the standard to integrate non-web service based EAs, because the standard is designed only for Service Oriented Architecture (SOA) over web services. This paper proposes Hybrid Service Orchestration Framework to participate web services and also non-web service based EAs in the business process as a partner using BPEL4WS standard. The framework introduces Hybrid Service Architecture to represent non-web service based EAs as a service, so BPEL4WS could be used to integrate web services and non-web service based EAs. And the framework also introduces Hybrid Service Toolkit to support software level facilities. The paper also introduces Hybrid Orchestration System that is based on Hybrid Service Orchestration Framework.

Development of Intrusion Detection System for GOOSE Protocol Based on the Snort (GOOSE 프로토콜 환경에서 Snort 기반의 침입 탐지 시스템 개발)

  • Kim, Hyeong-Dong;Kim, Ki-Hyun;Ha, Jae-Cheol
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.23 no.6
    • /
    • pp.1181-1190
    • /
    • 2013
  • The GOOSE(Generic Object Oriented Substation Event) is used as a network protocol to communicate between IEDs(Intelligent Electronic Devices) in international standard IEC 61850 of substation automation system. Nevertheless, the GOOSE protocol is facing many similar threats used in TCP/IP protocol due to ethernet-based operation. In this paper, we develop a IDS(Intrusion Detection System) for secure GOOSE Protocol using open software-based IDS Snort. In this IDS, two security functions for keyword search and DoS attack detection are implemented through improvement of decoding and preprocessing component modules. And we also implement the GOOSE IDS and verify its accuracy using GOOSE packet generation and communication experiment.

Study on Simulation of Subsea Production System (Subsea 생산 시스템 시뮬레이션에 관한 연구)

  • Park, Ju Yong;Jo, Hyo Jae;Lee, Seung Jae
    • Journal of Ocean Engineering and Technology
    • /
    • v.27 no.3
    • /
    • pp.1-7
    • /
    • 2013
  • The purpose of this study was the implementation of a simulation for a subsea production system. This subsea production system is installed under environments with high pressure and low temperature. Most of the processes for oil and gas production occur in the subsea equipment. Therefore, an understanding and study of subsea production systems is very difficult because people cannot directly observe the processes occurring in the subsea production system. A simulation system can be a useful solution for this difficult problem. In this research, information models and a 3-D graphic model of the subsea equipment were built using the object-oriented technology and 3-D CAD. The entire system was implemented with the help of simulation software, 3-DVIA Virtools. The simulation system for the subsea production system was tested using several production process scenarios. The results of the tests showed that the simulation system is very useful for understanding a subsea production system and could be a good educational tool.

A Study on SE Process based Defense M&S System Development Procedures (SE 프로세스 기반 국방 M&S체계 개발 절차 연구)

  • Dong Joon Lee;Seong Hyun Koh;Sang Bok Lee;Kwan Ghyun Ro;Ju Il Yoon
    • Journal of the Korean Society of Systems Engineering
    • /
    • v.19 no.1
    • /
    • pp.44-55
    • /
    • 2023
  • The defense M&S system, which has been classified as a weapon system between requirements determination and project implementation, is being developed by applying the weapon system development procedure of the Defense Acquisition Program Administration. The M&S system abstracts and models the real world to suit the intended use and proceeds with the process of developing it as a software-oriented system. Overseas, the conceptual model development stage is staged before entering the design stage after the requirements analysis. In addition, each step includes verification and validation processes. In Korea, while establishing and applying the weapon system development procedure based on the SE process, the M&S system is also applied in the same way as the general weapon system, limiting appropriate development outputs and verification and validation. In this study, the system development procedure of the M&S system is established and presented based on the relevant standards and SE process of developed countries.

A Survey on Microservices Approach for the Internet of Things (IoT를 위한 Microservices 접근법에 대한 조사)

  • Kabulo, Nday Sinai;Landry, Moungala Alban;Yum, Sun-Ho;Namgung, Jung-Il;Shin, Soo-Young;Park, Soo-Hyun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2018.05a
    • /
    • pp.608-610
    • /
    • 2018
  • The future of Internet of Things ecosystem seems to be worth it, however by using a monolithic approach we might end up by dealing with complexity of the system as long as the statistics show that by 2020 IoT devices will reach around 50 billion. The microservice architecture approach utilizes the service-oriented architecture together with best practices and latest developments in software virtualization to overcome complexity issues, allow reusability of services or microservices instead of creating new ones. The microservice architecture provides secure platforms if it is developed and deployed in a container. Thus, this paper surveys on the microservices, microservices architecture and containers, microservices based Internet of Things.

A Quantitative Analysis of the Cyclomatic Complexity of the Web Software (웹 소프트웨어의 순환복잡도에 대한 정량적 분석)

  • Kim, JeeHyun
    • Journal of the Korea Society of Computer and Information
    • /
    • v.19 no.2
    • /
    • pp.183-191
    • /
    • 2014
  • In this study Cyclomatic Complexity of Web Software has been analyzed quantitatively by correlation between complexity and Number of Classes(NOC), and Number of Methods(NOM) which are object oriented programming measures. Based on the frequency distribution of complexity, NOC and NOM of software at the Web environment, correlation between complexity threshold and NOC threshold, and NOM threshold has been measured and more than 4,000 ASP files of 10 Web real projects have been used as the sample. The empirical result shows that NOC threshold is 21, NOM threshold is 40 and complexity threshold is 68 as high value, and 8 projects among of 10 except 2 projects with especially high frequency distribution shows that NOC threshold is 12, NOM threshold is 21 and complexity threshold is 52 with relatively low value, so correlation has been found out as exists. And also 8 projects with low threshold of complexity, NOC and NOM were internal management software, and the other 2 projects were external sales service software, Number of Classes and Number of Methods can be defined at the design stage according to business properties, and also the complexity can be estimated in order to improve the software quality.

A Study on Network System Design for the Support of Multi-Passengers' Multimedia Service Based on HMI (Human Machine Interface) (다인승 차량용 멀티미디어 서비스 지원을 위한 HMI기반 네트워크 시스템 설계에 관한 연구)

  • Lee, Sang-yub;Lee, Jae-kyu;Cho, Hyun-joong
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.42 no.4
    • /
    • pp.899-903
    • /
    • 2017
  • In this paper, it is shown the in-vehicle network architecture and implementation for multimedia service which supports Human machine interface of multi-passengers. For multi-passengers' vehicle, it has to be considered the factor of network traffic, simultaneously data transferring to multi users and accessibility to use variety of media contents for passengers compared to conventional in-vehicle network architecture system Therefore, it is proposed the change of network architecture compared with general MOST network, implementation of designed software module which can be interoperable between ethernet and MOST network and accessible interface that passenger can be plugged into MOST network platform using their device based on ethernet network system.

ORB-SLAM based SLAM Framework for the Spatial Recognition using Android Oriented Tethered Type AR Glasses (안드로이드 기반 테더드 타입 AR 글래스의 공간 인식을 위한 ORB-SLAM 기반 SLAM프레임워크 설계)

  • Do-hoon Kim;Joongjin Kook
    • Journal of the Semiconductor & Display Technology
    • /
    • v.22 no.1
    • /
    • pp.6-10
    • /
    • 2023
  • In this paper, we proposed a software framework structure to apply ORB-SLAM, the most representative of SLAM algorithms, so that map creation and location estimation technology can be applied through tethered AR glasses. Since tethered AR glasses perform only the role of an input/output device, the processing of camera and sensor data and the generation of images to be displayed through the optical display module must be performed through the host. At this time, an Android-based mobile device is adopted as the host. Therefore, the major libraries required for the implementation of AR contents for AR glasses were hierarchically organized, and spatial recognition and location estimation functions using SLAM were verified.

  • PDF

Building a framework of successful knowledge management for value creation (가치창출을 위한 성공적 지식경영프레임웍의 구축)

  • Seo, Jun-Seok;Jung, Sang-Chul
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.13 no.6
    • /
    • pp.2528-2539
    • /
    • 2012
  • In the 21st century, knowledge is an important asset to improve productivity in the business world. In today's rapidly changing business environment, companies have rigorously brought in knowledge management system in order to secure the sustainable competitiveness and effective knowledge management. Knowledge management has now become mandatory, not optional. Today many companies which have built knowledge management on top of information technology and hardware-based infrastructure are having a difficulty in creating organizational culture in knowledge management. Even though companies have invested substantial time and money in knowledge management, the performances have not met their expectations. To solve this problem, software oriented strategy for knowledge management such as education and networking is more needed rather than hardware oriented strategy such as information technology systems. Though the knowledge management framework suggested in this study is exploratory, this study contributes to the clarification of the critical elements that companies which are about to build knowledge management should take in account.