• Title/Summary/Keyword: 소프트웨어 융복합

Search Result 249, Processing Time 0.021 seconds

The Comparative Study for Software Reliability Model Based on Finite and Infinite Failure Property using Rayleigh Distribution (레일리분포를 이용한 유한고장과 무한고장 소프트웨어 신뢰성 모형에 대한 비교연구)

  • Kim, Kyung-Soo;Kim, Hee-Cheul
    • Journal of Digital Convergence
    • /
    • v.12 no.12
    • /
    • pp.277-284
    • /
    • 2014
  • The NHPP software reliability models for failure analysis can have, in the literature, exhibit either constant, monotonic increasing or monotonic decreasing failure occurrence rates per fault. In this paper, finite failure NHPP models that assuming the expected value of the defect and infinite failures NHPP models that repairing software failure point in time reflects the situation, were presented for comparing property. Commonly used in the field of software reliability based on Rayleigh distribution software reliability model finite failures and infinite failures were presented for comparison problem. As a result, infinite fault model is effectively finite fault models, respectively. The parameters estimation using maximum likelihood estimation was conducted. In this research, can be able to help software developers for considering software failure property some extent.

The Comparative Software Cost Model of Considering Logarithmic Fault Detection Rate Based on Failure Observation Time (로그형 관측고장시간에 근거한 결함 발생률을 고려한 소프트웨어 비용 모형에 관한 비교 연구)

  • Kim, Kyung-Soo;Kim, Hee-Cheul
    • Journal of Digital Convergence
    • /
    • v.11 no.11
    • /
    • pp.335-342
    • /
    • 2013
  • In this study, reliability software cost model considering logarithmic fault detection rate based on observations from the process of software product testing was studied. Adding new fault probability using the Goel-Okumoto model that is widely used in the field of reliability problems presented. When correcting or modifying the software, finite failure non-homogeneous Poisson process model. For analysis of software cost model considering the time-dependent fault detection rate, the parameters estimation using maximum likelihood estimation of inter-failure time data was made. In this research, Software developers to identify the best time to release some extent be able to help is considered.

An Internet Telephony Recording System using Open Source Softwares (오픈 소스 소프트웨어를 활용한 인터넷 전화 녹취 시스템)

  • Ha, Eun-Yong
    • Journal of Digital Convergence
    • /
    • v.9 no.5
    • /
    • pp.225-233
    • /
    • 2011
  • Internet telephony is an Internet service which supports voice telephone using VoIP technology on the IP-based Internet. It has some advantages in that voice telephone services can be accompanied with multimedia services such as video communication and messaging services. Recently, the introduction of smart phones has led to a growth in social networking services and thus, the research and development of Internet telephony has been actively progressed and has the potential to become a replacement for the telephone service that is currently being used. In this paper we designed and implemented a recording system which records voice data of SIP-based Internet telephone's voice calls. It is developed on the linux system and has some features such as audio mixing of two in/out voice channels, live packet sniffing, and the ability to transfer mixed audio files to the log file server. These functions are implemented using various open source softwares. Afterwards, this VoIP recording system will be applied as a base technology to advanced services like a VoIP-based call center system.

The Analysis of Data on the basis of Software Test Data (소프트웨어 테스트 자료를 활용한 데이터 분석)

  • Jung, Hye-Jung
    • Journal of Digital Convergence
    • /
    • v.13 no.10
    • /
    • pp.1-7
    • /
    • 2015
  • Many people are interesting software quality. Because of, we depend on software in our life. In terms of, I think, good software is a good quality software. So, when we develop the software, we need trying to improve software quality. In this paper, we analyze software test data. We emphasize that software quality is very important in our life. We use software experimental data, in order to analyze of software quality. On the basis of ISO/IEC 9126-2, we classify the test data and we analyze the difference of error frequency according to functionality, reliability, usability, efficiency, maintainability, portability. We analyze the number of test and used time according software type. We want to search effect variable, going through testing result and measurement convergence, we know the effect variable of functionality and efficiency.

A Design of Smart Fuzzing System Based on Hybrid Analysis (하이브리드 분석 기반의 스마트 퍼징 시스템 설계)

  • Kim, Mansik;Kang, Jungho;Jun, Moon-seog
    • Journal of Digital Convergence
    • /
    • v.15 no.3
    • /
    • pp.175-180
    • /
    • 2017
  • In accordance with the development of IT industry worldwide, software industry has also grown tremendously, and it is exerting influence on the general society starting from daily life to financial organizations and public institutions. However, various security threats that can inflict serious threat to provided services in proportion to the growing software industry, have also greatly increased. In this thesis, we suggest a smart fuzzing system combined with black box and white box testing that can effectively detectxdistinguish software vulnerability which take up a large portion of the security incidents in application programs.

A study on basic software education applying a step-by-step blinded programming practice (단계적 블라인드 프로그래밍 실습과정을 적용한 소프트웨어 기초교육에 관한 연구)

  • Jung, Hye-Wuk
    • Journal of Digital Convergence
    • /
    • v.17 no.3
    • /
    • pp.25-33
    • /
    • 2019
  • Recently, universities have been strengthening software basic education to be active in the era of the fourth industrial revolution. Non-majored students need a variety of teaching methods because they have low knowledge of programming or a lack of connectivity with major courses. Therefore, in this paper, a learning model applying the step-by-step blind programming practice based on the Demonstration Modeling Making model was designed and applied to the actual lecture. As a result of analyzing the problem solving ability of the learner, it was confirmed that the learner's self - solving ratio increased as parking progressed. In the following study, it is necessary to analyze the learner's learning results in various aspects and to study effective teaching methods according to the difficulty of the learning contents.

ChatGPT-based Software Requirements Engineering (ChatGPT 기반 소프트웨어 요구공학)

  • Jongmyung Choi
    • Journal of Internet of Things and Convergence
    • /
    • v.9 no.6
    • /
    • pp.45-50
    • /
    • 2023
  • In software development, the elicitation and analysis of requirements is a crucial phase, and it involves considerable time and effort due to the involvement of various stakeholders. ChatGPT, having been trained on a diverse array of documents, is a large language model that possesses not only the ability to generate code and perform debugging but also the capability to be utilized in the domain of software analysis and design. This paper proposes a method of requirements engineering that leverages ChatGPT's capabilities for eliciting software requirements, analyzing them to align with system goals, and documenting them in the form of use cases. In software requirements engineering, it suggests that stakeholders, analysts, and ChatGPT should engage in a collaborative model. The process should involve using the outputs of ChatGPT as initial requirements, which are then reviewed and augmented by analysts and stakeholders. As ChatGPT's capability improves, it is anticipated that the accuracy of requirements elicitation and analysis will increase, leading to time and cost savings in the field of software requirements engineering.

Interview - Standardization of Design Drawings·Modular Building⋯ "The era of BIM? Already has come." (인터뷰 - 설계도면 표준화·모듈러 건축⋯ "BIM의 시대? 이미 왔다")

  • Lee, Yu-Ri
    • Korean Architects
    • /
    • s.615
    • /
    • pp.28-31
    • /
    • 2020
  • 도입까지 시간이 걸릴 것이라고 예측됐던 건설정보모델링(BIM : Building Information Modeling, 이하 BIM)이 어느새 성큼 다양한 분야에 진입했다. 영국, 싱가포르, 미국 등 해외에서는 이미 공공사업 시 BIM을 적극적으로 활용하고 있다. 우리나라 또한 2018년 국토교통부에서 '스마트 건설기술 로드맵'을 마련한 후 공공사업에 BIM을 단계적으로 도입해왔다. 대부분의 발주기관들은 오는 2025년까지 공공사업에 BIM을 전면 도입한다는 계획이다. 성균관대학교 공과대학 건설환경공학부 및 미래도시융합공학과 교수이자 국제건설자동화학회의 종신 상임이사인 권순욱 교수는 '스마트 건설 관리' 연구자이자 국내외에서 활동 중인 CM, BIM의 권위자다. 관련 분야의 책 8권과 100편 이상의 논문을 집필하고 30여 개의 특허·소프트웨어 등록을 보유하고 있다. 텍사스 오스틴 대학교 토목공학 박사 출신으로, 삼성물산, 한국건설기술연구원 등 일반 기업과 국가기관에서 실무와 이론을 두루 경험하며 경력을 쌓았다. 건설연구개발사업, 첨단 융복합 건설기술 등 다수의 국가 건설 R&D에 참여해 초고층 자재, 안전 모니터링, BIM 프로세스 표준개발 등의 시스템을 개발하기도 했다. 해외 연구자들과의 교류에도 적극적이다. 세계 석학들과 '노령 공학' 관련 영문교과서를 공동 집필(스마트주택 챕터 담당)했고, 2016년과 2019년엔 국제건설자동화학회와 국제프로젝트관리학회의 연사 자격으로 강단에 섰다. "영국, 싱가포르 등에선 공공사업을 100% BIM으로 발주하기 시작했습니다. 우리나라 정부도 비슷한 길을 가고 있습니다. 일정 규모의 발주 물량이 안정적으로 나오는 공공기관에서 그렇게 한다는 것은 국가가 전체 패러다임을 바꾸겠다는 의지 아닐까요?" 6월 10일 그의 연구실에서 권순욱 교수를 만나 BIM의 현황과 전망에 대해 들어봤다.

  • PDF

Design of Internet Telephony Network System using Open Source Softwares (오픈 소스 소프트웨어를 활용한 인터넷 전화망 시스템 설계)

  • Ha, Eun-Yong
    • Journal of Digital Convergence
    • /
    • v.10 no.6
    • /
    • pp.259-267
    • /
    • 2012
  • Internet telephony is an Internet service which supports voice telephone using VoIP technology on the IP-based Internet. It has some advantages in that voice telephone services can be accompanied with multimedia services such as video communication and messaging services. Recently, the introduction of smart phones has led to a growth in social networking services and thus, the research and development of Internet telephony has been actively progressed and has the potential to become a replacement for the telephone service that is currently being used. In this paper we designed and implemented an Internet telephony network system which is developed by using Asterisk and open source softwares. It is developed on the linux system and has some features such as VoIP telephony service between SIP phones, voice mail, and call recording. It also supports web-based functions such as SIP users and server system management that is implemented by Apache web server and PHP programs. Afterwards, this system will be applied as VoIP network base technology for small sized companies and organizations. It will paly a role for encouraging companies to use open source softwares.

Agile Product Backlog Reuse : Backlog Factoring Approach (애자일 제품 백로그 재사용 : 백로그 팩토링 접근)

  • Kim, Ji-Hong
    • Journal of Digital Convergence
    • /
    • v.13 no.12
    • /
    • pp.171-177
    • /
    • 2015
  • The aim of the study is to introduce a software reuse technique into a generalized agile process for a reuse of a product backlog item. The software engineering community has made some efforts to integrate software reuse and agile methods. Most studies have emphasized the use of agile practices in software product line engineering, whereas reuse in agile methods has received little focus. Nevertheless, the activities and artifacts that provided by an agile method exhibit characteristics that promote reuse. In this paper, we identify catalytic activities and characteristics that promote reuse in a generalized agile process, and we suggest a reuse technique for a product backlog item. Based on our results, we integrate a backlog factoring technique into a generalized agile process for reuse. In addition, we apply the proposed technique and demonstrate a prototype of backlog item reuse in agile methods for a restaurant chain application.