• Title/Summary/Keyword: 응용컴포넌트

Search Result 422, Processing Time 0.026 seconds

A Study on Framework for Component-Based Web Applications (컴포넌트 기반 웹 응용 프레임워크에 관한 연구)

  • Kim, Hee-Chern;Na, Jong-Whoa;Jung, Kwang-Ho;Kwon, Chang-Hee;Sin, Seung-Jung;Ryu, Dae-Hyun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.05c
    • /
    • pp.1833-1836
    • /
    • 2003
  • 웹-기반 시스템을 개발하려면 컴포넌트 기반 웹 공학 기술에 관한 연구가 선행되어야 한다. 본 연구는 컴포넌트 기반 웹 공학을 지원하기 위한 개발 프로세스와 방법론에 관한 기초 연구이다 컴포넌트 기반 웹 응용 개발 프레임워크의 개발 방법과 관련하여 이 것의 요구사항과 구성에 관해 연구한다 다음과 같은 작업과 순서로 구성된다. 먼저 웹 공학과 관전된 도메인들을 분석하고 컴포넌트 모델링 작업을 수행한다. 여기에 기초한 컴포넌트 기반 설계 및 웹 응용 설계 연구를 통해 컴포넌트 기반 웹 응용 설계 프레임워크를 정의한다. 다음으로 컴포넌트 기반 설계 패턴 및 응용 패턴 추출 연구와 웹 서비스를 지원하는 프레임워크를 정의하며 컴포넌트 기반 웹 응용 시험 및 검증에 관해 연구한다.

  • PDF

The recursive component composition based on the CORBA Component Model (CORBA Component Model상에서의 재귀적 컴포넌트 결합)

  • Yoon, Dong-Chan;Baek, Kyung-Won
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2003.05a
    • /
    • pp.584-590
    • /
    • 2003
  • CBSD의 핵심 연구 과제 중 하나인 컴포넌트 결합에 의한 응용 프로그램 개발에 대한 많은 연구가 진행되고 있지만 구체적 개발 환경에 대하여 아직 미비한 실정이다. 이에 본 논문에서는 CCM 컴포넌트들의 재귀적인 결합과 이에 기반을 둔 응용 프로그램 개발 방안을 제안하고자 한다. 이를 위해 컴포넌트 서비스의 기능적 결합을 기술하는 결합 명세서를 작성하고, 결합 명세서에 기반하여 컴포넌트를 결합하고자 한다. 또한 결합 컴포넌트의 결합성과 적합성을 검사하여 컴포넌트를 재구성하여 새로운 어플리케이션이나 컴포넌트를 자동으로 생성해 주는 응용 프로그램 개발 프레임웍을 제안하고자 한다.

  • PDF

Performance MeasuringMethod of Enterprise JavaBeans(EJB) (Enterprise JavaBeans(EJB) 컴포넌트의 성능 측정 방법)

  • 오창남;이긍해
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.10a
    • /
    • pp.492-494
    • /
    • 2000
  • IBM사의 San Francisco 프로젝트 성공이후 컴포넌트 시장은 성장하고 있다. 컴포넌트 기반 개발 방법의 사용이 보편화되면 응용 프로그램은 필요한 컴포넌트들을 조립하여 개발하게 될 것이다. 컴포넌트는 응용프로그램의 성능에 많은 영향을 미치게 된다. 기존의 방법만으로는 컴포넌트의 특징이 고려되지 않기 때문에 분산 컴포넌트의 성능을 비교하는 데에 적합하지 않다. 기존의 컴포넌트 측정방법에는 컴포넌트의 응답시간, 효율(throughput), 메소드(method) 처리시간, 풀(pool)의 개수에 따른 에러 발생률 등이 있다. 본 논문에서는 분산응용을 위한 컴포넌트의 성능을 측정하는 추가적인 방법을 제안한다. 첫째 각 빈들의 처리 응답시간이다. 둘째 트랜잭션의 응답시간이다. 셋째 풀(pool)안에서 객체 개수에 따른 응답시간이다. 객체 수에 따른 컴포넌트 처리 시간이다. 넷째 컴포넌트 알고리즘 처리시간이다. 다섯째 힙(heap) 사용률이다. 이에 컴포넌트 구매자는 성능에 대한 객관적인 데이터로 보고 선택적으로 컴포넌트를 구입할 수 있다.

  • PDF

Component Configuration Management on NMS Domain Architecture (NMS 도메인 아키텍처에서의 컴포넌트 형상관리 기법)

  • Kim, Ji-Young;Kim, Haeng-Kon;Kim, Tai-Hun
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2002.11a
    • /
    • pp.439-443
    • /
    • 2002
  • 인터넷, 특히 웹의 확산으로 네트워크 기반의 분산 환경은 응용의 표준 아키텍쳐로 인식 되고 있다. 따라서 네트워크의 효율성과 최상의 서비스 제어, 공유를 위해 복잡한 네트워크 구성 자원들을 관리하는 네트워크 관리 시스템은 응용의 표준 하부 지원 시스템으로서 뿐 아니라 독립적인 상업용 응용으로서 수요와 기대가 점차 증가하고 있다. 또한 소프트웨어 개발 방법 측면에서는 패턴과 컴퍼넌트에 의한 조립, 확장을 중심으로 하는 소프트웨어 재사용이 소프트웨어 생산의 기대치를 현실화할 수 있는 최상의 접근 방법으로 인정된다. 따라서 본 논문에서는 망관리 시스템 구축을 위한 컴포넌트 개발을 위해 선행 작업으로 해당 도메인에서 재사용 가능한 컴포넌트들을 식별, 분류하는 컴포넌트 아키텍처를 정의하고 범주화한다. 또한 재사용 컴포넌트의 개발과 유통, 사용을 위한 컴포넌트 관리를 적절하게 제공하기 위해 메타 정보를 기반으로 한 컴포넌트 형상관리 요소들을 제시한다. 망관리를 위한 컴포넌트의 식별, 설계와 형상관리 기법들은 이들 컴포넌트들을 CBD 프로세스에 의해 망관리 시스템에 실질적으로 적용함으로써 응용의 개발과 운용에 있어서 생산성 및 품질 향상으로 기대될 것이다.

  • PDF

Development of GIS Application Component for Supporting Administration Business of Local Government (지자체 행정업무 지원을위한 GIS 응용 컴포넌트 개발 : 토지 민원서비스 컴포넌트)

  • 서창완;김태현;이덕호;김일석
    • Spatial Information Research
    • /
    • v.8 no.1
    • /
    • pp.15-29
    • /
    • 2000
  • In the Recent rapidly changing technology environment the computerization of administration business which is driven or will be driven to give improved information services to people by local government or central government with a huge budget. The possibility of applying GIS application component to the computerization of administration business is investigated to prevent local government from investing redundant money and to reuse the existing investment at this point of time. Land civil service application component was developed at the $\ulcorner Development of Open GIS Component S/W \lrcorner$ project which was managed by Ministry of Information and Communication . GIS application component was based on Open GIS OLE/COM specification for development of standard interface and USD(Unified System Development ) for development method and UML (Unified Modeling Language) for system design and Visual C++ for component implementation. Implemented components were Process Control, Map, Print, Statistics component and were verified by using Visual Basic and Delhi. tis study shows that the development of component is very useful at the GIS application development for local governments. But the standard of business and data and system is the essential prerequisite to maximize business application.

  • PDF

A Design of Performance Measuring System for Enterprise JavaBeans(EJB) (Enterprise JavaBeans(EJB) 컴포넌트의 성능 측정 시스템 설계)

  • Oh, Chang-Nam;Lee, Keung-Hae
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2000.10b
    • /
    • pp.1393-1396
    • /
    • 2000
  • 대규모 분산환경 소프트웨어 개발을 위한 컴포넌트의 사용이 점차로 증가하고 있다. 응용프로그램 개발시 사용되는 컴포넌트는 응용프로그램의 성능에 큰 영향을 미친다. 컴포넌트 시장이 성숙되면 선택 가능한 다수 컴포넌트를 비교 선택할 수 있는 방법이 필요하게 된다. 컴포넌트의 성능 측정에 기존 성능 측정 방식을 사용하기 위해서는 추가적인 방법이 필요하다. 본 논문에서는 분산응용을 위한 컴포넌트의 성능 측정을 하는 요소를 제안한다. 빈들의 처리 응답시간, 트랜잭션의 응답시간, 컴포넌트 알고리즘 처리시간, 힙(heap) 사용률, 풀 크기에 따른 CPU사용률을 컴포넌트 성능 비교를 위한 방법으로 제안하며 그 측정을 위한 시스템을 설계한다.

  • PDF

Implementing a Tool to Automate Component Identification in CBD (CBD에서 컴포넌트 추출을 위한 자동화 도구 구현)

  • 한만집;장수호;김수동
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.10b
    • /
    • pp.499-501
    • /
    • 2004
  • 컴포넌트 기술은 소프트웨어를 개발하는데 있어서 재사용성을 높이는 효과적인 기술로 널리 사용되고 있다. 특히, 이 기술은 응용프로그램을 개발하는데 있어서 모듈을 조립하는 개발 패러다임의 변화에 공헌이 있다. 효과적인 사용을 위해서, 컴포넌트는 응용프로그램이 원하는 기능을 조립이 용이하게 제공하여야 한다. 그러나 이러한 컴포넌트의 기능을 할당하여 컴포넌트를 추출하는 방법은 도메인 전문가에 의하거나 Ad-hoc방식으로 이루어지고 있다. 본 논문에서는 컴포넌트의 기능성 추출을 위해 프로세스와 이를 구현한 툴을 보여주어 효과적인 기능단위의 컴포넌트를 추출될 것으로 기대된다.

  • PDF

Design and Implementation of Application Service Component for Reuse in Local Government's GIS (지방자치단체 지리정보시스템에서 재사용을 위한 응용 서비스 컴포넌트의 설계 및 구현)

  • Kim, Kwang-Soo;Cho, Dae-Soo;Kim, Do-Hyun;Choi, Hae-Ock
    • Journal of Korea Spatial Information System Society
    • /
    • v.3 no.1 s.5
    • /
    • pp.75-87
    • /
    • 2001
  • The advantages of using components result from their reusability between applications. Applications can be easily implemented by adding components. In this paper, we described the design and implementation process of ASC(Application Service Component) for component-based GIS applications. In our project, there are 5 applications : Road Facility Management, Urban Planning, Cadastral Map Management, Water Supply Management, and Sewerage Management. All of them use MapBase component which supports common GIS functionality. Although they are different applications, some parts of them are same. We analyzed the developed results in 1st and 2nd year, and the achievement of UIS(Urban Information System) project in Busan Metro City in Korea. The UIS of Busan was consisted of 5 applications to equal with our project. Then, we extracted 11 common used components between 5 applications, and implemented 5 common components of them and 2 additional components. They were Authority, GISReport, IndexMap, Measurement, Search, Symbol Manager, and Attribute Display. As we offered them to companies developing application components, they were able to reduce the development time.

  • PDF

Design and Implementation of Globalization Component For Web (Web환경에서의 Globalization 컴포넌트의 설계 및 구현)

  • Kim, Do-Hyung;Lee, You-Ho
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.05c
    • /
    • pp.1789-1792
    • /
    • 2003
  • 컴포넌트 기술은 재사용성을 기반으로 어플리케이션 개발의 생산성을 높일 수 있어 소프트웨어를 신속하고 효과적으로 개발할 수 있는 기술로써 채택되고 있으며, 특히 EJB 컴포넌트는 자바를 기반으로 하며 산업계에서 널리 이용되고 있는 기술이다. 이러한 컴포넌트의 유형은 크게 비즈니스 컴포넌트와 기능별 컴포넌트로 분류할 수 있으며 비즈니스 컴포넌트는 특정 응용분야와의 상관성이 커짐에 따라 비즈니스 공용 컴포넌트, 비즈니스 핵심 컴포넌트, 비즈니스 응용 컴포넌트로 구분하고 있다. 본 논문은 일반 Web Application 에서 업무 구현상 필요성 혹은 솔루션 제품의 해외 판매 시 필요로 하는 비즈니스 공용 컴포넌트인 Globalization 컴포넌트의 개발과정과 실제 적용 가능성 및 효용성 측면을 제시한다.

  • PDF

EJB Based Examination Studying System using Petri Net (페트리 넷을 이용한 EJB기반의 문제 학습 시스템)

  • 정화영
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2003.05a
    • /
    • pp.602-605
    • /
    • 2003
  • 최근, 컴포넌트 기술의 발전에 따라 웹 기반 교육 시스템에서도 이를 응용하여 다양한 교육 컨텐츠의 제공 및 활용하려는 연구가 진행되고 있다. 또한, EJB는 웹 기반 컴포넌트 모델로서 웹 기반응용 시스템부분에서 많은 관심을 받고 있다 그러나, 컴포넌트 기반 웹-코스웨어는 이용 가능한 상용 컴포넌트와 인식부족으로 아직까지 실용화되지 못하고 있는 실정이며 분석에 관한 정형화도 이루어지지 않고 있다. 따라서, 본 연구에서는 EJB 컴포넌트를 이용한 웹 코스웨어를 분석 및 구현을 하였다. 컴포넌트들 사이의 메시지 흐름에 대한 정형적인 명세 분석을 위하여 페트리 넷을 이용하였으며, 각 기능에 따라 무상태 세션 빈의 형식으로 EJB 시스템을 구현하였다.

  • PDF