• 제목/요약/키워드: 사용 프로세스 편리화

검색결과 24건 처리시간 0.024초

고성능 무중단 TCAP의 설계 및 구현 (Design and Implementation of a High Quality Dual TCAP)

  • 임옥희;박희숙;이남석;이상호
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 가을 학술발표논문집 Vol.28 No.2 (3)
    • /
    • pp.352-354
    • /
    • 2001
  • 오늘날 우리는 맡은 발전을 거듭한 지능망 서비스를 일상 생활에서 직간접적으로 접하고 있으며. 서비스가 다양화 되고 그 품질이 중요시 되면서 TCAP(Transaction Capability Application Part)의 높은 성능과 안정성에 대한 요구가 증대되어 왔다. 본 논문에서 제시하는 고성능 무중단 TCAP 모델은 원격지에 위치한 다중 TCU(Transaction Capability User)에게 TCP/IP 소켓을 제공하고 폴링(Polling)을 수행하여 TCU상태를 효과적으로 관리하며, 네트워크 장애나 하위 스택 프로세스 문제로 서비스가 지속될 수 없는 경우 이중화 메커니즘을 적용하여 서비스의 중단을 최소화 한다. TCU 어플리케이션 개발자를 위해 이중화에 대한 고려 엄이 TCAP 메시지론 사용할 수 있도록 API를 제공 하여 실제 서비스 적용에 범용성과 편리성을 제공한다. 기존에 개발되어 사용되고 있는 TCAP보다 메시지 처리 및 전송 효율을 높이기 위한 프로세스 구조와 무중단 서비스 제공을 위한 이중화 모델을 설계하고 구현하였다. 설계 및 구현 내용을 검증하기 위해 ITU-T에서 권고하는 적합성 시험을 실시하고, 테스트 베드를 구축 해 성능 시험을 수행 한다.

  • PDF

항만건설사업관리시스템 통합화 (Integration for Port Construction Project Management System)

  • 정성윤;김영진;김태학;옥현
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2013년도 춘계 종합학술대회 논문집
    • /
    • pp.431-432
    • /
    • 2013
  • 본 연구는 기존에 운영 중인 항만건설통합정보시스템의 활용성과 시스템 운영관리의 효율성을 높이기 위해 시스템을 통합화하였다. 도로와 항만 건설사업관리는 대상목적물만 다르고 기본적인 업무프로세스는 유사하다. 따라서 통합 개발기간을 단축하고 안정적으로 통합화하기 위해 항만건설통합정보시스템을 기존에 운영하고 있는 도로건설사업관리시스템으로 통합하는 방식으로 추진하였다. 도로건설사업관리시스템은 항만건설통합정보시스템보다 시스템 사용이 쉽고 편리하며 건설사업관리 업무프로세스 지원 및 관리기능이 안정적으로 설계되었다. 본 연구는 시스템 통합화 과정에서 겪었던 애로사항과 이를 해결하기 위한 방안을 제시하였다. 타 시스템을 통합화할 경우에 본 연구 결과를 활용한다면 반복적인 시행착오를 미연에 예방할 수 있을 것으로 사료된다.

  • PDF

유비쿼터스 환경에서의 역할기반 접근 관리 보안 모델 (Role-based Access Security Model for Ubiquitous Computing)

  • 강수연;이승룡
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 봄 학술발표논문집 Vol.30 No.1 (A)
    • /
    • pp.332-334
    • /
    • 2003
  • 프로세스의 소형화 및 집적화 와 임베디드 운영체제의 발달은 PDA, 세룰러폰 둥의 이동 기기의 이용을 대중화 시켰고 공간적 제약성의 극복을 가능하게 하였다. 이러한 기반 인프라의 확산은 가상환경 내에서 존재하던 서비스들을 사용자의 공간에서도 사용가능하게 함으로써, 컴퓨팅 환경이 더 이상 컴퓨터 중심이 아니라 사용자의 편리성을 극대화 시키는 사용자 중심의 패러다임의 전환을 의미하고, 이를 유비쿼터스 컴퓨팅으로 정의한다. 여기서 주목해야 할 것은 이러한 편리한 인프라들의 신뢰성 및 안전의 보장이다. 인터넷 뱅킹이나 모바일 비즈니스 등의 작업 수행에서 개인이나 기관의 기밀 정보의 유출이나 해킹으로 인한 문제점들은 이미 드러난 상태이며, 기존의 보안 서비스로는 유동적이고 사용자에 따라 변화가 많은 유비쿼터스 환경의 효율적 관리가 힘들다는 사실을 보여 주고 있다. 본 논문에서는 이러한 점을 고려하여 사용자의 주변 요소들을 반영이 가능하도록 정책과 기능성을 구분하여 설계된 계층적 보안 모델을 기반으로, 효율적인 건한 접근 관리를 위해 설계된 사용자 역할 기반의 권한 프로토콜을 제시한다. 이는 유비쿼터스 환경의 특징을 고려하여 유연성 과 확장성의 특징을 갖는다. 이를 기반으로 이동 디바이스와 데스크 탑 간의 신뢰성 있는 서비스 이용을 고려하여 디자인한 보안 모듈 제시한다.

  • PDF

사용자 레벨 가상화에서 가상화 영역 성능 비교 (Performance Comparison of Virtualization Domain in User Level Virtualization)

  • 정찬주;강태근
    • 한국전자통신학회논문지
    • /
    • 제8권11호
    • /
    • pp.1741-1748
    • /
    • 2013
  • 본 논문은 가상화 기술에서 클라이언트 기반의 데스크톱 가상화에 필요한 기술 요소를 찾아내고 로컬 컴퓨팅 환경에서 보다 편리하고 안정된 클라이언트 가상화 기술을 제안하였다. 유저 레벨 가상화와 VMWare를 로딩하여 처리 익스플로우 유틸리티를 실행시킨 후 각 프로세스의 Private 바이트를 비교해보면 VMWare에서는 30.1MB의 메모리 용량이 사용되었고, 유저 레벨 가상화 프로세스에서는 16.6MB의 메모리 용량이 사용되어짐을 알 수 있었다.클라이언트 가상화를 이용한 가상화 사용자 영역과 로컬 컴퓨팅 환경에서 응용 프로그램을 실행시킨 후 CPU 사용율을 비교한 결과 큰 차이가 없음을 알 수 있었다. 이러한 결과는 가상화된 사용자 영역에서 로컬 컴퓨팅 환경의 성능 저하를 최소화 하여 사용자가 필요한 기능을 효율적으로 사용할 수 있음을 알 수 있었다.

SEED 프로세스 중심 소프트웨어 개발 환경을 위한 프로세스 프로그래밍 언어 및 수행지원 시스템 (A Process Programming Language and Its Runtime Support System for the SEED Process-centered Software Engineering Environment)

  • 김영곤;최혁재;이명준;임채덕;한우용
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제5권6호
    • /
    • pp.727-737
    • /
    • 1999
  • 프로세스 중심 소프트웨어 개발 환경(PSEE : Process-centered Software Engineering Environment)은 소프트웨어 개발자를 위한 여러가지 정보의 제공과 타스크의 수행, 소프트웨어 개발 도구의 수행 및 제어, 필수적인 규칙이나 업무의 수행등과 같은 다양한 행위를 제공하는 프로세스 모형의 수행을 통하여 소프트웨어 개발 행위를 지원한다. SEED(Software Engineering Environment for Development)는 효율적인 소프트웨어 개발과 프로세스 모형의 수행을 제어하기 위해 ETRI에서 개발된 PSEE이다.본 논문에서는 SEED에서 프로세스 모형을 설계하기 위해 사용되는 SimFlex 프로세스 프로그래밍 언어와, 수행지원시스템인 SEED Engine의 구현에 대하여 기술한다. SimFlex는 간단한 언어 구조를 가진 프로세스 프로그래밍 언어이며, 적절한 적합화를 통하여 다른 PSEE에서 사용될 수 있다. SimFlex 컴파일러는 SimFlex에 의해 기술된 프로세스 모형을 분석하고, 모형의 오류를 검사하며, SEED Engine에 의해 참조되는 중간 프로세스 모형을 생성한다. 중간 프로세스 모형을 사용하여 SEED Engine은 외부 모니터링 도구와 연관하여 사용자를 위한 유용한 정보뿐만 아니라 SimFlex에 의해 기술된 프로세스 모형의 자동적인 수행을 제공한다. SimFlex 언어와 수행지원 시스템의 지원을 통하여 소프트웨어 프로세스를 모형화하는데 드는 비용과 시간을 줄일 수 있으며, 편리하게 프로젝트를 관리하여 양질의 소프트웨어 생산물을 도출할 수 있다. Abstract Process-centered Software Engineering Environments(PSEEs) support software development activities through the enaction of process models, providing a variety of activities such as supply of various information for software developers, automation of routine tasks, invocation and control of software development tools, and enforcement of mandatory rules and practices. The SEED(Software Engineering Environment for Development) system is a PSEE which was developed for effective software process development and controlling the enactment of process models by ETRI.In this paper, we describe the implementation of the SimFlex process programming language used to design process models in SEED, and its runtime support system called by SEED Engine. SimFlex is a software process programming language to describe process models with simple language constructs, and it could be embedded into other PSEEs through appropriate customization. The SimFlex compiler analyzes process models described by SimFlex, check errors in the models, and produce intermediate process models referenced by the SEED Engine. Using the intermediate process models, the SEED Engine provides automatic enactment of the process models described by SimFlex as well as useful information for agents linked to the external monitoring tool. With the help of the SimFlex language and its runtime support system, we can reduce cost and time in modeling software processes and perform convenient project management, producing well-qualified software products.

NEC 시스템에서 크로스 컴파일러 자동화 구현 (The Implementation of Automatic with Cross Compiler in NEC System)

  • 이영주;성진우;장지훈;이혁로
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2009년도 추계학술발표대회
    • /
    • pp.809-810
    • /
    • 2009
  • 컴퓨터 시스템의 프로세스 종류는 크게 벡터 시스템과 스칼라 시스템의 두 가지 방식으로 나눌 수 있다. 이는 명령어 처리 방식을 구분한 것으로서 벡터 시스템은 명령어의 처리를 벡터 파이프라인 방식으로 수행한다. 이러한 벡터 시스템은 일반 명령어를 처리할 때는 명령어 실행을 벡터화하여 처리하기 때문에 속도가 향상되지만 반면에 컴파일을 수행할 때는 일반 명령 처리장치에서 스칼라 형태로 처리되기 때문에 그 처리 속도가 저하된다. 이러한 벡터 시스템에서의 컴파일 속도를 개선하기 위하여 별도의 크로스 컴파일러를 사용하는데, 이 때 별도의 크로스 컴파일 서버의 사용을 자동화하여 편리하게 사용할 수 있도록 구성하였다. 벡터 방식은 주로 Cray, NEC, Fujitsu 등의 컴퓨터에 채용하고 있으며 현재 KISTI에서 보유하고 있는 NEC 컴퓨터는 벡터 시스템이다. 본 연구는 크로스 컴파일러 서버를 구축하고 이 서버를 이용하여 자동적으로 크로스 컴파일을 함으로서 사용자는 기존의 일반 컴파일 방식과 동일하게 이용할 수 있기 때문에 사용하기 편리하고 NEC 메인 시스템에 부하를 주지 않으면서 컴파일 속도의 성능 향상을 가져오는 구성 방법을 제시한다.

중국 보건 QR 코드 시스템의 사용자 인터페이스 설계 (A user interface design of the health QR code system in China)

  • 주계명;반영환
    • 한국융합학회논문지
    • /
    • 제12권1호
    • /
    • pp.37-47
    • /
    • 2021
  • 팬데믹 시대를 맞아 코로나 등의 질병 예방과 통제에도 스마트 의료 기술을 응용하게 되었고, 중국의 스마트 의료 기술을 대표하는 개인 의료 QR 코드 시스템도 편리성과 안전성에 있어 개선되어야 할 문제점이 대두되었다. 즉, 현행 중국의 개인 의료 QR 코드 시스템은 그 종류가 많고 각각 독립적으로 존재하여 스마트 취약 계층의 사용자에게 큰 불편을 초래하고 있으며, 동시에 수집된 개인정보 보호와 처리의 문제도 제기되고 있다. 본 논문에서는 이러한 문제를 개선하기 위하여 개인 의료 QR 코드 시스템의 통합과 개인정보 보호 과정을 투명화할 것을 제안하고, 사용자의 편리를 위한 인터페이스를 설계하였다. 본 논문에서 제시한 방법과 새롭게 디자인한 인터페이스를 통해 사용자는 더욱 편리하고 안전하게 스마트 의료 시스템을 누릴 수 있으며 광범위하게 확산될 우려가 있는 질병의 예방과 통제에도 유효한 성과를 보장할 수 있다.

윈도우에서의 말랑말랑 톡카페 데이터베이스 암호화 프로세스 분석 및 삭제된 메시지 복구 연구 (Study on MalangMalang Talkafe Database Encryption Process and Recovering Its Deleted Messages on Windows)

  • 윤병철;김소람;김종성
    • 정보보호학회논문지
    • /
    • 제30권3호
    • /
    • pp.397-403
    • /
    • 2020
  • 실시간 대화, 멀티미디어, 파일 및 연락처 공유 서비스의 편리함으로 대다수 사용자는 인스턴트 메신저를 사용하며, 제공하는 기능이 다양해짐에 따라 메신저 이용 시간이 증가하고 있다. 이러한 이유로 메신저는 많은 양의 사용자의 행위 정보를 포함하고 있다. 따라서 디지털 포렌식 관점에서는 메신저 데이터를 사용자 행위 파악을 위한 유용한 증거물로 활용할 수 있다. 그러나 개인정보보호를 목적으로 중요 정보는 암호화하여 저장하기 때문에 증거로 사용하기 어려우며, 사용자가 고의로 메신저 데이터를 삭제한 경우에는 데이터 획득이 불가능하다. 따라서 메신저 데이터를 증거로 사용하기 위해서는 암호화된 메시지 복호화와 삭제된 메시지 복구 연구는 필수적으로 선행되어야 한다. 본 논문에서는 윈도우 환경에서 인스턴트 메신저인 말랑말랑 톡카페의 데이터베이스 암호화 프로세스를 분석하였으며, 복호화에 성공하였다. 또한, 삭제된 메시지를 식별하고 이를 휘발성 메모리 영역에서 복구하였다.

고령자의 생활가전제품 조작행동 특성에 관한 연구 (A Study of the Home Appliance Control Characteristics of the Elderly)

  • 이호숭
    • 감성과학
    • /
    • 제14권4호
    • /
    • pp.617-626
    • /
    • 2011
  • 인구 구성층의 고령화가 급진전되고 있는 현 상황에서 고령 사용자를 배려한 사용 편리성이 제고된 제품개발의 필요성이 중요시 되고 있다. 본 연구는 고령자가 일상생활을 유지하는데 있어서 사용 의존도가 높은 가전제품과 기본 기능의 원만한 조작에 불편함을 느끼는 가전제품들을 중심으로 고령자의 사용행동 정황을 분석하고 사용행동순서를 도식화하였다. 그리고 도식화된 순서에 본 조사 대상에 포함되지 않은 다양한 생활가전제품을 대입시켜 최종적으로 4가지 유형의 가전제품 사용자행동모델을 도출하였다. 유니버설디자인 개념과 마찬가지로 신체적 기능능력 특성이 저하된 고령자들도 사용이 편리한 제품 디자인은 그 외 폭넓은 다양한 사용자층에게도 수용될 것으로 기대된다. 도출되어진 사용자행동모델은 제품기획 및 디자인 문제 해결안 탐색을 위한 디자인 프로세스에서 레퍼런스 제공을 목적으로 하고 있다.

  • PDF

Photoshop Vanishing Point를 이용한 2.5D 제작에 관한연구 (Making 2.5D with Vanishing Point in Photoshop)

  • 윤영두;최은영
    • 한국콘텐츠학회논문지
    • /
    • 제9권12호
    • /
    • pp.146-153
    • /
    • 2009
  • 컴퓨터 그래픽 기술의 발달로 과거의 복잡한 알고리듬과 고가의 장비를 통하여 제작이 가능했던 특수영상들이 가정용 컴퓨터의 고사양화와 사용이 편리화 된 그래픽 프로그램으로 인하여 영상 전문가가 아니더라도 제작이 가능해 졌다. 2.5D는 컴퓨터 그래픽 제작자 사이에서 사용되어지는 단어로 3D와 같이 보이는 2D 이미지의 시각적인 형태(form of pseudo-3D)를 일컫는 말이다. 본 연구에서는 과거 게임의 시각적인 효과 증진과 엔진의 효율성을 위하여 사용되어지던 2.5D 제작기술을 Adobe사의 Photoshop과 After Effects를 이용하여 모션 그래픽에 응용하고자 한다. 현대 사회에서 모션 그래픽은 광고와 영상시장에서 큰 비중을 차지하고 있으며, 시청자들의 눈이 시각적으로 고급화되어짐에 따라 과거의 2D 기반의 제작과정에서 벗어나 입체적이고 다이내믹한 3D 공간상으로 제작 기술이 확장되고 있다. 본 연구에서는 Axonometric Projection에 의한 각도로 촬영 되어진 스틸 이미지에서 물체의 삼면의 정보를 추출하고, Adobe Photoshop의 Vanishing Point Filter와 After Effects를 이용하여 소실점의 추적을 통한 이미지상의 물체를 2.5D 물체로 제작하고자 한다. 기존의 3D 프로그램에서의 제작 프로세스와 새로운 2.5D 제작프로세스의 비교, 카메라 앵글의 자유성을 비교함으로 제작의 효율성에 대한 연구를 한다.