• Title/Summary/Keyword: software-engineering

Search Result 12,443, Processing Time 0.037 seconds

Best Practice on Inspecting the Abnormal State of Bridge (Engineering works) Establishment with Augmented Reality (AR) Mechanism

  • Janghwan Kim;So Young Moon;R. Young Chul Kim
    • International Journal of Internet, Broadcasting and Communication
    • /
    • v.15 no.2
    • /
    • pp.168-174
    • /
    • 2023
  • In the current world, with the massive scale of SOC construction, it is difficult to diagnose and check all of a bridge's abnormal states with even the experts' eyes for maintenance. It is because we should spend huge costs and time on maintenance. Still, there are not many alternative ways to inspect bridges remotely regarding accuracy or reality. Therefore, we remark on the advantages and disadvantages of previous methods through practices in SOC maintenance. To inspect the abnormal state of the Bridge, we suggest inspecting bridges with an Augmented Reality (AR) mechanism to reduce cost, human resource consumption, and the risk of work. Through the proposed approach, we expect that it provides ways to solve massive construction problems with software-based technologies.

Development of Virtual Lecture System for Non-face-to-face Classes (비대면 수업을 위한 가상강의 시스템 개발)

  • Son, Min-seok;Bae, Gwang-hyeon;Jang, In-yong;Jeong, Yoon-uk;Lee, Seung-hyun;Lee, Seung-hyun;Yoo, Hongseok
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2022.07a
    • /
    • pp.483-484
    • /
    • 2022
  • 최근 코로나 팬데믹 여파로 인해 교육계에는 비대면 수업이 빠르게 확대되고 있다. 대부분의 비대면 수업은 화상 회의 방식에 기반을 두고 있다. 하지만 최근 연구 결과에 의하면 화상 회의 방식의 비대면 수업의 경우 현장감, 수업 집중도 등의 다양한 측면에서 대면 수업보다 수업의 질이 낮다고 분석되고 있다. 그래서 본 논문에서는 비대면 수업의 질을 향상시키기 위한 VR 기반의 가상강의 시스템을 제안한다. 제안한 가상강의 시스템은 가상 강의실, 교수자 수업 기능 등의 기능을 포함한다.

  • PDF

Artificial intelligence-based multi-sound recognition smart hub production (인공지능 기반 다중 소리 감지 스마트허브 제작)

  • Tae-min Lee;Byung-jun Sung;Chang-heon Lee;Seong-soo Kim;Byeong-su Kim;Chan-woo Han;Joon-ho Park
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2023.01a
    • /
    • pp.241-242
    • /
    • 2023
  • 본 논문에서는 딥러닝 소리 인식을 이용하여 실내에서 발생할 수 있는 다양한 소리를 시각적인 정보로 제공해주는 스마트허브 시스템을 제안한다. 인공지능 모델은 2D-CNN 구조를 활용하여 학습을 진행하였고, 스마트허브 하드웨어는 라즈베리파이를 이용하여 구현하였다. 제안된 시스템은 청각장애인을 위해 설계된 다양한 청각 정보를 시각 정보로 전달하는 다양한 제품을 하나로 대체할 수 있을 뿐만 아니라, 설치 및 운반이 간편하여 누구나 사용하기 쉬워서 활용도가 높을 것으로 기대된다.

  • PDF

Development of simulation-based testing environment for safety-critical software

  • Lee, Sang Hun;Lee, Seung Jun;Park, Jinkyun;Lee, Eun-chan;Kang, Hyun Gook
    • Nuclear Engineering and Technology
    • /
    • v.50 no.4
    • /
    • pp.570-581
    • /
    • 2018
  • Recently, a software program has been used in nuclear power plants (NPPs) to digitalize many instrumentation and control systems. To guarantee NPP safety, the reliability of the software used in safetycritical instrumentation and control systems must be quantified and verified with proper test cases and test environment. In this study, a software testing method using a simulation-based software test bed is proposed. The test bed is developed by emulating the microprocessor architecture of the programmable logic controller used in NPP safety-critical applications and capturing its behavior at each machine instruction. The effectiveness of the proposed method is demonstrated via a case study. To represent the possible states of software input and the internal variables that contribute to generating a dedicated safety signal, the software test cases are developed in consideration of the digital characteristics of the target system and the plant dynamics. The method provides a practical way to conduct exhaustive software testing, which can prove the software to be error free and minimize the uncertainty in software reliability quantification. Compared with existing testing methods, it can effectively reduce the software testing effort by emulating the programmable logic controller behavior at the machine level.

Development of the Estimation Software for a Petrochemical Plant (화공플랜트 견적 소프트웨어 개발에 관한 연구)

  • Min, Bong-Ki;Lee, Jae-Heon
    • Plant Journal
    • /
    • v.8 no.1
    • /
    • pp.50-59
    • /
    • 2012
  • The current dual-watchdog estimation system has individually calculated the construction, the engineering and the procurement cost. The dual-watchdog estimation system is inefficient and prolonged estimation period because of the lack of the interoperability and the difference of material unit cost and construction unit cost. In order to resolve this problem, new estimation software was developed. The estimation software is developed by making up for the weak points in existing estimation method. The cost data with the same standard is the key point. And this software enhanced accuracy and speed of the data search in stylized estimation standard. A summary of the construction, the engineering and the procurement cost was generated in this estimation software. The unit rate about the labor cost, equipment and expense through a sheet was handled. The developed estimation software has five categories on engineering cost, procurement cost, construction cost and subcontractor management sheet. In this study, the estimation software to supplement the faults of the existing estimation method was developed. And estimation software on petrochemical projects increases an efficiency of the estimation work.

  • PDF

COM Component Extraction for Building Surveying System Using GPS Satellites

  • Chang, Eun-Ju;Yoo, Cheol-Jung;Chang, Ok-Bae;Choi, Ji-Hoon;Kim, Min-Soo
    • Proceedings of the KSRS Conference
    • /
    • 2002.10a
    • /
    • pp.548-552
    • /
    • 2002
  • The necessity of a short period of software development with lower cost came out. The reason of making the component based development is that it can improve the software development , productivity maintenance , and software quality innovatively. Following these advantages of component based application development methods, we found the COM based components effective to Window platform in the satellite surveying. In this paper, we can obtain many precious engineering experiences. Software system development and maintenance will take much shorter time with higher reusability if satellite surveying system is constructed with component extraction proposed by us.

  • PDF

Software Climate Change and its Disruptive Weather: A Potential Shift from "Software Engineering" to Vibrant/Dynamic Softology

  • Ghani, Imran;Jeong, Seung Ryul
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.10 no.8
    • /
    • pp.3925-3942
    • /
    • 2016
  • Like natural climate change on the planet earth, the climate in software development environments is also changing (fast). Like the natural weather, the software environment is also disruptive. As the climate experts alert and suggest taking necessary measures to overcome certain challenges to make this earth a safer and comfortable living place, likewise this article also alerts the relevant stakeholders of software craftsmanship about the dynamic challenges that traditional Software Engineering (SE) with purely "Engineering mind-set" is not capable to respond. Hence, some new thoughts to overcome such challenges are shared. Fundamentally, based on the historical evidences, this article presents the authors' observation about continuous shift from traditional "Engineering-based" software development approaches to disruptive approaches - "Vibrant Softology". The authors see the cause of this shift as disruptive transformational force, which is so powerful that it is uncontrollably diminishing the "Engineering-based" approach from software development environments. The authors align it with climate change analogy. Based on this analogy, the authors feel the need to theoretically re-coin the notion of SE to some new term; perhaps Vibrant/Dynamic Softology (VS or DS). Hence, the authors suggest "a new (disruptive and dynamic) way of thinking is required to develop software". It is worth mentioning that the purpose of article and this new theory is not to disparage the notion of software engineering altogether, rather the aim is to highlight the importance of transformation from SE to its next level (perhaps VS/DS) due to the emerging needs in the software craftsmanship environment.

An Evolution of Software Reliability in a Large Scale Switching System: using the software

  • Lee, Jae-Ki;Nam, Sang-Sik;Kim, Chang-Bong
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.29 no.4A
    • /
    • pp.399-414
    • /
    • 2004
  • In this paper, an evolution of software reliability engineering in a large-scale software project is summarized. The considered software consists of many components, called functional blocks in software of switching system. These functional blocks are served as the unit of coding and test, and the software is continuously updated by adding new functional blocks. We are mainly concerned with the analysis of the effects of these software components in software reliability and reliability evolution. We analyze the static characteristics of the software related to software reliability using collected failure data during system test. We also discussed a pattern which represents a local and global growth of the software reliability as version evolves. To find the pattern of system software, we apply the S-shaped model to a collection of failure data sets of each evolutionary version and the Goel-Okumoto(G-O) model to a grouped overall failure data set. We expect this pattern analysis will be helpful to plan and manage necessary human/resources fur a new similar software project which is developed under the same developing circumstances by estimating the total software failures with respect to its size and time.

Optimal Release Time of Software System having a Fixed Operational Period (일정한 사용기간을 갖는 Software System의 최적방출정책)

  • 최명호;윤덕균
    • Journal of Korean Society of Industrial and Systems Engineering
    • /
    • v.13 no.22
    • /
    • pp.1-6
    • /
    • 1990
  • This paper deals with software Release policy having a Fixed Operational period after a Software System is released. The underlying Software Reliability Growth is described by J-M Model Optimal of Software Release Time minimizing Total Expected Cost is Obtained.

  • PDF

OOPT: An Object-Oriented Development Methodology for Software Engineering Education (OOPT: 소프트웨어공학 교육을 위한 객체지향 소프트웨어 개발 방법론)

  • Jung, Sejin;Lee, Dong-Ah;Kim, Eui-Sub;Chang, Chun-Hyon;Yoo, Junbeom
    • Journal of KIISE
    • /
    • v.44 no.5
    • /
    • pp.510-521
    • /
    • 2017
  • The software development process (SDP) plays an important basic role in software engineering education. Every software is developed in accordance with a specific SDP which contains all phases of software development. SDP education helps students to understand the overall techniques and the process of software engineering. This paper introduces a software development methodology (i.e., process) - 'OOPT (Object Oriented Process with Traceability),' which was proposed for use in university software engineering classes. The OOPT is based on object-oriented software development, and it defines concrete requirements as well as outputs of each process/phases. It also contains the unit/system testing and a traceability analysis. We have used the OOPT in software engineering classes at Konkuk university for eight years. This paper conveys our experience as well as future extension and improvement plans.