• Title/Summary/Keyword: 소프트웨어 공학수준

Search Result 211, Processing Time 0.027 seconds

An Elliptic Curve Cryptosystem based on Trust and RBAC to Reduce Security Overhead in Sensor Networks (센서네트워크의 보안 오버헤드를 줄이기 위한 신뢰와 RBAC 기반의 타원곡선암호)

  • Kim, Hyojin;Park, Ho-Hyun
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.2 no.11
    • /
    • pp.747-756
    • /
    • 2013
  • It is important to reduce unnecessary overhead in sensor network using battery. In addition encryption is important because of necessity of security. Since unavoidable overhead occurs in case of encryption, security and overhead are in trade-off condition. In this paper, we use a concept called trust to reduce the encryption overhead. We reduce overhead by controlling encryption key sizes while maintaining the security level where high and low trust nodes are mixed. We simulated and compared normal encryption and trust value based encryption. As a result, the latter has lower execution time and overhead. If we define a standard of trust levels considering purpose and circumstances of real network, we can use constrained resources efficiently in sensor network.

A Comparative Study on the Toxicity Evaluation for Fire Smoke by FDS (FDS를 이용한 화재시 연소가스의 독성평가에 관한 비교 연구)

  • Jeong, Beom Jin;Lee, Keun Won
    • Journal of the Korean Institute of Gas
    • /
    • v.19 no.1
    • /
    • pp.38-44
    • /
    • 2015
  • FDS (Fire Dynamics Simulator) is the most widely used computational fluid dynamics software in the fire safety engineering community, and it is applicable to various evaluations of fire growth and its effects. This study made use of a range of outputs from FDS simulation to predict FED (Fractional Effective Concentration) and FEC (Fractional Effective Concentration) levels which are often adopted to evaluate toxicity of fire smoke. As it is not possible to calculate these values directly from outputs of FDS, it was necessary to produce them by means of additional calculation procedures incorporating results of evacuation simulation. In this study, the latest version of FDS, which was recently updated in November 2013, was utilized for the purpose of quantitative comparison with the old version of FDS. As a result, it was found that they make about 10 percent difference on average in predicting FED and FEC levels for the cable fire case study.

An Integrated Method of Iterative and Incremental Requirement Analysis for Large-Scale Systems (시스템 요구사항 분석을 위한 순환적-점진적 복합 분석방법)

  • Park, Jisung;Lee, Jaeho
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.6 no.4
    • /
    • pp.193-202
    • /
    • 2017
  • Development of Intelligent Systems involves effective integration of large-scaled knowledge processing and understanding, human-machine interaction, and intelligent services. Especially, in our project for development of a self-growing knowledge-based system with inference methodologies utilizing the big data technology, we are building a platform called WiseKB as the central knowledge base for storing massive amount of knowledge and enabling question-answering by inferences. WiseKB thus requires an effective methodology to analyze diverse requirements convoluted with the integration of various components of knowledge representation, resource management, knowledge storing, complex hybrid inference, and knowledge learning, In this paper, we propose an integrated requirement analysis method that blends the traditional sequential method and the iterative-incremental method to achieve an efficient requirement analysis for large-scale systems.

Korean to Korean Translation Based Learning Contents Management System for Parents of Multi-Cultural Family (다문화 가정 학부모를 위한 한한변환 기반 학습콘텐츠 관리 시스템)

  • Kang, Yunhee;Kang, Myungju
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.6 no.1
    • /
    • pp.45-50
    • /
    • 2017
  • One of the main reasons of information divide of multi-cultural family is caused by language barrier that is associated with low education level. In addition the social problem can be triggered by the information divide that may increase the gap of economic inequality. With respect to the overall capability of accessibility of digital devices and the level of data utilization, the parent of muiti-cultural family's level is inferior to that of the parents of an ordinary family. However the traditional learning contents management system for those parents is not appropriate to decease the gap of the information divide. To handle this problem, it is necessary to construct a customized learning contents management system that is used to support the education of the parents of multi-cultural family depending on the level of understanding the learning contents written in korean. In this paper we design the korean to korean translation based learning contents management system and show the result of its prototype.

Automatic Extraction of Abstract Components for supporting Model-driven Development of Components (모델기반 컴포넌트 개발방법론의 지원을 위한 추상컴포넌트 자동 추출기법)

  • Yun, Sang Kwon;Park, Min Gyu;Choi, Yunja
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.2 no.8
    • /
    • pp.543-554
    • /
    • 2013
  • Model-Driven Development(MDD) helps developers verify requirements and design issues of a software system in the early stage of development process by taking advantage of a software model which is the most highly abstracted form of a software system. In practice, however, many software systems have been developed through a code-centric method that builds a software system bottom-up rather than top-down. So, without support of appropriate tools, it is not easy to introduce MDD to real development process. Although there are many researches about extracting a model from code to help developers introduce MDD to code-centrically developed system, most of them only extracted base-level models. However, using concept of abstract component one can continuously extract higher level model from base-level model. In this paper we propose a practical method for automatic extraction of base level abstract component from source code, which is the first stage of continuous extraction process of abstract component, and validate the method by implementing an extraction tool based on the method. Target code chosen is the source code of TinyOS, an operating system for wireless sensor networks. The tool is applied to the source code of TinyOS, written in nesC language.

Evaluation of Operational Options of Wastewater Treatment Using EQPS Models (EQPS 모델을 이용한 하수처리장 운전 평가)

  • Yoo, Hosik;Ahn, Seyoung
    • Journal of the Korean Society of Urban Environment
    • /
    • v.18 no.4
    • /
    • pp.401-408
    • /
    • 2018
  • EQPS (Effluent Quality Prediction System, Dynamita, France) was applied to analyze the appropriateness of the design of a bioreactor in A sewage treatment plant. A sewage treatment plant was designed by setting the design concentration of the secondary clarifier effluent to total nitrogen and total phosphorus, 10 mg/L and 1.8 mg/L, respectively, in order to comply with the target water quality at the level of the hydrophilic water. The retention time of the 4-stage BNR reactor was 9.6 hours, which was 0.5 for the pre-anoxic tank, 1.0 for the anaerobic tank, 2.9 for the anoxic tank, and 5.2 hours for the aerobic tank. As a result of the modeling of the winter season, the retention time of the anaerobic tank was increased by 0.2 hours in order to satisfy the target water quality of the hydrophilic water level. The default coefficients of the one step nitrification denitrification model proposed by the software manufacturer were used to exclude distortion of the modeling results. Since the process modeling generally presents optimal conditions, the retention time of the 4-stage BNR should be increased to 9.8 hours considering the bioreactor margin. The accurate use of process modeling in the design stage of the sewage treatment plant is a way to ensure the stability of the treatment performance and efficiency after construction of the sewage treatment plant.

Design and Implementation of Software Program based on Web for Basic Electronic Circuit Practice (기초전기전자회로 실습을 위한 웹 기반 소프트웨어 프로그램의 설계 및 구현)

  • Lee, Young-joo;Hwang, Joon-won;Hwang, Dae-min;Yun, Kyung-min;Lee, Bo-Gon;Yu, Seon-Tae;Moon, Il-Young
    • Journal of Practical Engineering Education
    • /
    • v.7 no.2
    • /
    • pp.113-117
    • /
    • 2015
  • In this academic paper, we introduce a bread board simulation which is developed based on HTML language. this program is developed because actual electronic practices have some problems. Electronic circuit practice using bread board is widely practiced in colleges or high schools in South Korea, but actual electronic circuit practice needs lots of consumable stuff, and they are needed to be purchased and managed continuously. Besides, composing complicated electronic circuit restricts the efficiency of studying. Therefore, we propose breadboard simulation program which helps to resolve those problems.

Unsupervised Abstractive Summarization Method that Suitable for Documents with Flows (흐름이 있는 문서에 적합한 비지도학습 추상 요약 방법)

  • Lee, Hoon-suk;An, Soon-hong;Kim, Seung-hoon
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.10 no.11
    • /
    • pp.501-512
    • /
    • 2021
  • Recently, a breakthrough has been made in the NLP area by Transformer techniques based on encoder-decoder. However, this only can be used in mainstream languages where millions of dataset are well-equipped, such as English and Chinese, and there is a limitation that it cannot be used in non-mainstream languages where dataset are not established. In addition, there is a deflection problem that focuses on the beginning of the document in mechanical summarization. Therefore, these methods are not suitable for documents with flows such as fairy tales and novels. In this paper, we propose a hybrid summarization method that does not require a dataset and improves the deflection problem using GAN with two adaptive discriminators. We evaluate our model on the CNN/Daily Mail dataset to verify an objective validity. Also, we proved that the model has valid performance in Korean, one of the non-mainstream languages.

A Dynamic Orchestration Framework for Supporting Sustainable Services in IT Ecosystem (IT 생태계의 지속적인 운영을 위한 동적 오케스트레이션 프레임워크)

  • Park, Soo Jin
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.6 no.12
    • /
    • pp.549-564
    • /
    • 2017
  • Not only services that are provided by a single system have been various with the development of the Internet of Things and autonomous software but also new services that are not possible before are provided through collaboration between systems. The collaboration between autonomous systems is similar to the ecosystem configuration in terms of biological viewpoints. Thus, it is called the IT Ecosystem, and this concept has arisen newly in recent years. The IT Ecosystem refers to a concept that achieves a mission of each of a number of heterogeneous systems rather than a single system utilizing their own autonomy as well as achieving the objectives of the overall system simultaneously in order to meet a single common goal. In our previous study, we proposed architecture of elementary level and as well as basic several meta-models to implement the IT Ecosystem. This paper proposes comprehensive reference architecture framework to implement the IT Ecosystem by cleansing the previous study. Among them, a utility function based on cost-benefit model is proposed to solve the dynamic re-configuration problem of system components. Furthermore, a measure of using genetic algorithm is proposed as a solution to reduce the dynamic re-configuration overhead that is increased exponentially according to the expansion of the number of entities of components in the IT Ecosystem. Finally, the utilization of the proposed orchestration framework is verified quantitatively through probable case studies on IT Ecosystem for unmanned forestry management.

Fuel Concentration Measurements by Laser Rayleigh Scattering (레이저 Rayleigh 산란을 이용한 연료농도 계측시 잡음원인과 대책)

  • Kwon, Soon-Tae;Lee, Jae-Won;Park, Chan-Jun;Ohm, In-Young
    • Journal of Energy Engineering
    • /
    • v.17 no.4
    • /
    • pp.189-197
    • /
    • 2008
  • In this study, a system to measure continuously the fuel concentration in a steady flow rig on the basis of Rayleigh scattering is presented. The system can be employed to measure both the temporal and the spatial distribution. Also, it is possible to calibrate the system for the measurement of accurate absolute concentration. Firstly, the system was tested at a calibration chamber for the determination of scattering cross section from propane, butane, acetylene, Freon-12 and Genetron 143a. After this, the system was adapted to a steady flow rig to measure the temporal and spatial fuel concentration. The rig is composed of cylinder head, intake manifold, injector, and transparent cylinder which can simulate internal combustion engine. To cope with the interference of Mie scattering, which is main obstacle of the measuring concentration with Rayleigh scattering, a hardware filter was installed for reducing the number density of particles. Furthermore a software filter was developed, which is based on the rise time and the time constant of the photomultiplier-amplifier system. In addition, background noisy was reduced by adjusting the optical array and applying the pin hall and beam trap. The results show that LRS can provide useful information about concentration field and the software filter is very effective method to remove Mie interference.