• Title, Summary, Keyword: 프레임워크

Search Result 3,869, Processing Time 0.048 seconds

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

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

  • PDF

A Study on the Software Architecture Representation of Framework Using the ADL (ADL을 이용한 프레인워크의 소프트웨어 아키텍쳐 표현에 관한 연구)

  • 김태균;김강태;이경환
    • Proceedings of the Korean Information Science Society Conference
    • /
    • /
    • pp.447-449
    • /
    • 1999
  • 프레임워크는 객체 지향 재사용 방법중의 하나로서 사용되고 있다. 프레임워크는 소스 코드의 재사용뿐만 아니라 지식의 재사용이라는 측면에서 보다 높은 수준의 재사용이다. 여기서 소스코드의 재사용이 객체 지향 중심에서 컴포넌트 기반으로 바뀌어 가는 추세에 맞추어 프레임워크 역시 객체 지향 프레임워크에서 컴포넌트 프레임워크로 바뀌어 가고 있다. 컴포넌트 프레임워크는 객체지향 프레임워크와는 달리 컴포넌트들의 컴포지션에 의한 어플리케이션 개발로서, 컴포넌트간의 연결성을 명세함으로써 프레임워크의 아키텍쳐를 보다 상세하게 표현할 필요가 있다. 본 논문은 이러한 컴포넌트 컴포지션에 필요한 프레임워크의 아키텍쳐 정보를 표현하는 한가지 방법으로서 ADL을 통해 통해 프레임워크의 아키텍쳐를 표현하고, 이 ADL을 다른 프레임워크 보조 도구와 함께 사용하면서 컴포넌트 컴포지션을 보다 용이하게 함으로써, 어플리케이션을 개발하는 것과 보다 높은 수준의 재사용을 가능하게 하고자 한다.

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

  • PDF

A Flexbile and Extensible CBD Application Framework and Performance Analysis (유연하고 확장 가능한 CBD 어플리케이션 프레임워크와 성능분석)

  • Lee, Yong-Hwan
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.13 no.1
    • /
    • pp.46-58
    • /
    • 2007
  • Current many software development projects gradually develop large volume of complex and changeable system. Architecture driven methodology is used for developing softwares like CBD (Component Based Development) or PLE (Product Line Engineering). To improve the development and maintainability in such an environment, the first of all needs the flexible and extensible architecture. This paper suggests the CBD application framework that has the flexbile and extensible architecture for improving development productivity and maintainability. In this paper, we also show basic performances of our suggested framework, comparing to a well-known web application framework, Struts.

Standard for Java Open Source Framework Oriented Software Development Documentation (자바 오픈 소스 프레임워크 기반의 소프트웨어 개발 문서 표준안)

  • Jeon, Hye-Young;Rhew, Sung-Yul
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • /
    • pp.328-331
    • /
    • 2007
  • 자바 프로그램언어를 이용한 개발이 많아지면서 사용할 수 있는 소프트웨어도 많이 배포되고 있다. 오픈 된 자바에 관련된 소프트웨어는 특정 부분에서 사용하는 기능을 개발한 것도 있지만 개발환경을 제공하는 프레임워크가 많은 부분을 차지한다. 개발자는 소프트웨어를 개발할 때 하나이상의 프레임워크를 선정하여 소프트웨어 아키텍처를 설계하게 되는데 각 프레임워크의 역할은 모든 프로그램이 동일하지는 않다. 그래서 프레임워크간의 관계 및 역할 등의 정보가 문서화가 이루어져서 개발자 뿐 아니라 사용자에게 정보를 제공해야 한다. 특히 오픈 소스는 빈번하게 업그레이드되어 변화하는 프레임워크 정보를 이해하지 못하면 매우 혼란스럽게 된다. 본 연구는 자바 오픈 프레임워크를 이용하여 소프트웨어를 개발하려고 할 때 프레임워크의 정보 관리 및 소프트웨어 아키텍처를 설계 후 작성해야 하는 문서의 표준안을 제시한다. 이는 개발자는 개발된 소프트웨어의 구조를 표준화된 문서로 배포하면 사용자는 그 문서를 활용하여 소프트웨어의 구조 뿐 아니라 오픈 소스 프레임워크의 역할과 환경정보를 빠르게 이해하고 향후 효과적인 유지보수를 하는데 도움을 줄 수 있다.

  • PDF

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

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

  • PDF

Design of Open Framework Extended Module for ASP Software Development (ASP 소프트웨어 개발을 위한 오픈 프레임워크 확장 모듈 설계)

  • Kwon, Young-Oh;Lee, Se-Hoon
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • /
    • pp.91-98
    • /
    • 2008
  • 이 논문에서는 오픈 프레임워크를 사용하여 ASP를 개발하는데 적합하도록 향상된 ASP 개발 전용 프레임워크를 제안한다. 시스템은 MVC 개발 방법론과 쿼리 및 ASP정보를 XML로서 관리하도록 만들어진 프레임워크로서 고객의 요구 사항에 빠르게 대응하는 유연성과 개발자로서는 이미 만들어진 템플릿 소스를 상속받아 구현되어지는 기본 모델과 개발방법만 신경 쓰도록 하여 개발속도의 향상과 시스템의 무결성을 강화시키는 프레임워크를 제안하였다. 실험결과를 통해 기존에 개발하는 방식들에 비해 향상된 개발 속도와 모델 소스의 양이 기존에 비해 29% 정도만의 라인수를 가졌음을 보여준다.

  • PDF

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

  • PDF

Trends of The Home Network Framework Standards (홈네트워크 프레임워크 표준 동향)

  • Kim, J.T.;Lee, J.H.;Lee, H.K.;Paik, E.H.
    • Electronics and Telecommunications Trends
    • /
    • v.21 no.6
    • /
    • pp.168-178
    • /
    • 2006
  • 본 논문은 기존의 정보가전 및 홈네트워크 분야에서 사용되던 다양한 유.무선 기술들을 통합 및 연동하며, 센서 네트워크, RFID, IPv6 등의 새로운 기술들을 적용하여 디지털홈의 유비쿼터스 환경을 제공할 수 있는 다양한 홈네트워크 프레임워크 표준들을 살펴본다. 먼저 제 II장에서 이질적인 홈네트워크 시스템간의 상호 호환성을 확보하기 위해서 제안된 다양한 홈네트워크 프레임워크 표준들의 세부 구조를 살펴보고 제 III장에서 이러한 표준들의 개념 및 특성을 바탕으로 통합된 형태의 개방형 홈네트워크 프레임워크를 위한 요구사항들을 제안하고 각 홈네트워크 프레임워크의 특성을 바탕으로 앞으로의 진화방향을 살펴본 후 결론을 맺는다.

Design of e-Business Framework Security System Applying Security Technologies based on XML (XML기반 보안기술을 적용한 e-비즈니스 프레임 워크 보안 시스템의 설계)

  • Lee, Hyoung-Seok;Song, Jun-Hong;Jung, Jong-Il;Shin, Dong-Kyoo
    • 한국IT서비스학회:학술대회논문집
    • /
    • /
    • pp.390-395
    • /
    • 2002
  • 현재 ebXML로 대변되는 XML 기반의 e-비즈니스 프레임워크 표준에 대한 관심은 세계 최고 수준의 초고속 통신 인프라에 힘입어 그 어느 때 보다 높은 상황이다. 이는 ebXML이 기존의 비즈니스 형태를 획기적으로 변화시켜 비즈니스에 대한 공간 및 시간의 제약을 극복하고 최소의 비용으로 최대의 효율을 낼 수 있는 차세대 전자상거래 프레임워크로 기대되기 때문일 것이다. 국내의 각종 IT 분야에서 보안 요소가 부가적인 요구 사항이 아닌 핵심 개발 요소라는 인식이 확대되어 가는 과정에서 e-비즈니스 프레임워크의 보안에 대한 연구가 미진한 것은 균형있는 프레임워크 발전에 있어 걸림돌이 될 것이다. 본 논문에서는 ebXML 프레임워크 및 최근 급 부상하고 있는 차세대 비즈니스 프레임워크인 웹 서비스(Web Service)에 적용될 수 있는 XML 기반의 보안 기술을 분석하고 ebXML 프레임워크 내에서 수행 가능한 비즈니스 프로세스 모델을 선택go 구체적인 시나리오를 실행하므로서 각각의 XML 보안 기술이 어떻게 보안 요구를 만족하도록 구성될 수 있는지를 설계하였다.

  • PDF