• 제목/요약/키워드: 로직모델

검색결과 217건 처리시간 0.026초

웹 프리젠테이션 레이어 생성을 위한 XSLT 스타일쉬트 설계 (XSLT Stylesheet Design for Building Web Presentation Layer)

  • 채정화;유철중;장옥배
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제31권3호
    • /
    • pp.255-266
    • /
    • 2004
  • 웹 기반 정보 시스템의 데이타 구조 및 프리젠테이션 로직으로부터 비즈니스 프로세스 정보를 분리하는 것은 여러 가지 이점을 가져온다. 그러나 웹 애플리케이션에서 비즈니스 프로세스 로직과 프리젠테이션 로직을 분리하는 것은 쉽지 않다. 심지어는 프리젠테이션 로직으로부터 데이타가 분리되지 않는 경우도 있다. 그러므로 비즈니스 프로세스에 대한 추상적인 모델을 정의하고, 프로세스 로직, 데이타 구조 및 프리젠테이션 로직을 분리하는 전략을 이용하여 그것을 동적인 사용자 인터페이스에 매핑 시키는 작업이 요구된다. 본 논문에서는 데이타 구조 및 프리젠테이션 로직으로부터 비즈니스 프로세스 정보를 분리하고자 XSLT(Extensible Stylesheet Language Transformations)를 확장하여 프로세스를 인식하는 스타일 쉬트를 제안한다. 이를 위하여 비즈니스 프로세스의 추상적인 명세를 제공하고, 비즈니스 모델을 프로세스 관점에서 살펴보고자 페트리네트 표기법을 이용하여 비즈니스 모델 요소 및 상호작용 활동을 추출한다. 이것은 웹 애플리케이션의 프로세스 구조로부터 상호작용 웹 문서의 동적인 부분, 즉 비즈니스 프로세스에서 사용자와 상호 작용하는 부분을 분리하기 위한 시도이다. 본 연구에서 제안하는 아키텍처의 핵심은 XSLT 컨트롤러로서 이것은 워크플로 엔진과 웹 브라우저간의 인터페이스 역할을 한다. XSLT 컨트롤러는 XSLT 템플릿을 활성화시키는 인터프리터로서 프로세스 상태를 프리젠테이션 레이어에 매핑 시킨다. 이렇게 각 부분을 모듈화 하는 것은 사용자 인터페이스를 변경하여도 프로세스나 데이타의 논리적인 표현에 영향을 미치지 않도록 하며, 레이아웃 변형 명세서와 독립적으로 프로세스 로직을 변경할 수 있도록 한다. 즉, 웹 애플리케이션을 독립적인 방법으로 개발할 수 있어 개발을 보다 용이하게 하고 유지보수가 용이해진다.

MDPS 해석 소프트웨어 개발 (MDPS Analysis Software Development)

  • 장봉춘;김정훈;양성모
    • 한국산학기술학회논문지
    • /
    • 제15권9호
    • /
    • pp.5480-5486
    • /
    • 2014
  • 조향계 엔지니어들에게 전동 조향 시스템의 시뮬레이션 및 분석을 위한 새로운 방식의 소프트웨어를 소개한다. 이 소프트웨어 MSAS는 전동 조향 시스템의 시뮬레이션, 분석 및 종합 기능을 제공하며, 기본적으로 조향계 모델과 차량모델 및 제어로직에 기초한다. 부품 공급회사들은 제어로직을 블랙박스 형태로 제공하기 때문에 이 소프트웨어는 로직 설계자의 의도에 따라 블랙박스 형태이든지 또는 화이트박스 형태이든지 모두 사용가능하다. 또한 이 소프트웨어는 공급회사들의 에스함수 제어로직 및 RMDPS와 함께 통합될 수 있다.

기능적 가상 시작기 기술을 이용한 자동 벨 진공포장기의 모델링, 시뮬레이션 및 개발 (Modeling, Simulation and Development of an Automatic Vacuum Packer for Rice Using Functional Virtual Prototyping)

  • Yan, T.Y.;Chung, J.H.
    • Journal of Biosystems Engineering
    • /
    • 제29권3호
    • /
    • pp.233-242
    • /
    • 2004
  • 본 연구의 주요 목적은 자동 쌀 진공포장기의 3차원 기능적 가상시작기 모델을 개발하여 포장기의 구동시스템을 설계하고 개발하고자 하였다. 개발한 3차원 가상시작기는 주로 압축판부, 테이프부착부 및 진동판부로 구성되었다. 가상시작기의 민감도 분석을 수행하기 위해 제품포대의 두께변수를 이용하여 3차원 가상시작기를 파라미터화하였다 자동 진공포장기의 최대 처리능력 6포/분, 포대규격: 45cm${\times}$35cm을 충족하기 위해 각 주요부를 구동하는 모터 작동제어로직(motion control function)을 적절하게 설계하였다. 설계한 작동제어로직에 의하여 각 모터를 구동할 때 필요로 하는 적정 동력은 각각 100W, 25W 및 90W로 결정하였다. 연구결과를 요약하면 다음과 같다. 자동 진공포장기의 실제 시작기를 제조한 후 설계한 작동제어로직을 각 구동모터에 적용하여 시뮬레이션의 결과를 검증하였다. 개발한 3차원 가상시작기 모델을 시뮬레이션하여 선정한 모터들은 각 주요부를 원활하게 구동할 수 있었다. 제안한 작동제어로직은 주요부의 요구된 작동 시권스를 만족시켰으며 이때 자동진공포장기의 처리능력은 6.7 포/분이었다. 개발한 자동 쌀 진공포장기의 포장성공률은 92.6%이었다.

공공도서관 데이터를 활용한 도서관 성과평가 시스템 구축 연구 (A Study on Building of Outcomes Evaluation System Using Data of a Public Library)

  • 한상우;박성재
    • 한국문헌정보학회지
    • /
    • 제52권4호
    • /
    • pp.163-178
    • /
    • 2018
  • 본 연구는 공공도서관에서 운영하는 프로그램의 성과를 측정할 수 있는 시스템의 구축을 목적으로 한다. 이를 위해 로직모델을 기반으로 개발된 도서관 성과측정 프레임워크를 적용하고 사서가 직접 KOLAS에서 데이터를 반출하고 성과평가 시스템에 업로드하여 성과를 측정하고 결과를 출력할 수 있도록 시스템(LibOutcomes system)을 구축하였다. 연구 결과, 성과평가 시스템을 이용한 성과 측정은 시각적으로 결과를 확인하기에 유용하였다. 또한 웹 기반 시스템으로 구축함으로써 접근 및 이용의 용이성을 확보할 수 있었고, 향후 KOLAS의 한 기능으로 확장할 수 있는 가능성을 제시하였다.

허브 앤 스포크형 데이터 관리 및 블록체인 기술 융합 스마트도시 거버넌스 로직모델 (Smart City Governance Logic Model Converging Hub-and-spoke Data Management and Blockchain Technology)

  • 최성진
    • 한국BIM학회 논문집
    • /
    • 제14권1호
    • /
    • pp.30-38
    • /
    • 2024
  • This study aims to propose a smart city governance logic model that can accommodate more diverse information service systems by mixing hub-and-spoke and blockchain technologies as a data management model. Specifically, the research focuses on deriving the logic of an operating system that can work across smart city planning based on the two data governance technologies. The first step of the logic is the generation and collection of information, which is first divided into information that requires information protection and information that can be shared with the public, and the information that requires privacy is blockchainized, and the shared information is integrated and aggregated in a data hub. The next step is the processing and use of the information, which can actively use the blockchain technology, but for the information that can be shared other than the protected information, the governance logic is built in parallel with the hub-and-spoke type. Next is the logic of the distribution stage, where the key is to establish a service contact point between service providers and beneficiaries. Also, This study proposes the establishment of a one-to-one data exchange relationship between information providers, information consumers, and information processors. Finally, in order to expand and promote citizen participation opportunities through a reasonable compensation system in the operation of smart cities, we developed virtual currency as a local currency and designed an open operation logic of local virtual currency that can operate in the compensation dimension of information.

전자식 조정장치 헬리콥터의 하중 비행영역 제한 로직 설계 (Flight Envelope Load Factor Limit Logic Design for Helicopter Fly-By-Wire Controller)

  • 최인호
    • 한국산학기술학회논문지
    • /
    • 제17권1호
    • /
    • pp.159-164
    • /
    • 2016
  • 본 논문은 전자식 조정장치 헬리콥터의 비행영역 보호를 위한 하중제안 로직 설계에 대한 결과이다. 헬리콥터는 로터, 동체, 엔진등 구조가 복잡하기 때문에 여러 가지 제약조건에 가지고 비행을 해야 한다. 이 때문에 조종사가 그 제약조건을 고려하여 조종을 하면서 조종사의 작업부하가 증가하고 비행 조종성을 떨어뜨리는 결과가 발생한다. 이러한 헬리콥터의 비행제약조건으로부터 자유롭게 조정 하도록 하여 조종사를 도와주는 기능이 필요하고 본 논문에서는 그 중의 대표적인 제약조건인 하중제약조건에 대한 제한 로직을 전자식 조정장치 헬리콥터에 설계하고자 한다. 하중범위를 벗어나는 비행은 피치 싸이클릭 스틱을 급격하게 입력하여 주로 발생한다. 이때 조종스틱 명령과 피치축 자세명령모델사이에 비행영역제한로직을 추가하여 하중범위를 벗어나지 않도록 하였다. 현재의 하중 값에 대한 자세범위를 동적으로 계산하는 로직을 사용하였고 헬리콥터 모델에 적용하여 시뮬레이션을 통하여 알고리즘을 검증하였다. 시뮬레이션을 통하여 정지비행영역, 전진비행영역에서 하중제한로직을 적용하지 않았을 때와 적용하였을 때를 비교한 결과, 하중제한로직을 적용하지 않았을 때는 하중제한 리미트를 20% 이상 초과하였으나 본 연구에서 제한한 로직을 적용하였을 때는 하중제한 리미트가 초과하지 않음을 확인하였다. 결론적으로 시뮬레이션을 통하여 동적으로 할당하는 제한로직이 헬리콥터 전자식 조정장치 제어기에 적합함을 확인하였다.

화력발전소 관류형 보일러 동특성을 고려한 제어로직 분석 (Analysis on the Control Logics of a Once-through Boiler in a Power Plant)

  • 김종안;정창기;최인규;우주희
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2008년도 제39회 하계학술대회
    • /
    • pp.1669-1670
    • /
    • 2008
  • 발전소를 포함한 플랜트 공정 제어로직 설계에서 제어대상인 공정의 특성을 파악하는 일이 중요한 출발점이라고 할 수 있다. 이 논문에는 국내 가동 중인 500MW 석탄화력발전소의 보일러 제어시스템을 교체할 목적으로 우선 현재의 제어로직을 분석한 내용을 기술한 것이다. 대상 발전소의 보일러는 관류형 초임계압 형식으로서 1990년대 초부터 건설되기 시작한 국내 표준모델 중 하나이다. 표준관류보일러의 일반특성과 제어원리에 대하여 고찰한 내용을 먼저 기술하였으며, 효과적인 제어목표를 달성하기 위해 보일러 특성을 제어로직에 반영한 증기압력제어, 급수유량제어 제어알고리듬을 차례로 기술하였다. 여기에 근거 자료 또는 참고자료로 사용된 그래프 등은 고찰대상인 실제 발전소에서 수집하였다.

  • PDF

APR1400용 모델 예측 제어 로직에서의 주요 제어변수 변동에 따른 성능 평가 (Performance Evaluation of the Model Predictive Control Logic Key Parameters for APR1400)

  • 양승옥;최유선;나만균
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2008년도 학술대회 논문집 정보 및 제어부문
    • /
    • pp.411-412
    • /
    • 2008
  • 본 논문에서는 차세대원자로인 APR1400(Advanced Power Reactor 1400)의 출력제어방법으로 모델예측제어 알고리즘을 적용하고, 일일부하추종 운전을 하였을 때 최적의 제어기 구현을 위해 제어 로직의 주요 변수인 예측구간, 제어구간, 모델 차수의 변화에 따른 제어 성능을 평가하였다. 성능 평가는 원자로 출력제어 성능 검증시 사용하는 방법으로 제어대상인 차세대 원자로(APR1400)를 3차원 노심해석 전산코드인 MASTER(Multipurpose Analyzer for Static and Transient Effects of Reactor)로 시뮬레이션하여 제어 성능을 평가하였다.

  • PDF

OPC(OLE for Process Control)와 분산형 보안 서비스 기반의 유연한 멀티 프로세스 컨트롤 모델 (A flexible and powerful model for multi process control based on OPC(OLE for Process Control) and Distributed Security Services)

  • 심민석;박성규;유대승;김종환;이명재
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 봄 학술발표논문집 Vol.31 No.1 (A)
    • /
    • pp.739-741
    • /
    • 2004
  • 본 논문은 제어 구조의 표준으로 떠오르고 있는 OPC와 마이크로소프트사의 분산형 보안 서비스 개념(하부구조 서비스, 응용프로그램 지원 서비스)들을 사용하여 다양한 사용자에 대해서 차별화된 권한 구조를 제공할 수 있는 멀티 프로세스 컨트롤&모니터링 모델을 제안한다. 멀티 프로세스 컨트롤&모니터링 모델은 3-계층 구조(리소스, 로직, 그리고 프레젠테이션 계층)와 컴포넌트 개념을 기반으로 디자인하였기 때문에 엔터프라이즈 어플리케이션이 가지는 다양한 이점을 가질 수 있다. 리소스 계층은 다양한 OPC 기반 제어서버 시스템에서 제공하는 실시간 데이터(액세스 포인터 데이터) 및 저장 데이터들과 쉽고 유연하게 결합할 수 있으며, 로직 계층은 리소스 계층에서 제공하는 리소스들(실시간 및 저장 데이터)에 대한 보안 설정을 제공하고 실제, 가공, 가상 데이터 제공 및 생성하는 역할을 제공한다. 프레젠테이션 계층은 XML 기술을 사용하여 컨텐츠와 뷰를 분리하고 접속 기기들의 타입에 맞는 뷰를 동적으로 결합하여 제공함으로써 다양한 타입의 모니터링 기기들과 유연하게 결합하고 통합할 수 있는 이점을 갖는다.

  • PDF

대규모 언어 모델(LLM) 기반의 파이썬 입문자를 위한 코딩 도우미 (Coding Helper for Python Beginners based on the Large Language Model(LLM))

  • 이세훈;최정빈;백영태;윤선호
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2023년도 제68차 하계학술대회논문집 31권2호
    • /
    • pp.389-390
    • /
    • 2023
  • 본 논문에서는 파이썬 코딩 플랫폼에서의 LLM(Large Language Models)을 로직 및 문법 에러 확인, 디버깅 도구로 활용할 수 있는 시스템을 제안한다. 이 시스템은 사용자가 코딩 플랫폼에서 작성한 파이썬 코드와 함께 발생한 에러 문구 및 프롬프트를 LLM 모델에 입력함으로써 로직(문법) 에러를 식별하고 디버깅에 활용할 수 있다. 특히, 입문자를 고려해 프롬프트를 제한하여 사용의 편의성을 높인다. 이를 통해 파이썬 코딩 교육에서 입문자들의 학습 과정을 원활하게 진행할 수 있으며, 파이썬 코딩에 대한 진입 장벽을 낮출 수 있다.

  • PDF