• Title/Summary/Keyword: 검증 소프트웨어

Search Result 2,336, Processing Time 0.029 seconds

A Study on the Analysis of User Experience with Healing Characteristics in Horticultural Games (원예 게임에서 힐링의 특성을 갖는 사용자 경험 분석 연구)

  • Min-Gyeong Hwang;Jung-Yi Kim
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.23 no.4
    • /
    • pp.1-7
    • /
    • 2023
  • This study analyzed user experience elements with healing game characteristics in eight horticultural games based on Lazro's theory of four fun elements, aiming to use horticultural treatment effects as basic data for horticultural game design. The games were found to be developed around "Serious Fun" and "Easy Fun," with "Hard Fun" and "People Fun" also included. Healing games including horticultural activities were highly linked to actual horticultural activities, resulting in horticultural treatment effects. Future studies will design horticultural healing games and verify their effects based on these results.

Development and Application of an Algorithm Education Program to Improve Convergent Thinking Skills (융합적 사고력 향상을 위한 알고리즘 교육 프로그램 개발 및 적용)

  • Haeyoung Park;Woochun Jun
    • Journal of The Korean Association of Information Education
    • /
    • v.26 no.5
    • /
    • pp.295-305
    • /
    • 2022
  • In the modern artificial intelligence society, the goal of education is to cultivate convergent talents who can adapt well to and lead the artificial intelligence society. The core competency required of convergent future talents is to be able to understand and create software well. In this respect, algorithmic education is very important. Therefore, in this study, an algorithm education program was developed to improve convergent thinking ability. The effectiveness was verified through the paired samples t-test by conducting a pre-post test of convergent thinking ability, and it was found that students' convergent thinking ability was significantly improved in the areas of algorithm knowledge and function.

Nonlinear Transonic Flutter Analysis of a Composite Fin Considering Delamination Effect (층간분리 효과를 고려한 복합재 핀의 비선형 천음속 플러터 해석)

  • Gwang Young Lee;Ki-Ha Kim;Dong-Hyun Kim
    • Journal of Aerospace System Engineering
    • /
    • v.17 no.6
    • /
    • pp.82-93
    • /
    • 2023
  • In this paper, nonlinear transonic flutter analyses of a composite missile fin considering the effect of delamination are conducted. An effective modal analysis methodology is adopted and verified with the experimental modal test data for laminated composite plates with delamination. Extended version of the in-house computational aeroelastic analysis program with the transonic small-disturbance (TSD) code is used in order to predict the flutter dynamic pressure of the delaminated composite fin models. In the subsonic, transonic, and supersonic flow regions, nonlinear time-domain flutter analyses are performed for various delamination conditions, and aeroelastic characteristics due to the delamination phenomena are examined in detail.

A Study on Game Quest Creation Using ChatGPT and Roslyn (ChatGPT와 Roslyn을 활용한 게임 퀘스트 생성 연구)

  • Moo-Gyeol Lim;Jung-Yi Kim
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.24 no.5
    • /
    • pp.105-110
    • /
    • 2024
  • Artificial intelligence is being used in various fields, and the coding paradigm is also changing. Although the development of various coding-enabled AIs such as ChatGPT and GitHub's Copilot is accelerating, these coding tools remain challenged with accuracy, security, licensing, and code quality. Therefore, in order to solve this problem, AI-generated code can be compiled in real-time to receive immediate feedback to increase development productivity and improve code quality. This study aims to test the combination of ChatGPT and Roslyn and apply it to real games to verify the practical feasibility of the technology.

A Scalable and Modular Approach to Understanding of Real-time Software: An Architecture-based Software Understanding(ARSU) and the Software Re/reverse-engineering Environment(SRE) (실시간 소프트웨어의 조절적${\cdot}$단위적 이해 방법 : ARSU(Architecture-based Software Understanding)와 SRE(Software Re/reverse-engineering Environment))

  • Lee, Moon-Kun
    • The Transactions of the Korea Information Processing Society
    • /
    • v.4 no.12
    • /
    • pp.3159-3174
    • /
    • 1997
  • This paper reports a research to develop a methodology and a tool for understanding of very large and complex real-time software. The methodology and the tool mostly developed by the author are called the Architecture-based Real-time Software Understanding (ARSU) and the Software Re/reverse-engineering Environment (SRE) respectively. Due to size and complexity, it is commonly very hard to understand the software during reengineering process. However the research facilitates scalable re/reverse-engineering of such real-time software based on the architecture of the software in three-dimensional perspectives: structural, functional, and behavioral views. Firstly, the structural view reveals the overall architecture, specification (outline), and the algorithm (detail) views of the software, based on hierarchically organized parent-chi1d relationship. The basic building block of the architecture is a software Unit (SWU), generated by user-defined criteria. The architecture facilitates navigation of the software in top-down or bottom-up way. It captures the specification and algorithm views at different levels of abstraction. It also shows the functional and the behavioral information at these levels. Secondly, the functional view includes graphs of data/control flow, input/output, definition/use, variable/reference, etc. Each feature of the view contains different kind of functionality of the software. Thirdly, the behavioral view includes state diagrams, interleaved event lists, etc. This view shows the dynamic properties or the software at runtime. Beside these views, there are a number of other documents: capabilities, interfaces, comments, code, etc. One of the most powerful characteristics of this approach is the capability of abstracting and exploding these dimensional information in the architecture through navigation. These capabilities establish the foundation for scalable and modular understanding of the software. This approach allows engineers to extract reusable components from the software during reengineering process.

  • PDF

The Verification of Computer Simulation of Nitinol Wire Stent Using Finite Element Analysis (유한요소법을 이용한 나이티놀 와이어 스텐트의 전산모사 실험 데이터 검증)

  • Kim, Jin-Young;Jung, Won-Gyun;Jeon, Dong-Min;Shin, Il-Gyun;Kim, Han-Ki;Shin, Dong-Oh;Kim, Sang-Ho;Suh, Tae-Suk
    • Progress in Medical Physics
    • /
    • v.20 no.3
    • /
    • pp.139-144
    • /
    • 2009
  • Recently, the mathematical analysis of stent simulation has been improved, with the help of development of various tool which measure mechanical property and location of stent in artery. The most crucial part of the stent modeling is how to design ideal stent and to evaluate the interaction between stent and artery. While there has been great deal of researches on the evaluation of the expansion, stress distribution, deformation of the stent in terms of the various parameters, few verification through computer simulation has been performed about deformation and stress distribution of the stent. In this study, we have produced the corresponding results between experimental test using Universal Testing Machine and computer simulation for the ideal model of stent. Also, we have analyzed and compared stress distribution of stent in the cases of that with membrane and that without membrane. The results of this study would provide minimum change of plan and good quality for ideal stent replacing damaged artery through the analysis using computer simulation in the early stage of stent design.

  • PDF

Load Balancing Algorithm for Parallel Computing of Design Problem involving Multi-Disciplinary Analysis (다분야통합해석에 기반한 설계문제의 병렬처리를 위한 부하분산알고리즘)

  • Cho, Jae-Suk;Chu, Min-Sik;Song, Yong-Ho;Choi, Dong-Hoon
    • Journal of the Computational Structural Engineering Institute of Korea
    • /
    • v.20 no.3
    • /
    • pp.281-286
    • /
    • 2007
  • An engineering design problem involving Multi-Disciplinary Analysis(MDA) generally requires a large amounts of computing time for the entire design process, and therefore it is essential to introduce a Multiple Processor System (MPS) for reducing the computing time. However, when applying conventional parallel processing techniques, all of the CAE S/W requited for the MDA should be installed on all the servers making up MPS because of characteristic of MDA and it would be a great expense in CAE S/W licenses. To solve this problem, we propose a Weight-based Multiqueue Load Balancing algorithm for a heterogeneous MPS where performance of servers and CAE S/W installed on each server are different of each other. To validate the performance, a Computational experiments comparing the First Come First Serve algorithm and our proposed algorithm was accomplished.

Smart Design for App (스마트한 앱 설계방법)

  • Kung, Sang-Hwan
    • Journal of Digital Convergence
    • /
    • v.10 no.6
    • /
    • pp.269-274
    • /
    • 2012
  • The paper describes the efficient and agile design methodology for the smart phone application, so called the App. Despite the number of smart phones as well as their applications is rapidly being increased recently, the smart and easy methodology for App development is not well developed and not matured in use yet. Since the App is converted to programs or contents from the new ideas, especially, it is important to design and implement the App rapidly and systematically. In order to resolve this problem, we adopt the UI centered approach first of all, emphasizing user-efficient utilization of applications. And we also try to build the whole process in streamlined procedure, making each step reasonable, and the input and output for the step well organized. The design methodology described here is evaluated by designing popular sample application, Scheduler, and also compared with some well-known software design methodologies.

The Effect of PC Software Piracy Attitude and Habit on Illegal Use of Smartphone App (PC소프트웨어 불법사용에 대한 태도와 습관이 스마트폰 앱 불법복제에 미치는 영향)

  • Kim, Joong-Han
    • Journal of Korea Society of Industrial Information Systems
    • /
    • v.22 no.3
    • /
    • pp.49-61
    • /
    • 2017
  • Due to Proliferation of Mobile Devices, the Global Mobile Application (App) Market is Set to Continue its Impressive Growth Trajectory. However, like other Digital Contents, Prevalent Piracy of Smartphone Apps has Become One of the Major Obstacles to the Growth of the Newborn App Industry. The Objective of this Study is to Examine and Better Understand the Effects of Factors Which has been Known to Influence PC Software Piracy. A Research Model Explaining the Impact of Various Factors to Smartphone App Piracy Attitude and Intention is Constructed Based on Theories of Ethical Behavior. A Survey of College Students was Conducted to Test the Research Model. Findings Show that PC Software Piracy Habit and Attitude have Significant Effects on Smartphone Piracy Attitude and Intention. Beliefs Concerning Judicial and Performance Risks Due to Piracy have Little Effects on Smartphone App Piracy Attitude.

Distributed Coordination of Project Schedule Changes by Using Software Agents (소프트웨어 에이전트를 이용한 건설공사 공정관리의 분산화)

  • Kim Kee-soo
    • Proceedings of the Korean Institute Of Construction Engineering and Management
    • /
    • autumn
    • /
    • pp.85-90
    • /
    • 2002
  • In the construction industry, projects are becoming increasingly large and complex, involving multiple subcontractors. Traditional centralized coordination techniques used by the general contractors become less effective as subcontractors perform most work and provide their own resources. When subcontractors cannot provide enough resources, they hinder their own performance as well as that of other subcontractors and ultimately the entire project. Thus, construction projects need a new distributed coordination approach wherein all of the concerned subcontractors can reschedule a project dynamically. To enable the new distributed coordination of project schedule changes, I developed a novel agent-based compensatory negotiation methodology, which allows software agents to simulate negotiations on behalf of their human subcontractors. This research formalizes the necessary steps that would help construction project participants to increase the efficiency of their resource use, which in turn will enhance successful completions of whole projects.

  • PDF