• Title/Summary/Keyword: 클래스다이어그램

Search Result 106, Processing Time 0.027 seconds

A Study of Web based Component View using Applet (애플릿을 이용한 웹 기반의 컴포넌트 뷰에 관한 연구)

  • Im, Jone-Hyuk;Jung, Dae-Sung;Han, Jung-Su
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2004.11a
    • /
    • pp.417-420
    • /
    • 2004
  • As a lot of components are developed by CBD methodology, COTS are activated along with fast technology change of software. In this paper, implemented a view that show class diagram and specification of component in web. For this, we classified components in database and each information is used to retrieve through the view.

  • PDF

A Study for The EJB Component Based WBI System (EJB를 이용한 WBI 컴포넌트 개발에 관한 연구)

  • Jeon, Ju-Hyun;Hong, Chan-Ki
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.11a
    • /
    • pp.249-252
    • /
    • 2003
  • 웹 기반 교육시스템에 컴포넌트 개념을 도입하여 재사용하는 연구는 소프트웨어 재사용 측면에서 생산성 증대에 기여한다. 이 논문에서는 웹 기반 교육시스템에 컴포넌트 개념을 도입하여 재사용성을 높이는 연구의 연장으로 개발자의 WBI에서 요구 사항에 부합되는 컴포넌트를 검색하기 위한 컴포넌트 명세 모델과 아키텍쳐에 기반한 컴포넌트 검색 모델을 XML형태로 명세하고 클래스 다이어그램으로 표기하였으며 더 WBI 시스템에 EJB model을 적용하여 EJB를 이용한 WBI 컴포넌트 개발에 관한 연구 진행하여 EJB기반의 교육컴포넌트를 설계 구현하기 위한 전 단계에 연구를 진행하였다. 이미 어느 정도는 정형화되어 있는 WBI 컴포넌트를 EJB컴포넌트로 전환하는 과정을 연구하여 재사용성과 이식성을 높이는 연구를 진행한다.

  • PDF

Structure Diagramming for XML documents using UML Class Diagram (UML 클래스 다이어그램을 이용한 XML 문서 구조 다이어그래밍)

  • Chae, Won-Seok;Ha, Yan;Kim, Yong-Sung
    • The Transactions of the Korea Information Processing Society
    • /
    • v.6 no.10
    • /
    • pp.2670-2679
    • /
    • 1999
  • XML documents which are used for exchanging structured documents between heterogeneous distributed system are increasing recently. It needs an object-oriented visualization tool for XML documents. So, we propose rules and an algorithm to represent structure of XML documents using UML Class Diagram. It helps to generate XML documents which are included links by understanding easily constructs of them and reduce gap of schema for them between heterogeneous databases. We propose formal models and modeling functions of XML links which provide an efficient environment for processing object-oriented documents.

  • PDF

A Study for Search Method WBI Components (웹 기반 교육 컴포넌트 검색에 관한 연구)

  • Jeon, Ju-Hyun;Hong, Chan-Ki
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.05a
    • /
    • pp.247-250
    • /
    • 2003
  • 웹 기반 교육시스템에 컴포넌트 개념을 도입하여 재사용하는 연구는 소프트웨어 재사용 측면에서 생산성 증대에 기여한다. 이 논문에서는 웹 기반 교육시스템에 컴포넌트 개념을 도입하여 재사용성을 높이는 연구의 연장으로 컴포넌트를 인터넷상에 개방하면서 그 컴포넌트에 대한 검색을 하거나 컴포넌트를 이해하고자하는 사용자들에게 도움이 되는 정보들이 상세하게 기술되어야 함을 전제로 개발자의 WBI에서 요구 사항에 부합되는 컴포넌트를 검색하기 위한 컴포넌트 명세 모델과 아키텍쳐에 기반한 컴포넌트 검색 모델을 XML형태로 명세하고 클래스 다이어그램으로 표기하였다. 컴포넌트에 대한 표준명세서가 정의되지 않았기 때문에 본 시스템에서는 정의된 명세서 이외의 다양한 컴포넌트 명세서를 수용할 수 있는 유연성을 가진 검색 방법을 사용하였다.

  • PDF

A Study for Search Method WBI Components Based-on Component Specification (명세를 통한 교육컴포넌트 검색에 관한 연구)

  • 전주현;홍찬기
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.04a
    • /
    • pp.854-856
    • /
    • 2003
  • 웹 기반 교육시스템에 컴포넌트 개념을 도입하여 재사용하는 연구는 소프트웨어 재사용 측면에서 생산성 증대에 기여하지만 이러한 효과가 현실화되기 위해서는 기술적인 제반 요소들, 예를 들면 충분히 많은수의 사용 가능한 컴포넌트의 존재, 검색 및 등록 시스템의 지원, 효과적인 컴포넌트 서술 등의 문제가 해결되어야 하며 이 논문에서는 웹 기반 교육시스템에 컴포넌트 개념을 도입하여 재사용성을 높이는 연구의 연장으로 컴포넌트를 인터넷상에 개방하면서 그 컴포넌트에 대한 검색을 하거나 컴포넌트를 이해하고자 하는 사용자들에게 도움이 되는 정보들이 상세하게 기술되어야 함을 전제로 개발자의 WBI에서 요구 사항에 부합되는 컴포넌트를 검색하기 위한 컴포넌트 명세 모델과 아키텍쳐에 기반한 컴포넌트 검색 모델을 XML형태로 명세하고 클래스 다이어그램으로 표기하는 연구를 하였다.

  • PDF

Browsing and Querying User Interface for XML-based Mediation System (XML 기반 중재 시스템을 위한 검색 및 질의 사용자 인터페이스)

  • Ha, Yan;Kim, Yong-Sung
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1999.10a
    • /
    • pp.69-71
    • /
    • 1999
  • 최근에 인터넷상의 방대한 정보가 존재함에 따라 이들 정보들을 통합 관리할 필요성이 증대하고 있다. 본 논문은 인터넷 상의 방대한 정보 중에 사용자에게 필요한 정보를 발견하여 모아주는 XML 기반 중재 시스템의 중요한 요소인 질의 및 검색 사용자 인터페이스를 제안하고자 한다. 본 논문에서 제안하는 질의 및 검색 인터페이스는 UML 클래스 다이어그램을 이용하므로써 XML 문서의 엘리먼트들 간의 집단화 관계 등 객체지향적인 특성을 그대로 반영할 수 있으며, 객체지향 데이터베이스 상의 저장된 문서와 쉽게 연계될 수 있도록 한다.

  • PDF

Implementation and Functionality of an Automatic Web Site Generator(WebSiteGen2) (WebSiteGen2(웹 사이트 자동 생성기)의 기능 및 구현)

  • 유은자;오하영;김연희;음두헌
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.10a
    • /
    • pp.61-63
    • /
    • 2001
  • 오늘날 다양한 전자상거래 응용의 생산성 향상이 요구되고 있다. 이러한 전자상거래 응용의 핵심은 데이터베이스 응용 프로그램이다. 이러한 응용을 기반으로 하는 사이트 구축을 위해 현재 개반자는 CGI, PHP, JSP, ASP, 자바 서블릿등의 기술을 이용하여 코딩작업을 해야한다. 본 논문에서는, 응용 데이터베이스 구축을 위한 SQL 문장들, 사용자 인터페이스로 사용되는 폼들, 그리고 그 폼들을 통해 이루어진 질의를 처리하는 자바 서블릿을 자동으로 생성하는 웹사이트 자동 생성 도구인 WebSiteGen2를 소개하고, 전자상거래 응용의 생산성 향상을 위해 상용화된 웹사이트 자동 생성기 제품들과의 기능 비교를 한다. 자동으로 생성될 테이블들과 폼들은 응용을 위한 클래스 다이어그램으로부터 결정된다. 또한, WebSiteGen2의 구현 원리를 소개한다.

  • PDF

A Technique for Extracting EJB Components from Servlets (서블릿에서 EJB 컴포넌트 추출을 위한 기법)

  • 김동관;김철홍;정효택
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.10a
    • /
    • pp.517-519
    • /
    • 2001
  • 클래스 라이브러리, 설계 패턴, 프레임워크 등의 재사용 기술과 더불어 근래 들어 소프트웨어 컴포넌트 기술이 크게 각광을 받았다. 산업계에서도 Microsoft사 중심의 COM+와 Sun사 중심의 Enterprise Java Bean (EJB) [1]이 대두되 있으며 있따른 제품들이 출시되 있다. 소프트웨어의 재사용 단위가 객체에서 컴포넌트로 이동함으로써 기존 객체 중심의 개발 방법론, 모델링 및 개발도구들이 컴포넌트 개념을 포함하며 발전하 있다. 본 논문은 컴포넌트 추출에 초점을 두 있다. 서블릿[2] 프로그램에서 EJB 컴포넌트 추출을 위한 기법을 제공한다. 서블릿기반으로 개발된 웹 프로그램을 분석하여 재사용 가능한 EJB 컴포넌트를 추출하여 차후 유사만 어플리케이션 개발 시 활용하고자 한다. 서블릿의 메소드들을 분석하여 메소드 특성에 따라 session bean [1] 또는 entity bean [11의 메소드로 변환한다. 제안된 컴포넌트 추출 과정을 기술하 Unified Modeling Language(UML)[3] 기반의 추출 모듈에 대한 분석, 설계 다이어그램을 제공한다.

  • PDF

A Study on Object-Oriented Software Reorganization by Design Pattern Transformations (설계패턴변환에 의한 객체지향 소프트웨어의 재구성에 관한 연구)

  • Hwang, Suk-Hyung;Yang, Hae-Sool
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2000.04a
    • /
    • pp.735-740
    • /
    • 2000
  • 일반적으로, 기존의 소프트웨어에 대한 확장 또는 재구성 등의 요구변화에 의해 소프트웨어는 진화한다. 설계패턴은 객체지향 소프트웨어를 확장하기 위한 적합한 방법들을 표현한 것으로서, 소프트웨어 설계에 있어서 목표치에 가장 이상적인 상태를 제공하고 있다. 본 논문에서는 주어진 소프트웨어에 대하여 일련의 기본적인 프로그램 변환조작들을 적용하여 목표상태로 재구성하여 진화시키기위한 몇가지 설계패턴 변환기법들을 제안한다. 기존의 객체지향 어플리케이션의 재구성 및 진화를 위하여, 설계자가 클래스 다이어그램에 적용할 수 있는 자동화도구의 개발에 본 논문의 연구결과를 이용할 수 있다.

  • PDF

A Study on Analysis of Testability for Android Smart-phone Application (안드로이드 스마트폰 어플리케이션을 위한 테스트 용이성 분석 연구)

  • Jang, Woo-Sung;Son, Hyun-Seung;Kim, Woo-Yeol;Kim, R. Young-Chul
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2010.11a
    • /
    • pp.340-343
    • /
    • 2010
  • 스마트폰 어플리케이션은 소프트웨어의 평가를 구매자가 쉽게 확인 및 작성할 수 있어 품질이 매출에 직접적으로 영향을 끼쳐 소프트웨어의 품질을 향상시키기 위해서 테스트가 요구된다. 하지만 기존의 스마트폰 어플리케이션은 테스트 용이성을 고려하지 않고 개발되어 테스트를 위해 많은 비용이 증가한다. 본 논문은 이 문제를 해결하고자 소프트웨어 설계 단계에서 모델변환을 적용하여 테스트 용이성을 향상 시키는 방법을 제안한다. 대상 모델은 UML의 클래스 다이어그램이고 테스트 용이성 측정을 위해서 Binder방법을 사용한다. 적용사례로 안드로이드 기반의 소프트웨어인 SnakePlus를 구현하고, 이를 대상으로 설계 모델을 모델변환을 하여 테스트 용이성을 향상 시킨다.