• 제목/요약/키워드: 웹 프레임 워크

검색결과 501건 처리시간 0.03초

국내 자바 웹 응용을 위한 SAML 소프트웨어의 개발 (Development of SAML Software for JAVA Web Applications in Korea)

  • 조진용;채영훈;공정욱
    • 한국정보통신학회논문지
    • /
    • 제23권9호
    • /
    • pp.1160-1172
    • /
    • 2019
  • 연합인증은 다수의 보안도메인 간에 적용되는 사용자 인증 및 인가체계이다. 연구 및 교육 분야에서 활용되고 있는 다수의 국외 웹 응용서비스들은 표준화된 사용자 인증방식으로 SAML(Security Assertion Markup Language) 기반의 연합인증을 채택하고 있다. 하지만 국내는 공개 SAML 소프트웨어를 이용하기 힘든 특정 웹 서버나 웹 응용 서버의 시장 점유율이 높고 전자정부 표준프레임워크 기반의 Java 웹 응용이 많기 때문에 연합인증 기술을 적용하기 어려운 상황이다. 본 논문은 Java 기반의 웹 응용개발 환경에서 연합인증 기술을 쉽고 안전하게 활용케 할 목적으로 개발된 SAML4J 소프트웨어를 소개한다. SAML4J는 개발 프레임워크에 독립적인 세션 저장소를 지원하고 API를 통해 Web SSO 플로우를 처리케 함으로써 개발자 친화적인 장점이 있다. 네트워킹 테스트베드를 구성하고 개발한 소프트웨어의 기능과 성능, 확장성 및 보안성에 대해서 검증함으로써 SAML4J의 높은 활용가능성을 확인한다.

웹사이트 개발을 위한 웹접근성 준수 프레임워크: - W 은행 인터넷 뱅킹 시스템 구축 사례 - (A Web Accessability Compliance Framework for Website Development: A Case of W Bank Internet Banking Project -)

  • 김유신;정승렬
    • 인터넷정보학회논문지
    • /
    • 제14권5호
    • /
    • pp.87-99
    • /
    • 2013
  • 인터넷의 발달과 함께 단편적인 HTML문서에 그쳤던 웹사이트가 방대한 콘텐츠와 서비스를 포함한 거대 웹 애플리케이션 시스템으로 확장되었다. 그러나 웹 서비스가 고도화될수록 웹 접근성이 저해되는 상황이 발생하였는데, 모바일/스마트 환경에서의 사용성이 미흡하고 장애인이나 노약자의 웹 이용에 불편과 차별이 발생하였기 때문이다. 이의 해소를 요구하는 장애인차별금지법이 2013년 4월 11일부로 모든 법인으로 확대됨에 따라 웹접근성을 확보하기 위한 웹사이트 개편이 붐을 이루고 있다. 그러나 금융거래나 전자상거래와 같이 복잡하고 다양한 기능과 솔루션으로 구성된 웹사이트에서 웹접근성을 준수하는 것은 결코 쉽지 않은 일이다. 은행의 경우 개편해야 할 콘텐츠의 양이 수만 페이지에 달하고, 디자인 이미지, HTML, 프로그래밍 소스, SW패키지 등 검토해야 할 웹접근성 요소가 너무나 많고 복잡하다. 때문에 거대하고 고도화된 웹 애플리케이션과 서비스를 제공하는 웹사이트가 웹접근성을 확보하기 위해서는, 분석, 설계, 구현, 테스트 등 웹사이트 개발 전반에 걸쳐 웹접근성 준수를 지원할 수 있는 웹접근성 준수 프레임워크가 절실히 필요하다. 본 연구에서는 웹사이트 개발 방법론과 웹접근성 준수 표준 가이드, 웹사이트 특성에 따른 웹접근성 이슈 등을 종합적으로 검토하여 실무 적용이 가능한 웹접근성 준수 프레임워크를 제시하였다. 그리고 이를 W은행 인터넷뱅킹 재구축 프로젝트의 실제 사례에 적용하여 웹접근성 우수사이트 품질마크 인증이라는 프로젝트 목표를 달성함으로서 제시된 프레임워크의 의미와 가치를 확인할 수 있었다.

인터넷기반 사이버교육 프레임워크의 구현 (Development of a Framework for Distributed Learning using the Internet)

  • 이종화;허미영
    • 한국통신학회논문지
    • /
    • 제25권12A호
    • /
    • pp.1815-1820
    • /
    • 2000
  • 인터넷이나 정보 기술을 활용하여 다양한 사이버교육 서비스를 개발하고자 하는 움직임이 국내 컨텐트 업체, ISP, 교육 기관 등을 중심으로 빠른 속도로 증가되고 있다. 본 논문에서는 다양한 사이버교육 시스템 혹은 서비스 구축을 지원하기 위해 개발된 사이버교육 프레임워크에 대해 기술하고자 한다. 이를 위해 다양한 사이버교육 서비스들의 특성을 분석하였으며 이들이 공통적으로 필요로 하는 기능들을 정의하고 정의된 기능들은 인터넷 환경에서 구현하였다. 또한, 프레임워크를 이용하여 새로운 교육 서비스를 손쉽게 개발할 수 있도록 웹기반의 환경 설정 인터페이스를 지원한다. 사이버교육 프레임워크는 IEEE LTSA (Learning Technology Standards Architecture)에서 정의하고 있는 기본 개념, 구성요소, 동작 시나리오를 반영하여 개발되었다.

  • PDF

MapReduce 프레임워크의 I/O 비용 평가 (I/O Cost Evaluation of the MapReduce Framework)

  • 김현규;강우람
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2013년도 추계학술발표대회
    • /
    • pp.1068-1069
    • /
    • 2013
  • 최근 정보 기술과 웹의 발전으로 많은 응용에서 데이터의 양이 급격이 증가하였다. MapReduce는 이러한 대용량 데이터를 처리하기 위해 구글에서 제안한 프레임워크이다. MapReduce 프레임워크는 데이터 전달 패러다임을 기반으로 한다. 이로부터, 데이터 처리 및 질의에 있어 I/O 비용이 전체 처리 비용에서 큰 부분을 차지한다. 본 논문에서는 MapReduce 프레임워크에서 I/O에 소요되는 비용을 확인하기 위해, 실제 데이터를 기반으로 실험을 수행하였다. 이를 통해, MapReduce 기반 시스템의 성능 예측이나 성능 향상을 위해 고려되어야 할 부분을 제시하고자 하였다.

유비쿼터스 환경에서 임베디드 디바이스 서비스 통합을 위한 ESB 기반의 동적 서비스 통합 프레임워크 (ESB-based Dynamic Service Integration Framework for Integration of Embedded Device Services in Ubiquitous Environment)

  • 박윤정;민덕기
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2009년도 춘계학술발표대회
    • /
    • pp.819-822
    • /
    • 2009
  • 본 논문에서는 유비쿼터스 환경상에서 임베디드 디바이스 간의 서비스 연계 및 통합에 대한 문제를 해결하기 위하여 ESB를 기반으로 다양한 프로토콜을 가진 디바이스의 서비스들을 통합하고 관리하는 동적 서비스 통합 프레임워크를 제안하고 있다. 동적 서비스 통합 프레임워크는 ESB를 기반으로 다양한 디바이스의 서비스를 통합하고, 동적 서비스 구성 및 관리를 지원하여 새로운 서비스를 구성하며, 동적 프로토콜 디텍팅을 지원하고, 웹 서비스를 통하여 주어진 임베디드 디바이스 이외의 환경에 존재하는 다른 시스템과의 연동을 지원한다. 이 프레임워크를 통하여 유비쿼터스 환경 상의 임베디드 디바이스를 통합하여 편리하게 관리할 수 있을 뿐만 아니라 디바이스 간의 서비스 조합을 통해 새로운 서비스를 구성함으로 다양한 서비스를 사용할 수 있을 것이다.

NLP기반 NER을 이용해 소셜 네트워크의 조직 구조 탐색을 위한 협력 프레임 워크 (A Collaborative Framework for Discovering the Organizational Structure of Social Networks Using NER Based on NLP)

  • 프랭크 엘리호데;양현호;이재완
    • 인터넷정보학회논문지
    • /
    • 제13권2호
    • /
    • pp.99-108
    • /
    • 2012
  • 방대한 양의 데이터로부터 정보추출의 정확도를 향상시키기 위한 많은 방법이 개발되어 왔다. 본 논문에서는NER(named entity recognition), 문장 추출, 스피치 태깅과 같은 여러 가지의 자연어 처리 작업을 통합하여 텍스트를 분석하였다. 데이터는 도메인에 특화된 데이터 추출 에이전트를 사용하여 웹에서 수집한 텍스트로 구성하였고, 위에서 언급한 자연어 처리 작업을 사용하여 비 구조화된 데이터로부터 정보를 추출하는 프레임 워크를 개발하였다. 조직 구조의 탐색을 위한 택스트 추출 및 분석 관점에서 연구의 성능을 시뮬레이션을 통해 분석하였으며, 시뮬레이션 결과, 정보추출에서 MUC 및 CoNLL과 같은 다른 NER 분석기 보다 성능이 우수함을 보였다.

홈네트워킹 환경의 인터넷 정보가전들을 위한 웹서버 멀티플렉서의 설계 및 구현 (Design and Implementation of a Web Server Multiplexor for Internet Appliances in Home Networking Environments)

  • 차상훈;박창윤
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2000년도 가을 학술발표논문집 Vol.27 No.2 (3)
    • /
    • pp.428-430
    • /
    • 2000
  • 최근 고속 가입자망의 급속한 보급과 인터넷 정보가전 개발의 활성화는 홈네트워킹으로 불리우는 새로운 컴퓨팅 환경을 등장시켰다. 홈네트워킹 환경에서는 IPv4 주소공간의 부족과 내부 네트워크와 기존의 인터넷 사이에 연결성을 제공하기 위해서 풀어야 할 문제들이 있다. 또한, 정보가전에 내장되어 있는 웹서버를 관리.제어.확장하기 위한 기능성도 제공되어야 한다. 본 연구에서는 홈네트워킹 환경에서 발생하는 문제점들을 효과적으로 해결할 수 있는 웹서버 멀티플렉서 프레임워크를 설계하고 구현한다.

  • PDF

Design and Implementation of Security Frame work for Application Server with Components

  • 김행곤;강전근
    • 한국컴퓨터산업학회논문지
    • /
    • 제5권4호
    • /
    • pp.531-540
    • /
    • 2004
  • 웹 서비스 애플리케이션의 개발은 변화하는 다양한 이질적인 시스템간의 상호 운영성과 유지가 필수적이고, 사용자 측면의 변경 없이 비즈니스 환경의 변경이 가능하도록 시스템의 확장성과 유연성 및 기존 웹 서비스 애플리케이션을 이용한 재사용 성이 제공되어져야 한다. 따라서 웹 서비스 애플리케이션 개발을 위한 CBD(Component Based Development) 적용은 시스템 구축을 위한 자연스런 기술 및 방법론으로 기존의 설계, 구조, 유지보수의 문제점의 해결책으로 제시되고, 웹 분산 환경을 기반 한 웹 서비스를 동적으로 빠른 시간에 릴리즈 가능하게 한다 본 논문에서는 웹 응용 서버 및 모바일 응용 서버 시스템을 위해 개발된 보안 프레임워크의 설계 및 구현과 관련된 컴포넌트를 식별하여 아키텍처에 맞게 계층화시키고, 기존의 UML을 기반으로 웹서비스의 특성을 반영하여 적용 가능한 모델링을 제시한다. 제안된 보안 프레임워크는 레거시 보안 시스템과의 연동, J2EE 보안 지원, JAAS 지원, Kerberos 지원 등 응용 서버 시스템들이 요구하는 다양한 보안 기능을 제공하도록 컴포넌트화 특징을 가진다.

  • PDF

스프링 프레임워크 환경에서 스프링 데이터 JPA기반의 엔터프라이즈 시스템 플랫폼의 설계 (Design of Enterprise System Platform based on Spring Data JPA in Spring Framework Environment)

  • 유정상;이명호
    • 융합정보논문지
    • /
    • 제9권12호
    • /
    • pp.39-46
    • /
    • 2019
  • 엔터프라이즈 환경의 표준화 경쟁은 백엔드의 데이터 티어로 시작하여 대표적인 엔터프라이즈 미들 티어가 스프링 프레임워크로 받아들여짐으로써 표준화로 안정화되고 있는 실정이다. 또한 점차 빠른 주기로 새로운 디바이스의 출현으로 웹과 모바일 서비스에 대한 호환성 확보가 웹 서비스 기업들의 중요한 경쟁력이 되고 있다. 그러나 국내 기업들은 이러한 정보화 시대의 격변한 환경 변화에 적절한 역량있는 기술 인력을 확보하지 못하고 있으며, 교육중심 대학들의 교육과정에서도 새로운 역량중심의 교육과정의 요구를 반영하지 못하고 있는 실정이다. 따라서 본 연구에서는 이러한 엔터프라이즈 시스템 플랫폼 환경에서 필요한 역량중심의 기술을 습득과 교육과정을 개발하기 위하여 스프링 프레임워크 환경에서 스프링 데이터 JPA를 활용한 시스템을 분석 및 설계 단계별로 문서화 작성을 통하여 구현하였다. 향후 엔터프라이즈 환경에서의 바로 적용할 수 있는 풀 스택 역량중심의 교육과정 및 캡스톤 디자인 교육과정의 참조 모델을 제공하고자 한다.

보안기능을 강화한 뇌파 분석 서버시스템 (The Brainwave Analyzer of Server System Applied Security Functions)

  • 최성자;강병권;김귀정
    • 디지털융복합연구
    • /
    • 제16권12호
    • /
    • pp.343-349
    • /
    • 2018
  • 뇌파 정보는 분자 단계에서 행동 및 인지 단계에 이르기까지 생성된 정보의 양이 방대하며, 개인의 고유한 프라이버시영역을 나타내는 중요한 정보로 활용되고 있다. 이에, 뇌파정보의 다양한 정보를 통합하고 뇌파정보를 보호할 수 있는 프레임워크를 제시한다. 제안된 시스템은 전자정부 프레임워크 서버 시스템에 보안기능을 강화한 프레임워크로써, 메타데이터를 활용한 의존성 낮은 웹 애플리케이션 서버 시스템이다. 서버 구축을 위해 스프링 플랫폼의 MVC(Model, Vew And Control)프레임워크 웹 기반 환경에 스프링 시큐리티를 적용한다. 본 시스템은 강력한 보안시스템을 탑재한 독립적이고 경량화된 서버시스템으로 분석된 뇌파 정보를 확인할 수 있다. 이로 인해, 뇌파정보의 웹서비스 보안성을 높이고, 뇌파정보의 프라이버시 보호가 가능하다. 또한, 치매환자나 뇌인지 정보가 요구되는 경우 본 연구를 통해 원격의 실시간 확인 및 분석이 가능하다.