• Title/Summary/Keyword: 설계정보의 재사용

Search Result 1,140, Processing Time 0.028 seconds

Design of the Personalized User Authentication Systems (개인 맞춤형 사용자 인증 시스템 설계)

  • Kim, Seong-Ryeol
    • Journal of Convergence for Information Technology
    • /
    • v.8 no.6
    • /
    • pp.143-148
    • /
    • 2018
  • In this paper, we propose a personalized user authentication system (PUAS) that can be used in multiple stages in user authentication by customizing the password keyword to be used in user authentication. The proposal concept is that the user oneself defines the password keyword to be used in user authentication so as to cope with a passive retransmission attack which reuses the password obtained when the server system is accessed in user authentication. The authentication phase is also designed so that it can be expanded in multiple stages in a single step. Also, it is designed to store user-defined password related information in an arbitrary encrypted place in the system, thereby designing to disable the illegal access of the network. Therefore, even if an intruder accesses the system using the proposed system, it is possible to generate personal authentication information by generating a password keyword through unique personal information possessed only by an individual and not know the place where the generated authentication information is stored, It has a strong security characteristic.

A Design and Implementation of Automated Builder of Web Application on Model 2 Framework (Model 2 프레임웍 기반 웹 애플리케이션 자동 생성 빌더 설계 및 구현)

  • Kweon, Ki-Hyeon;Cheon, Sang-Ho;Choi, Hyung-Jin
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.11c
    • /
    • pp.1983-1986
    • /
    • 2002
  • 분산 인터넷 환경에서 웹 애플리케이션의 상호운영성, 유연성, 확장성, 유지보수성 재사용성을 높이기 위해서 프레임웍 및 패턴을 시스템 개발에 적용하는 연구가 진행되고 있다. 프레임웍 및 패턴을 사용하여 시스템을 개발하기 위해서는 여러 가지 설비(facility)를 요구하며 개발자는 시스템에 대해 보다 많은 부분을 고려해야 한다. 본 논문에서는 특정 도메인에서 MVC Model 2 프레임웍을 기반으로 하는 시스템에 대해 공통으로 사용 가능한 코드를 재사용할 수 있도록 시스템의 골격 코드 및 프로토타입 형태의 시스템을 자동 생성하는 빌더를 설계하고 구현한다. 생성되는 프로토타입 시스템에서는 커스텀 태그 및 재사용 가능한 빈을 정의하고 XML, DOM, 국제화, 지역화 등을 지원하도록 작성되어 커스텀 태그 및 빈의 추가 및 변경에 의해 웹 애플리케이션의 기능을 변경시키고 성능을 향상시키는 것이 용이하게 된다. 본 연구에서 설계하고 구현한 Model 2 기반 프로토타입 자동생성 도구는 웹 애플리케이션 개발시에 활용되어 생산성 향상에 기여할 수 있다.

  • PDF

A Design of Workflow based on EJB Component for E-Business System (전자상거래시스템을 위한 EJB 컴포넌트 기반의 워크플로우 설계)

  • 정화영
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2003.05a
    • /
    • pp.662-665
    • /
    • 2003
  • 전자상거래 분야는 다양한 소비자의 욕구를 지원하기 위한 컨텐츠를 기반으로 활성화되고있다. 즉, 효율적인 비즈니스 트랜잭션 처리를 위한 기법들이 연구되고 있으며 EJB와 같은 웹 기반 컴포넌트 기술이 응용되고 있다. 따라서, 본 연구는 웹 기반 EJB 컴포넌트 기술을 응용한 효율적인 전자상거래 컨텐츠 관리 및 처리를 위한 워크플로우를 설계하였다. 이에 따라, 다양한 컨텐츠의 핸들링을 위하여 웹 서버 컴포넌트 모델인 EJB를 사용하였으며, 기능단위의 컴포넌트들이 다양한 컨텐츠를 처리함으로써 재사용, 유지보수 등의 시스템 개발 효율성을 높일 수 있다.

  • PDF

A Study on Web Component Container System Using MVC (MVC 기반의 웹 컴포넌트 컨테이너 시스템에 관한 연구)

  • 유주현;황인문;김원중
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.10b
    • /
    • pp.292-294
    • /
    • 2003
  • 대부분의 웹 기반의 개발 환경에서는 웹 디자인이 변경되는 경우 그에 해당하는 개발 코드를 수정하는 방법을 이용하여 개발한다. 이와 같은 개발 방식은 웹 프로그램의 개발 생산성 및 개발된 코드의 재사용성을 저하시키는 문제를 유발하였다. 그래서 웹 디자인과 개발 코드를 분리하기 위한 다양한 방법들이 제안되었으며 활용되어 왔으나 미흡했다. 본 논문에서 설계, 구현한 MVC기반의 웹 컴포넌트 시스템을 적용하는 경우 설계 단계에서부터 웹 디자인과 개발 코드를 쉽게 분리할 수 있도록 하여 웹 프로그램의 개발 생산성 및 개발 코드의 재사용성을 향상시켰다.

  • PDF

Design and Tool of Component Assembly based on Architecture (아키텍쳐 기반의 컴포넌트 조립 시스템 설계 및 지원도구의 개발)

  • Lee, Seung-Yun;Kwon, Oh-Choen;Shin, Gue-Sang
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.04a
    • /
    • pp.457-460
    • /
    • 2002
  • 복잡한 응용 프로그램을 빠르게 개발하고 이의 유지보수가 용이하도록 하기 위해 재사용 가능한 컴포넌트 기반의 소프트웨언 개발(CBD: Component-Based Development)개념이 확산되고 있고, 이와 관련 되어 컴포넌트 재사용성을 높이기 위한 EJB, COM, CCM 등과 같은 컴포넌트 모델과 이의 개발 및 이미 개발된 컴포넌트를 재사용하고자 하는 연구가 다양하게 진행되고 있다. 컴포넌트를 기반으로 시스템을 효과적으로 구성하기 위해서는 컴포넌트들이 서로 정확하게 결합하여 작동할 수 있는 아키텍쳐를 기반으로 컴포넌트의 조림 작업이 이루어져야 한다. 잘 정의된 아키텍쳐가 존재하면, 시스템이 상위수준에서 어떻게 구성되어 있고, 어떠한 기능을 수행하는지의 방향을 제시해 주므로 조립하는 시스템이 제공하는 서비스를 추상화하여 표현할 수 있다. 본 논문은 제 삼자에 의해 개발된 컴포넌트들의 조림을 통한 시스템 개발을 지원하기 위하여 아키텍쳐 기반의 시스템 설계 방법을 제안하고 이를 지원하는 도구인 COBALT(Component-Based Application DeveLopment Tool) 조립도구의 아키텍쳐 모델러를 소개한다.

  • PDF

Refunds Reusable Electronic Check Payment System Using an EC-KCDSA Partially Blind Signature (EC-KCDSA 부분 은닉서명을 이용한 거스름 재사용 가능한 전자수표지불 시스템)

  • 이상곤;윤태은
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.13 no.1
    • /
    • pp.3-10
    • /
    • 2003
  • In this paper, a partially blind signature schemes baled on EC-KCDSA is proposed and we applied it to design an electronic check payment system. Because the proposed partially blind signature scheme uses elliptic curve cryptosystem, it has better performance than any existing schems using RSA cryptosystem. When issuing a refund check, one-time pad secret key is used between the bank and the customer to set up secure channel. So the symmetric key management is not required.

Component Design and Retrieval ProtoType Using Object Model (객체모델을 이용한 컴포넌트 설계 및 검색 프로토타입)

  • Keun, Lim
    • Journal of the Korea Society of Computer and Information
    • /
    • v.11 no.6 s.44
    • /
    • pp.27-33
    • /
    • 2006
  • In this thesis, we presents the component design and retrieval prototype system which can retrieve the most appropriate component for reuse system. If it used only an abject to reuse unit, it can not understand mutual reaction and can not sustain relationship between objects. Therefore, we porposed clustering component for reuse unit. It makes to understand relationship and reaction between object, so User can retrieve the proper component for reuse system. And porposed retrieval prototype system can select the correct things. it provide 3 facet retrieval environment against ambiguous retrieval definition.

  • PDF

A Product Line for B2C Shopping Mall Systems (B2C 쇼핑몰 시스템을 위한 프로덕트 라인)

  • 조영호;윤병권;최윤석;정기원
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.04a
    • /
    • pp.643-645
    • /
    • 2001
  • B2C 쇼핑몰 시스템의 경우 사용자 인터페이스에 관련된 부분에서만 차이를 보일 뿐 시스템의 기능적인 요구사항과 아키텍처는 유사하며 재사용 가능한 컴포넌트나 COTS 제품을 사용하여 시스템의 많은 부분을 구축할 수 있다. 따라서 쇼핑몰 시스템 구축 시 매번 각 기능들을 설계하고 구현하는 것은 중복 투자를 하는 것과 같다. 이에 본 논문에서는 B2C 소핑몰 시스템의 공통 요구사항을 기반으로 B2C 쇼핑몰 시스템 구축을 위한 프로덕트 라인을 제시한다. 쇼핑몰 시스템 구축에 프로덕트 라인을 적용한다면 중복 투자를 줄이고 미리 준비한 COTS 제품이나 컴포넌트를 사용하여 좋은 품질의 시스템을 빠르게 구축할 수 있다. B2C 쇼핑몰 시스템의 프로덕트 라인을 제시하기 위해 프로덕트 라인의 Core Asset Development 프로세스를 수행하여 쇼핑몰 시스템에 특화된 Product Line Scope, Core Assets, Production Plane을 정의하였다. B2C 쇼핑몰 시스템의 Product Lien Scope는 웹 상에서 물건 판매, 주문 정보 접수, 고객 정보 관리 등의 공통점과 가격의 고정 여부, 검색 등 기타 기능, 공동구매 기능 등의 차이점으로 정의할 수 있다. Core Asset는 B2C 쇼핑몰 시스템의 아키텍처와 시험 및 설계 방법, 재사용 가능한 컴퍼넌트 목록 등이 있다. 마지막으로 Production Plan은 각각의 Core Asset의 부착 프로세스를 연결하여 제시한다. B2C 쇼핑몰 시스템의 Production Plan은 프로젝트 계획, 아키텍처 정체, 사용자 인터페이스 프로토타핑, 컴포넌트 획득, 구현, 통합 및 테스팅, 운영 단계로 구성된다.

  • PDF

설계정보 구축 및 재사용을 위한 지식베이스 시스템

  • 이수홍
    • Computational Structural Engineering
    • /
    • v.8 no.4
    • /
    • pp.4-16
    • /
    • 1995
  • 본 고에서는 지식베이스엔지니어링이 기존의 제품개발 방법론을 개선하기 위한 지능적인 설계도구로서 컴퓨터를 사용하는 새롭고 흥미로운 대안임을 살펴보았다. 전문가의 설계 및 현장 경험을 조직적이고 체계적으로 수집하여 활용하는 것은 동시공학(Concurrent Engineering) 방법론의 실행을 위한 도구로서 매우 중요함을 살펴보았다. 또한 시스템의 효과적인 구축을 위해 어떤한 것들을 고려해야 하는지도 살펴보았다. 이러한 일련의 과정을 통해 설계 분야가 미약한 국내 환경에 지식베이스엔지니어링이 하루 속히 정착되기를 희망한다.

  • PDF

Templates Design for Reuse and Their Application - Applying Composition for Design and Inheritance for Uses - (재사용을 위한 템플릿 설계 및 적용 - 구성 관계에 의한 설계와 유전 관계에 의한 적용 -)

  • 박광호
    • The Journal of Information Technology and Database
    • /
    • v.4 no.2
    • /
    • pp.47-63
    • /
    • 1998
  • 본 논문은 탬플릿을 기반으로 하는 새로운 정보시스템 개발 방법을 제시하고 있다. 이 개발 방법은 재사용을 극대화하여 개발 생산성을 향상시키고, 일관성 있는 설계 패턴을 유지하여 개념적 무결성을 유지하는데 목적을 두고 있다. 템플릿의 설계는 다양한 컴포넌트를 조립하여 구현하는 방법을 채택하였는데, 이는 객체지향의 중심 개념 중의 하나인 구성관계 개념에 기반을 둔 것이다. 템플릿을 적용하여 정보시스템의 개별 기능을 구현하는 방법은 유전관계 개념에 기반을 두고 있는데, 템플릿과 유전관계를 설정하여 속성과 연산을 유전 받은 후, 속성과 연산의 일부를 재구현하여 개발하는 방법을 채택하였다. 특히, 재구현을 감안한 연산에 대한 메소드 구현 방법을 제시하여 템플릿 설계의 난제를 해결하였다. 템플릿을 대상으로 성능 평가와 개선 방안도 제시하였다. 제시된 방법의 적용 사례 분석을 통해 실용성을 검증하고 있다.