• 제목/요약/키워드: design workflow

검색결과 232건 처리시간 0.021초

SOA 기반의 워크플로우를 응용한 웹 서비스 설계 및 구현 (Design and Implementation of Web Service Applying SOA Based on Workflow)

  • 이성규;김태석
    • 한국멀티미디어학회논문지
    • /
    • 제12권1호
    • /
    • pp.122-129
    • /
    • 2009
  • 레거시 시스템이나 특정 벤더의 애플리케이션이 혼재 되어 있는 기존 IT 환경에서 새로운 기술을 도입한다는 것은 많은 비용과 시간이 소요되는 작업이다. 특히 특정 소프트웨어나 일부 상용 애플리케이션에서 상호 연동성이 높지 않은 경우 이러한 상황이 더 많이 발생하며 시스템 도입 중 예상하지 못하는 상황이 발생할 가능성이 높아 새로운 애플리케이션을 적용하는 시간이 더욱 길어지게 된다. 서비스 지향 아키텍처를 기본으로 인터넷 애플리케이션을 생성하면 연결된 시스템 구성에 대해 유연한 처리 방법과 느슨한 결합을 기반으로 하는 아키텍처를 구현 할 수 있다. 이러한 접근방식은 XML 기반의 Web Service를 활용하여 서비스의 통합과 재사용을 통해 복잡한 처리를 요구하는 인터넷 환경의 워크플로우 모델 개발의 가능성을 살펴보고, 하나의 복잡한 비즈니스 프로세스와 다양한 서비스들이 워크플로우를 통해 재사용 될 수 있는 방법을 제안한다.

  • PDF

Extension of the NEAMS workbench to parallel sensitivity and uncertainty analysis of thermal hydraulic parameters using Dakota and Nek5000

  • Delchini, Marc-Olivier G.;Swiler, Laura P.;Lefebvre, Robert A.
    • Nuclear Engineering and Technology
    • /
    • 제53권10호
    • /
    • pp.3449-3459
    • /
    • 2021
  • With the increasing availability of high-performance computing (HPC) platforms, uncertainty quantification (UQ) and sensitivity analyses (SA) can be efficiently leveraged to optimize design parameters of complex engineering problems using modeling and simulation tools. The workflow involved in such studies heavily relies on HPC resources and hence requires pre-processing and post-processing capabilities of large amounts of data along with remote submission capabilities. The NEAMS Workbench addresses all aspects of the workflows involved in these studies by relying on a user-friendly graphical user interface and a python application program interface. This paper highlights the NEAMS Workbench capabilities by presenting a semiautomated coupling scheme between Dakota and any given package integrated with the NEAMS Workbench, yielding a simplified workflow for users. This new capability is demonstrated by running a SA of a turbulent flow in a pipe using the open-source Nek5000 CFD code. A total of 54 jobs were run on a HPC platform using the remote capabilities of the NEAMS Workbench. The results demonstrate that the semiautomated coupling scheme involving Dakota can be efficiently used for UQ and SA while keeping scripting tasks to a minimum for users. All input and output files used in this work are available in https://code.ornl.gov/neams-workbench/dakota-nek5000-study.

효율적인 비즈니스 프로세스 관리를 위한 J2EE 기반 B2Bi 협업 워크플로우 시스템 설계 및 구현 (Design and Implementation of B2Bi Collaboration Workflow System for Efficient Business Process Management based on J2EE)

  • 이창목;장옥배
    • 정보처리학회논문지D
    • /
    • 제14D권1호
    • /
    • pp.97-106
    • /
    • 2007
  • 본 논문은 비즈니스 프로세스와 업무 로직을 분리하여 비즈니스 프로세스를 손쉽게 모델링하고 이를 바탕으로 협업을 가능하게 하는 B2Bi 협업 워크플로우 모델링 시스템을 설계 및 구현하였다. 협업 워크플로우 모델링 시스템은 비즈니스 프로세스 모델링 도구, 실행 엔진, 모니터링 도구 3개의 컴포넌트로 구성되어있다. 첫째, 비즈니스 프로세스 모델링 도구는 애플리케이션의 비즈니스 로직을 신속, 정확하게 반영하는 프로세스 맵을 구축하는데 사용된다. 둘째, 실행 엔진은 비즈니스 프로세스 인스턴스를 위한 실시간 실행 환경을 제공한다. 셋째, 모니터링 도구는 현재 진행되고 있는 비즈니스 프로세스에 대한 실시간 모니터링 기능을 제공한다. 또한 기존 시스템인 레거시 시스템과의 연동을 위해 XML 및 J2EE 기반으로 유연성, 확장성을 지원할 수 있도록 하였으며 새로운 기업 전략과 운용에 필요한 해결책을 제시한다.

시멘틱 e-워크플로우 프로세스를 이용한 동적 웹 서비스 조합 (Dynamic Composition of Web Services using Semantic e-Workflow Processes)

  • 이용주
    • 한국컴퓨터정보학회논문지
    • /
    • 제10권1호
    • /
    • pp.101-112
    • /
    • 2005
  • 최근에 동적으로, 즉 요구가 있는 즉시 서비스들을 조합하는 동적 웹 서비스 조합은 가장 큰 관심사 중하나이다. 특히, 사용자가 현존하는 하나의 웹 서비스로는 요구사항들을 만족시켜줄 수 있는 기능이 없을 때 그러한 요구를 만족시키기 위해 몇 개의 서비스들을 동적으로 결합해야 하는 문제가 큰 이슈로 부각되고 있다. 본 논문에서는 비즈니스 분야에서 성공적으로 활용되고 있는 워크플로우 기법을 적용하여 동적웹 서비스 조합을 구현한다. 워크플로우의 웹 서비스 적용은 아직까지는 새로운 분야로써 다음과 같은 두가지 문제 해결을 요구한다. (1) 인터넷상에 흩어져 있는 수많은 웹 서비스들 중에서 어떻게 원하는 서비스를 효율적으로 탐색할 수 있는가, (2) 탐색된 다양한 이기종 웹 서비스들 간의 상호운용성 극대화 문제에 관한 해결이 필요하다. 본 연구에서는 (1)을 수행하기 위해 웹 서비스 매칭 알고리즘이 제안되고, (2)를 해결하기 위해 매칭 알고리즘에 온톨로지 개념이 적용된다. 그리고 어떻게 동적 뀁 서비스 조합이 구현되는지 설명하기 위해 하나의 프로토타입 시스템을 구축한다.

  • PDF

A comparative study to measure the sagittal condylar inclination using mechanical articulator, virtual articulator and jaw tracking device

  • Liya Ma;Fei Liu;Jiansong Mei;Jiarui Chao;Zhenyu Wang;Jiefei Shen
    • The Journal of Advanced Prosthodontics
    • /
    • 제15권1호
    • /
    • pp.11-21
    • /
    • 2023
  • PURPOSE. To compare the sagittal condylar inclination (SCI) in dentate individuals measured by the different methods with mechanical articulator (MA), virtual articulator (VA), and a jaw tracking device (JTD) system. MATERIALS AND METHODS. A total of 22 healthy dentate participants were enrolled in this study. For MA workflow, the SCI was obtained by a semi-adjustable articulator with protrusive interocclusal records. The SCI was also set on a VA by aligning intraoral scan (IOS) with cone beam computed tomography (CBCT) and facial scan (FS), respectively. These virtual workflows were conducted in a dental design software, namely VAIOS-CBCT and VAIOS-FS. Meanwhile, a JTD system was also utilized to perform the measurement. Intraclass correlation was used to assess the repeatability within workflows. The bilateral SCI values were compared by Wilcoxon matched-pairs signed rank test for each workflow, and Kruskal-Wallis test and post hoc p-value Bonferroni correction were used to compare the differences among four workflows. The agreement of VAIOS-CBCT, VAIOS-FS, and JTD compared with MA was evaluated by Bland-Altman analysis. RESULTS. Intraclass correlation of the SCI revealed a high degree of repeatability for each workflow. There were no significant differences between the left and right sides (P > .05), except for VAIOS-CBCT (P = .028). Significant differences were not found between MA and VAIOS-FS (P > .05). Bland-Altman plots indicated VAIOS-CBCT, VAIOS-FS, and JTD were considered to substitute MA with high 95% limits of agreement. CONCLUSION. The workflow of VAIOS-FS provided an alternative approach to measure the SCI compared with MA.

통합 해석 모델을 활용한 사용성 평가 -모바일 인터페이스 디자인의 시선추적 분석을 중심으로- (Usability Test by Integrated Analysis Model - With Emphasis on Eyegaze Analysis of Mobile Interface Design)

  • 성기원;이건표
    • 디자인학연구
    • /
    • 제17권3호
    • /
    • pp.245-254
    • /
    • 2004
  • 본 연구는 제품과 사용자의 관계를 직접 관찰할 수 있는 방법으로써 시선추적 장비를 활용하여 기존의 사용성 평가 기법들의 한계를 보완하는 것이 목적이다. 이를 위해, 시선추적 분석을 위한 이론을 기반으로 새로운 평가기법 '시선추적 사용검사와 휴리스틱 평가'를 제안하였다. 그리고, 모바일 폰에 대한 사용성 평가를 통해 시선의 경로와 고정점을 통해 사용자의 관심을 확인하고, 동공크기의 기록을 통해 사용자의 인지과정을 이해하기 위한 단서를 효과적으로 얻을 수 있었다. 그 결과, 디자인의 시각적인 속성을 활용하기 위해 시선추적 기록을 분석하고, 동공의 확대를 관찰하여 사용자의 감정상태를 유추함으로써 디자인의 사용성 분석을 효과적으로 평가할 수 있었다.

  • PDF

WWW상에서의 온라인 정보통신표준 개발 시스템 설계 및 구현 (Design and Implementation of On-line Standards Development System on the World Wide Web)

  • 구경철;김형준;박기식;송기평;조인준;정회경
    • 한국정보통신학회논문지
    • /
    • 제2권4호
    • /
    • pp.559-573
    • /
    • 1998
  • 정보통신 표준화 기구들은 최근 동 분야가 국가 및 시장 경쟁력제고에 있어 전략적 수단으로 부상됨에 따라 더 많은 새롭고 복잡한 표준들을 보다 짧은 시간 내에 개발해야 한다는 문제에 직면하고 있으며, 이러한 문제 의 해결을 위해 이들은 표준개발절차의 많은 부분들을 전자화 시킨 소위 전자적 표준개발시스템 혹은 전자적 문서처리시스템의 구현을 꾀하고 있다. 본 논문에서는 이러한 정보통신분야의 환경변화에 효율적으로 대처하기 위해 국내 표준화 환경 및 표준화 순기(표준(안)연구개발표준(안)제안의견수렴표준화위원회 승인표준(안)확정)에 따른 Workflow기반 표준(안) 개발 환경을 WWW상에서 설계 구현한 표준정보유통망(SICN : Standards Information Cooperation Network) 시스템을 소개한다 구현된 온라인 표준개발 시스템은 기존의 인터라넷(Intranet)기반의 시스템과는 달리 개념적으로 인터넷의 제3물결이라 할 수 있는 엑스트라넷(Extranet) 개념의 Workflow 기반 시스템이라 할 수 있으며, 이는 향후 '가 상 표준 개발망(VSDN : Virtual Standards Development Network)'으로 확장 구현될 예정이다.

  • PDF

연계적 공학해석 교육을 위한 워크플로우 기반 시뮬레이션 환경 개발 및 활용 고찰 (Workflow-based Environment and its Use Scenario for the Education of Connective Engineering Simulation)

  • 신정훈;김한기;채희승;전인호;이종숙
    • 공학교육연구
    • /
    • 제21권6호
    • /
    • pp.3-12
    • /
    • 2018
  • The importance of software in the engineering field is increasing day by day, so the utilization and understanding of the simulation software in the engineering design stage has become the core competence of the engineer. This study presents a new software education method for multiple systems in the field of mechanical engineering using a workflow execution environment as a sub-module of a computational platform (called EDISON platform) that can incorporate in-house software tools developed by many simulation tool developers. It can execute not only individual software tools such as fluid flow, structure, optimal design, but also conduct connective executions of multiple software tools. Based on this simulation environment, a methodology was proposed that can be applied to convergence types of engineering educations. By properly using this methodology, it is expected that beginning engineers could encourage their specialties understanding the big pictures of the analysis processes.

BIM 기반 설계안전성검토의 업무 절차와 활용 방안에 관한 연구 (Workflow Procedures and Applications in BIM-based Design for Safety (DfS))

  • 황재웅;윤희택;배준현;박영곤
    • 토지주택연구
    • /
    • 제15권2호
    • /
    • pp.125-137
    • /
    • 2024
  • 설계안전성검토(DfS)는 설계상의 잠재적인 위험요소를 선제적으로 제거하기 위해 도입되었으나, 위험성 평가 및 위험요소 발굴이 2D 설계도를 기반으로 수행되어 피상적이고, 업무 절차가 비효율적이라는 한계가 지속적으로 제기되고 있다. 본 연구는 기존 설계안전성검토의 한계를 극복하고자 Building Information Modeling(BIM)을 활용하여 업무 효율을 향상시키고 실질적인 안전관리 효과를 얻을 수 있는 BIM 기반 설계안전성검토 방법론을 제시한다. 제안된 BIM 기반 설계안전성검토의 업무 절차는 설계 단계에서의 위험성 평가와 시공 단계에서의 안전관리 활동과 같은 사례 연구를 통해 실무 적용성을 보완하고 검증하였다. 특히, 설계안전성검토 업무 절차의 핵심 과정인 위험성 평가 프로세스를 BIM 기반으로 전환하여 제시하였으며, 구조물 설계를 비롯하여 건설장비 운영이나 공법 및 공정 순서에 대한 설계안전성검토에 BIM 기반 위험성 평가 프로세스를 적용한 사례 분석을 통해 설계 실무의 적용성을 검증하였다. 또한, Common Data Environment (CDE) 기반의 일일 안전 브리핑을 비롯하여 가상현실(VR) 기반 안전교육, 증강현실(AR) 기반의 위험요소 저감대책 점검과 같은 현장의 안전 관리 활동에 BIM 기반 설계안전성 검토 기법을 적용하여 현장 적용성과 업무 효율성이 우수함을 확인하였다.

실행시간캡슐화를 통한 워크플로우관리시스템의 구축 (Development of Workflow Management System Using Run-time Encapsulation)

  • 정재윤;김동수;김영호;강석호
    • 한국경영과학회:학술대회논문집
    • /
    • 한국경영과학회 2000년도 추계학술대회 및 정기총회
    • /
    • pp.215-218
    • /
    • 2000
  • Workflow Management System(WfMS) enables corporations to manage business processes efficiently The purpose of this research is to develop a management system that is capable of managing complicated business processes efficiently under distributed environment where many companies or divisions are participating. Run-time encapsulation proposed in this paper is a system design methodology that enables appropriate response to the dynamically changing processes by using nested processes. We have implemented WfMS under Web environment using run-time encapsulation. Run-time encapsulation using nested process is an efficient development methodology for implementing heterogeneous and distributed WfMS under web environment.

  • PDF