• Title/Summary/Keyword: 프레임워크 설계

Search Result 1,328, Processing Time 0.029 seconds

A Design and Implementation of Object-Oriented Virtual Shopping Mall Frameworks (객체지향 가상상점 프레임워크 설계 및 구현)

  • 김동관;이상덕;양영종;정효택
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1999.10a
    • /
    • pp.584-586
    • /
    • 1999
  • 소프트웨어 개발 시 기존 전문가들의 개발 경험을 재사용하는 작업은 개발 기간의 단축 및 비용의 절감의 효과를 가져올 수 있다. 이러한 재사용에 관련된 연구는 소프트웨어공학 분야에서 계속되어 그 하나로 객체지향 프레임워크를 들 수 있다. 객체지향 프레임워크는 검증된 소프트웨어 재사용 부품으로 특정 도메인에 대한 비즈니스 로직을 재사용할 수 있도록 구현된다. 프레임워크 내부에는 재사용되는 로직이 포함되어 있으며 프레임워크 사용자에 의해 커스터마이징 될 모듈을 정의하고 있다. 프레임워크 사용자는 프레임워크를 기반으로 어플리케이션을 개발함으로써 처음부터 개발을 시작하지 않으며 기 개발자들의 경험을 재사용하게 된다. 본 논문에서는 근래 크게 대두되고 있는 가상상점 도메인에 대한 프레임워크를 제시한다. 본 논문에서 제시하는 가사상점 프레임워크는 제인 프레임워크와 주문, 지불, 배달의 3개 서브프레임워크로 구성되며 각각의 프레임워크가 포함한 핫스팟, 제어흐름, 프레임워크 인터페이스를 중심으로 프레임워크의 구성요소 및 설계, 구현에 관한 사항을 기술한다.

  • PDF

A Design of Framework for Effective Management of Ubiquitous Profile (유비쿼터스 프로파일의 효율적인 관리를 위한 프레임워크의 설계)

  • Kim Jin-Sung;Kim Kyung-Sik;Lee Jae-Dong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2006.05a
    • /
    • pp.493-496
    • /
    • 2006
  • 유비쿼터스 프로파일은 유비쿼터스 환경에서 콘텐츠 적응화를 위해 CC/PP를 확장한 프로파일로서, 프로파일을 구성하는 정보들은 네트워크에 분산되어 존재하며, 생성 시 게이트웨이의 프로파일 관리 저장소에서 통합되게 된다. 이와 같이 프로파일들이 네트워크에 분산되어 존재하기 때문에 통합 및 관리에 어려움을 가지고 있다. 본 논문에서는 효율적인 유비쿼터스 프로파일들을 통합 운영할 수 있는 프레임워크를 설계한다. 제안한 프레임워크는 프로파일 운영 아키텍쳐와 프로파일 처리 기능을 중심으로 설계하였으며, 통합 및 관리를 할 수 있는 기능을 포함하고 있다. 프레임워크는 운영되는 장소에 따라 클라이언트 프레임워크(CF), 유비쿼터스 프레임워크(UF), 저장소 프레임워크(RF)로 구분되며, 특성에 맞는 기능을 가지고 있다. 제안된 프레임워크는 프로파일 생성, 전송, 통합 관리 기능을 가지고 있어, 유비쿼터스 프로파일 운용 시스템 구축에 효율적이다.

  • PDF

A management scheme for application framework reuse information (응용 프레임워크 재사용 정보 관리 방안)

  • 김근홍;최한석;이상돈;양영종
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1998.10b
    • /
    • pp.526-528
    • /
    • 1998
  • 객체지향 응용 프레임워크는 거의 완성된 형태의 응용 프로그램으로서 프로그램 코드는 물론 디자인 패턴등의 설계정보에 대한 재사용을 지원한다. 본 논문에서는 응용 프레임워크의 재사용을 효과적으로 지원하기 위해 프레임워크 클래스계층 구조 및 클래스간 상호 작용 정보를 유기적으로 관리하고 적절한 프레임워크의 선택/검색을 가능하게 하는 프레임워크 재사용 정보의 관리기법에 대해 기술한다. 프레임워크의 효과적인 재사용을 지원하기 위한 저장소의 요구조건 및 정보표현 방안을 기술하고 제공 기능 및 시스템 구조에 대한 설계 내용을 제시하였다.

A Design of DLL Plug-in Framework for Component Reuse (컴포넌트 재사용을 위한 DLL 플러그인 프레임워크 설계)

  • Shim, Jun-Yong;Lee, Yong-Heon;Kim, Sae-Hwan
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2010.11a
    • /
    • pp.232-235
    • /
    • 2010
  • 최근 국방 소프트웨어 분야에서는 모델링 및 시뮬레이션 기술이 각광받으면서 무기체계 개발을 위한 시뮬레이션 소프트웨어 개발 사업을 늘리고 있다. 특히, 시뮬레이션 요소의 재사용성 및 신뢰성 확보를 위한 개발 프레임워크 제공이 핵심기술로 떠오르면서, 시뮬레이션을 위한 공통 서비스를 제공하는 M&S 프레임워크가 개발되었다. 하지만 고객의 요구사항이 프레임워크의 기능 변경을 요구하는 경우 프레임워크가 적용된 모든 시뮬레이션 요소의 수정이 불가피하며, 추가 구성요소의 상호작용을 위한 인터페이스 재설계가 요구된다. 본 논문은 이러한 문제점을 해결하기 위해서 프레임워크의 요소를 DLL로 구현하여 기능 구성을 용이하게 하고, 구성요소 간 상호작용을 위해 데이터 기반 Publish-Subscribe 방식을 사용함으로써 프레임워크와 독립적으로 인터페이스를 설계할 수 있도록 한다. 특히, 프레임워크와 DLL 간 교환 메시지 객체에 대한 구조 설계를 제시한다.

Design & Implementation of System Management Tool based on the internet developed by MVC (MVC 프레임워크를 적용한 웹 기반의 시스템 관리 도구의 설계 및 구현)

  • 김지연;안창원
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.10a
    • /
    • pp.331-333
    • /
    • 2003
  • 스몰토크-80의 사용자 인터페이스는 MVC (Model/View/controller) 프레임워크에 입각하여 디자인되었다. 그 이후 MVC 프레임워크는 많은 시나리오에서 사용되고 있다. MVC 프레임워크를 적용하여 웹 어플리케이션을 개발하면 시스템 개발 및 유지 보수가 쉬워지며 확장성과 성능 향상에 도움을 준다. 본 논문에서는 MVC 프레임워크를 적용하여 시스템 관리 도구를 설계하고 구현한다. 더 나아가 MVC 프레임워크의 단점을 보완한 방법을 제시하고 이를 시스템 관리 도구에 적용하여 본다.

  • PDF

A Study on Application Framework for Developing Military Simulation Software (군용 모의 소프트웨어 개발을 위한 어플리케이션 프레임워크 연구)

  • Jeong, A-Jeong;Wi, Sung-Hyuk;Kim, Se-Hwan
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2014.11a
    • /
    • pp.632-633
    • /
    • 2014
  • 군용장비를 시험하고 훈련하는데 사용되는 모의 소프트웨어는 체계마다, 장비마다 새로이 개발된다. 따라서 모의 소프트웨어를 설계, 개발하는 시간이 길어지고 관리 비용도 늘어난다. 이러한 비용을 줄이고자 본 논문에서는 모의 소프트웨어 개발을 위한 어플리케이션 프레임워크를 제안한다. 먼저 모의 소프트웨어가 공통으로 설계될 수 있는 부분을 추출하고, 이를 어플리케이션 프레임워크에서 미리 만들어진 형태로 제공한다. 여기서 추출한 공통 설계 구조는 다른 장비와의 연동을 위해 메시지를 주고 받는 인터페이스를 구현하는 부분이다. 이 인터페이스를 일관성 있게 개발하기 위하여 코드 생성 프로그램의 형태로 어플리케이션 프레임워크를 설계하였다. 설계된 어플리케이션 프레임워크는 일관된 개발 환경을 제공하여 모의 소프트웨어 개발 시, 설계 및 개발 시간을 줄이고 관리비용을 줄일 것으로 기대된다.

공리적 설계를 이용한 프로젝트 포트폴리오 선정 프레임워크의 설계

  • Jo, Gyu-Gap;Mun, Byeong-Geun
    • Proceedings of the Technology Innovation Conference
    • /
    • 2005.02a
    • /
    • pp.3-21
    • /
    • 2005
  • 기업은 경쟁력 강화를 위해 지속적으로 프로젝트에 자원을 투자해야 하지만 기업의 물리적, 재정적 제약으로 인해 제안된 모든 프로젝트에 자원을 투자할 수가 없다. 따라서 기업의 장기적인 생존을 위해서는 프로젝트 포트폴리오의 최적선정이 필수적 과제이다. 이러한 중요성에 대한 인식으로 현재까지 많은 프로젝트포트폴리오 선정 방법들이 개발되었으나, 프로젝트 포트폴리오 선정을 지원하는 통합화된 프레임워크의 설계에 대한 연구는 미약한 실정이다. 본 연구는 최적 프로젝트 포트폴리오를 선정하기 위한 프레임워크를 설계하는 것으로서 프로젝트 포트폴리오 선정을 위한 설계방법론, 기존 프로젝트 포트폴리오 선정 프레임워크에 대한 분석 및 새로운 프로젝트 포트폴리오 선정 프레임워크의 설계에 대해 서술한다.

  • PDF

Analysis of development methods for a Multidisciplinary Design Optimization framework (다분야 통합 최적설계 프레임워크 구축방법 분석)

  • Lee, Ho-Jun;Lee, Jae-Woo;Moon, Chang-Joo;Kim, Sang-Ho;Lee, Jeong-Oog
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.36 no.10
    • /
    • pp.947-953
    • /
    • 2008
  • MDO(Multidisciplinary Design and Optimization) framework can be an integrated environment or a system, which is for synthetic and simultaneous analysis and design optimization in various design fields of aerospace systems. MDO framework has to efficiently use and integrate distributed resources such as various analysis codes, optimization codes, CAD tools, DBMS and etc. in heterogeneous environment, and to provide graphical and easy-to-use user interfaces. Also, its development method can be changed by design objects and development environment. In this paper, we classify MDO frameworks into three types according to the development environments: Single PC-based, PLinda-based and Web Services-based MDO framework. And, we compare and analyze these frameworks.

Missile Configuration Design and Optimization Using MDO Framework (MDO 프레임워크를 이용한 유도무기 최적 형상 설계)

  • Lee Seung-Jin;Kim Woo-Hyun;Lee Jae-Woo;Lee Chang-Hyuk;Kim Sang-Ho;Hwang Sung-Hwan
    • Proceedings of the Korean Society of Propulsion Engineers Conference
    • /
    • 2006.05a
    • /
    • pp.343-346
    • /
    • 2006
  • In this study, optimization process is constructed for developing missile MDO framework. The analysis tools which are integrated in the missile MDO framework and data flow between analysis tools are investigated. Using analyzed results, the optimal design scenario is constructed. Then to verify optimal design scenario, missile design problem is made and performed.

  • PDF

Design of a Vulnerability Exploit Framework for Secure External Hard Disks (보안 외장 하드디스크 취약점 익스플로잇 프레임워크 설계)

  • Sejun Hong;Wonbin Jeong;Sujin Kwon;Kyungroul Lee
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2024.01a
    • /
    • pp.117-121
    • /
    • 2024
  • 기존의 외장 하드디스크는 보안 기능의 부재로 인하여, 비인가자로부터 디스크가 탈취되는 경우에는 저장된 데이터가 유출되거나 훼손되는 문제점이 존재한다. 이러한 문제점을 보완하기 위하여, 보안 기능을 제공하는 보안 외장 하드디스크가 등장하였지만, 보안 기능 중 패스워드나 지문 인증과 같은 사용자 인증을 우회하는 취약점이 지속적으로 발견됨으로써, 비인가자가 장치 내부에 안전하게 저장된 데이터에 접근하는 보안위협이 발생하였다. 이러한 보안위협은 국가사이버안보센터에서 공개한 보안 요구사항을 만족하지 못하거나, 만족하더라도 설계나 구현 과정에서 내포된 취약점으로 인하여 발생한다. 본 논문은 이와 같이 보안 외장 하드디스크에서 발생하는 취약점을 점검하기 위한 목적으로 보안 외장 하드디스크 익스플로잇 프레임워크를 설계하였다. 취약점을 점검하기 위한 전체 프레임워크를 설계하였고, 프레임워크에서 제공하는 각 기능 및 유즈케이스 다이어그램을 설계하였으며, 설계된 프레임워크를 활용한다면, 현재 상용화되었거나 추후 개발될 보안 외장 하드디스크를 대상으로 안전성을 평가할 것으로 판단된다. 그뿐만 아니라, 안전성 평가 결과를 기반으로, 보안 외장 하드디스크에 내재된 취약점을 보완함으로써 안전성을 더욱 향상시키고, 수동으로 분석하여야만 하는 보안 외장 하드디스크의 취약점 점검을 자동화함으로써, 안전성을 평가하는 시간과 비용 또한 절감할 것으로 사료된다.

  • PDF