• Title/Summary/Keyword: software development and applications

Search Result 813, Processing Time 0.024 seconds

A Nationwide Web-Based Survey of Neuroradiologists' Perceptions of Artificial Intelligence Software for Neuro-Applications in Korea

  • Hyunsu Choi;Leonard Sunwoo;Se Jin Cho;Sung Hyun Baik;Yun Jung Bae;Byung Se Choi;Cheolkyu Jung;Jae Hyoung Kim
    • Korean Journal of Radiology
    • /
    • v.24 no.5
    • /
    • pp.454-464
    • /
    • 2023
  • Objective: We aimed to investigate current expectations and clinical adoption of artificial intelligence (AI) software among neuroradiologists in Korea. Materials and Methods: In April 2022, a 30-item online survey was conducted by neuroradiologists from the Korean Society of Neuroradiology (KSNR) to assess current user experiences, perceptions, attitudes, and future expectations regarding AI for neuro-applications. Respondents with experience in AI software were further investigated in terms of the number and type of software used, period of use, clinical usefulness, and future scope. Results were compared between respondents with and without experience with AI software through multivariable logistic regression and mediation analyses. Results: The survey was completed by 73 respondents, accounting for 21.9% (73/334) of the KSNR members; 72.6% (53/73) were familiar with AI and 58.9% (43/73) had used AI software, with approximately 86% (37/43) using 1-3 AI software programs and 51.2% (22/43) having up to one year of experience with AI software. Among AI software types, brain volumetry software was the most common (62.8% [27/43]). Although 52.1% (38/73) assumed that AI is currently useful in practice, 86.3% (63/73) expected it to be useful for clinical practice within 10 years. The main expected benefits were reducing the time spent on repetitive tasks (91.8% [67/73]) and improving reading accuracy and reducing errors (72.6% [53/73]). Those who experienced AI software were more familiar with AI (adjusted odds ratio, 7.1 [95% confidence interval, 1.81-27.81]; P = 0.005). More than half of the respondents with AI software experience (55.8% [24/43]) agreed that AI should be included in training curriculums, while almost all (95.3% [41/43]) believed that radiologists should coordinate to improve its performance. Conclusion: A majority of respondents experienced AI software and showed a proactive attitude toward adopting AI in clinical practice, suggesting that AI should be incorporated into training and active participation in AI development should be encouraged.

Development of S/W Platform for the Structural Design System Based on Design Database (설계정보 데이터베이스를 기반으로 하는 구조설계 S/W Platform의 개발)

  • 이대희;윤성수;이정재;김한중
    • Magazine of the Korean Society of Agricultural Engineers
    • /
    • v.43 no.4
    • /
    • pp.79-88
    • /
    • 2001
  • Agricultural facilities can be designed by conceptual preliminary primary and detailed design stages. because each stage has a different objective, it must be applied to dissimilar design and analysis level. Engineers have to judge from evaluation that is estimated agricultural resources in the conceptual design stage. Methods of computer aided design are achieved to individual functions however it is inefficient to perform entire processes of design and hard to systematically accumulate results o design. Study on the integrated structural design system has been continued. but those system have adopted “closed architecture”which is known to inflexible method for developing applications. In this study the design platform is an environment that can support to integrated design system independently and an design platform is proposed by analyzing design processes using object oriented method. The concepts of software platform have resulted from several practical ideas, OOA/OOP and related some points. This paper aims at developing the software platform of a software environment to support the design phases of the agricultural facilities.

  • PDF

A Review on Application of Internet Agent in Healthcare Service (의료서비스에서의 인터넷 에이전트 활용에 대한 고찰)

  • 김민철
    • Health Policy and Management
    • /
    • v.11 no.4
    • /
    • pp.21-37
    • /
    • 2001
  • The purpose of this study is to examine internet agent of IT(Information Technology) in health care industry Since IT is essential for corporate strategy in service management, this section examines IT in health care service, especially from the view of 'Agent Technology' that has been recently issued. Intelligent agent is a new paradigm for developing software applications. More than this, agent-based computing has been hailed as 'the next significant break-through in software development' and 'the new revolution in software'. And health care service is a non-mechanic, human-based service. This paper reviewed what possible suggestions or advices can be made to the health care service. Since many health care services using internet have been attempted over the recent years, this study will hopefully be able to come up with good suggestions from many aspects. Thus, information inequality between producer(physician) and consumer(patient) in health care service will be decreased through the introduction of agent technology.

  • PDF

Design of Scheduling on AUTOSAR OS With Shared Resource (AUTOSAR 기반 공유자원이용 스케줄링 구조)

  • Choi, Junyeol;Cho, Joonhyung;Choi, Yunja
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.13 no.6
    • /
    • pp.279-288
    • /
    • 2018
  • As a result of the technological advances in the E / E system, automotive system can provide advanced functions for safety and comfort. In addition, mechanical systems is changed to the electronic system. And the systems perform cooperative functions through communication. So the E / E system becomes more complicated as the size of the system increases. In order to secure the safety of complicated E / E system, ISO26262 standard require that Freedom from Interference and Sufficient Independence be met. In this paper, we propose a software scheduling method that can guarantee the independence between decomposed components after software decomposition and software development of ASIL D level EPB (Electronic Parking Brake) system.

A Programming Model for USN Applications based on Nano-Qplus (Nano-Qplus기반의 USN 응용 프로그래밍 모델)

  • Lee, Woo-Jin;Kim, Ju-Il;Lee, Kwang-Yong;Chong, Ki-Won
    • Journal of KIISE:Software and Applications
    • /
    • v.33 no.4
    • /
    • pp.378-387
    • /
    • 2006
  • A programming model for ubiquitous sensor network (USN) applications based on Nano-Qplus is proposed. USN applications mean programs of nodes which are components of sensor network such as sensor, router, sink and actuator. Developers can automatically generate programs of USN applications by setting attributes values of nodes using a script after they model a sensor network. A script for setting attributes values of a node is proposed in this paper. The algorithm of automatic code generation is also described. Developers can easily implement USN applications even if they do not know details of low-level communication, data sharing, and collective operations because the applications are automatically generated from a script. They set only attributes values of nodes using the script. Efforts for USN applications development also are reduced because of automatic code generation. Furthermore, developers can correct errors of applications in the early stage of development through ear]y test based on rapid code generation.

Development Trends of Small Satellites and Military Applications (소형위성의 개발현황 및 군사적 활용 방안)

  • Lee, Sanghyun;Oh, Jaeyo;Kwon, Kyebeom;Lee, Gil-Young;Cho, Taehwan
    • Journal of Advanced Navigation Technology
    • /
    • v.21 no.3
    • /
    • pp.213-219
    • /
    • 2017
  • Large satellite development programs might take decades to build, launch and operate in space environments at costs in excess of a billion dollars. However, small satellites can reduce the costs not only by using commercial software and sensors, but also by shortening the development period to two years or less. In this paper, we discuss the development status of small satellites, and propose some military applications of small satellites. First, we describe the industrial trends of small satellites in advanced countries such as the United States and Japan. Also, we describe the development status of small satellites in Korea. Military applications are largely classified into education, research, and operational purposes. Small satellites are developing rapidly in commercial markets and they will play an important role in military sector. Therefore, the military should consider small satellites as important strategic assets in future conflicts and provide means to develop them.

Modeling, Analysis and Propose improved Design of Smart Phone Cradle (스마트폰 거치대 모델링, 해석 및 설계 개선방안 제안)

  • Kim, Young-jea;Park, Sang-jin
    • Proceeding of EDISON Challenge
    • /
    • 2015.03a
    • /
    • pp.452-459
    • /
    • 2015
  • Thanks to the development of applications, many people are using a smart phone cradle these days. But it has some problems. First of all, it is hard to fix on automobiles. Also, it is vulnerable to external vibration. Recognizing these problems, we decided to improve this device by using FreeCAD and ANSYS. Because FreeCAD is newly invented software, we used another 3D modeling software to cover shortages of tools in FreeCAD. Also, we used famous analysis software 'ANSYS' to analyze bending deformation, modal analysis, and harmonic analysis.

  • PDF

Variability Support in Component-based Product Lines using Component Code Generation (컴포넌트 코드 생성을 통한 컴포넌트 기반 제품 라인에서의 가변성 지원)

  • Choi, Seung-Hoon
    • Journal of Internet Computing and Services
    • /
    • v.6 no.4
    • /
    • pp.21-35
    • /
    • 2005
  • Software product-lines is the software development paradigm to attain the rapid development of quality applications by customizing the reconfigurable components and composing them based on predefined software architectures. Recently various methodologies for the component-based product lines are proposed, but these don't provide the specific implementation techniques of the components in terms of variability resolution mechanism. In other hand, the several approaches to implement the component supporting the variabilities resolution are developed, but these don't define the systematic analysis and design method considering the variabilities from the initial phase. This paper proposes the integration of PLUS, the one of product line methodologies extending UML modeling, and component code generation technique in order to increase the efficiency of producing the specific product in the software product lines. In this paper, the component has the hierarchical architecture consisting of the implementation elements, and each implementation elements are implemented as XSLT scripts. The codes of the components are generated from the feature selection. Using the microwave oven product lines as case study, the development process for the reconfigurable components supporting the automatic variability resolution is described.

  • PDF

Component integration Test Modeling with UML (UML 기반 콤포넌트 통합 테스팅)

  • Yun, Hoe-Jin;Seo, Ju-Yeong;Choe, Jeong-Eun;Choe, Byeong-Ju
    • Journal of KIISE:Software and Applications
    • /
    • v.26 no.9
    • /
    • pp.1105-1113
    • /
    • 1999
  • 객체 지향 소프트웨어의 확장과 더불어 소프트웨어의 재사용성의 중요도가 부각되면서 소프트웨어를 콤포넌트 단위로 구현하는 추세이다. 따라서 콤포넌트 기반의 소프트웨어 개발에서의 통합 테스트가 중요한 이슈로 떠오르고 있다. 그러나 콤포넌트들의 통합 테스트에 대한 연구는 미흡한 상태이다. 본 논문에서는 UML을 기반으로 체계적인 통합 테스트 모형을 제안하고. 나아가 본 논문에서는 "멀티미디어 정보처리 시스템"의 사례를 본 논문의 콤포넌트 통합 테스트 모형에 적용한 결과를 분석하여 기술한다. 콤포넌트 통합 테스트 모형은 UML(Unified Modeling Language)의 순서도(sequence diagram)와 협력도(collaboration diagram)를 이용하여 전체 시스템에서 UML의 사건흐름을 구성하는 콤포넌트들 사이의 인터페이스 영역에 존재하는 오류들을 추출한다. 그리고 UML을 기반으로 통합 테스트를 수행함으로써, 테스트 준비 작업을 줄이고, 기존의 UML 지원 도구들과 연계하여 테스트 자동화 도구의 구현을 앞당길 수 있다. 또한 시스템의 순차적 흐름 뿐 아니라, 동시에 수행되는 흐름에 대한 정보까지 모두 수용하여 테스트함으로써, 콤포넌트 기반의 분산 환경의 특성에 적합하다. Abstract As the object-oriented approach to software development becomes more mature, software development from pre-existing, independently developed components becomes an important aim of software engineering. Therefore, integration testing becomes an important aspect of component-based software development. However, there has been little work done in the area of the component-based integration testing. In this paper, we propose the "component integration test model" which is based on UML. Furthermore, we describe a case study on "Multimedia Information Processing System" conducted to analyse the result from which our model is applied. Our model extracts the faults, which exist in interfaces of components, using sequence diagram and collaboration diagram of UML(Unified Modeling Language). As our model is based on UML, the preparation effort for testing is reduced and its test-tools can be implemented more easily through linking existing UML tool. And our model accepts the information of concurrent flow represented by collaboration diagram as well as sequential flow, so it is more suitable to component-based distributed environment.based distributed environment.

Technical Issues and Solutions for Developing IoT Applications (IoT 애플리케이션 개발의 기술적 이슈 및 솔루션)

  • Shin, Dong Ha;Han, Seung Ho;La, Hyun Jung;Kim, Soo Dong
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.4 no.3
    • /
    • pp.99-110
    • /
    • 2015
  • Internet-of-Things(IoT) is the computing paradigm converged with different technologies, where diverse devices are connected via the wireless network, acquire environmental information from their equipped sensors, and actuated. IoT applications typically provide smart services to users by interacting with multiple devices connected to the network and are designed by integrating multiple technologies such as sensor network, communication technologies, and software engineering. Moreover, since the concept of IoT has been introduced recently, most of the researches are in the beginning step, which is too early to be practically applied. Due to these facts, developing IoT application results in unconventional technical challenges which have not been observed in typical software applications. And, it is not straightforward to apply conventional project guidelines to IoT application development projects. Hence, there can be many difficulties to successfully complete the projects. Therefore, for successful completion of the projects, we analyze technical challenges occurring in all phases of the project lifecycle, i.e. project preparation stage and development stage. And, we propose the effective solutions to overcome the issues. To verify identified issues and presented solutions, we present the result of applying the solutions to an IoT application development. Through the case study, we evaluate how reasonable the unconventional technical issues are generated and analyze effectiveness of applying the solutions to the application.