• Title/Summary/Keyword: 재사용 가능한

Search Result 2,779, Processing Time 0.037 seconds

A Design of the XML-based Contents Converter for Wireless Internet Services (무선 인터넷 서비스를 위한 XML기반 컨텐츠 변환기 설계)

  • Kim, Mi-Young;Jeong, Heon;Kang, Byung-Wook
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.11b
    • /
    • pp.673-676
    • /
    • 2003
  • 현재 무선 인터넷 컨텐츠는 유선 컨텐츠와 호환이 되지 않으며 다양한 종류의 무선 마크업 언어들로 구성되어 있어 무선 컨텐츠를 재구축해야 하는 문제점이 있다. 본 논문에서는 이를 해결하기 위해 유선 컨텐츠를 재사용하는 방안으로 XML 기반의 유무선 컨덴츠 변환기를 설계한다. 컨텐츠 변환의 중간 표준포맷으로 XML 문서를 생성하므로 새로운 언어로의 변환을 고려할 때 해당 프리젠테이션 변환모듈만 추가시키면 확장 가능하므로 유지보수가 쉽고 효율적인 변환이 가능하다. 따라서 새로운 표준과 기술 변화에 대응이 용이하며 또한 유선 컨텐츠의 재사용으로 인해 개발비용이 절감되고 개발기간이 단축되므로 빠른 무선 인터넷 시장 진입이 가능해진다.

  • PDF

Object-Oriented Design and Implementation of Business Process Definition Tool (프로세스 정의 도구의 객체지향적 설계 및 구현)

  • 황미진;이민규;한동수
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.10a
    • /
    • pp.525-527
    • /
    • 2000
  • BPMT는 워크플로우 관리 시스템에서 프로세스의 정의 도구이다. BPMT는 워크플로우 시스템의 종속된 도구이기 때문에 워크플로우 시스템에서 요구하는 사항에 대처하기 위한 방안으로 확장성과 재사용성이 필수적이다. 이러한 확장성과 재사용성을 달성하기 위해 본 논문에서는 객체지향적인 개발 방법을 선책하고 BPMT에 적합한 디자인 패턴인 Visitor 패턴과 Serializer 패턴을 사용하였다. Visitor 패턴을 이용하면 새로운 표현 방법을 추가하고자 할 때 새로운 모듈만 추가한다는 점에서 표현의 확장성을 달성할 수 있다. 또한 Serializer를 이용함으로써 저장매체에 독립적인 입출력을 가능케 하고 하나의 인터페이스를 제공함으로써 객체의 확장성을 달성하였다.

  • PDF

A Model Driven Approach for Describing Semantic Web Service (시맨틱 웹 서비스의 기술을 위한 모델지향접근방식)

  • Kim Il-Woong;Kim Yeon-Seok;Lee Kyong-Ho
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.06c
    • /
    • pp.169-171
    • /
    • 2006
  • 본 논문에서는 UML 다이어그램으로부터 시맨틱 웹 서비스 기술 표준인 OWL-S문서를 생성하는 방법을 제안한다. 특히 온톨로지의 기술을 위해 클래스 다이어그램을 사용하고, 프로세스의 흐름을 기술하기 위해 시퀀스 다이어그램 및 액티비티 다이어그램을 사용한다. 제안된 방법은 UML 모델의 재사용 및 기존 연구들이 처리하지 못하는 복합프로세스의 생성이 가능하다는 장점을 가진다.

  • PDF

An Approach for robust routing algorithms in ad hoc Network (애드혹 네트워크에서의 강건한 라우팅 알고리즘에 대한 기법 연구)

  • Jeon, Ho-Chul;Kim, Tea-Hwan;Choi, Joong-Min
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2008.05a
    • /
    • pp.812-815
    • /
    • 2008
  • 이동 호스트의 이동에 따른 단절 또는 장애는 애드혹 네트워크에서 중요한 이슈중 하나이다. 응답 메시지를 전송하기 위해, DSR 이나 AODV 에서는 메시지 전송 요청을 위해 설정된 경로를 재사용한다. 즉, 설정된 경로를 이용해서 역방향으로 응답 메시지를 전송 하는 방식이다. 이러한 경우, 설정된 경로상에 있는 이동 호스트의 이동에 따른 장애는 매우 치명적이다. 이동 호스트에 의한 장애는 예측 가능성에 따라 예측 가능한 장애와 예측 불가능한 장애로 구분할 수 있다. 예측 가능한 장애는 이동 호스트가 스스로 장애의 발생 여부를 파악 할 수 있는 경우를 의미한다. 예를 들면, 이동호스트의 제한된 전원 또는 이동 호스트의 이동성에 의해 발생하는 장애가 대표적인 예이다. 반면에 예측 불가능한 장애는 이동 호스트가 스스로 장애를 예측 할 수 없는 경우를 의미하며, 이러한 장애의 대부분은 문제를 해결할 충분한 시간이 주어지지 않을 만큼 급작스럽게 발생한다. 본 논문에서는 예측 가능한 장애에 대해 능동적이고 지능적으로 대처할 수 있도록 하는 새로운 방법을 제안한다. 이는 회사 내에서 업무를 인수 인계하는 방식과 매우 유사하다. 또한 본 논문에서 제안하는 방법은 앞서 언급한 이동 호스트의 이동에 따른 장애 문제를 해결함에 있어서, DSR 또는 AODV 처럼 메시지 전송 요청 시 설정된 경로가 응답 메시지 전송을 위해 다시 사용되는 라우팅 알고리즘에 비해 경로 재설정 시간과 전송 되는 메시지의 총량 측면에서 매우 효과적이고, 이동 호스트들이 스스로 장애를 예측하고 이에 대해 능동적이고 지능적으로 대처 할 수 있도록 한다.

Classification and Retrieval of Object - Oriented Reuse Components with HACM (HACM을 사용한 객체지향 재사용 부품의 분류와 검색)

  • Bae, Je-Min;Kim, Sang-Geun;Lee, Kyung-Whan
    • The Transactions of the Korea Information Processing Society
    • /
    • v.4 no.7
    • /
    • pp.1733-1748
    • /
    • 1997
  • In this paper, we propose the classification scheme and retrieval mechanism which can apply to many application domains in order to construct the software reuse library. Classification scheme which is the core of the accessibility in the reusability, is defined by the hierarchical structure using the agglomerative clusters. Agglomerative cluster means the group of the reuse component by the functional relationships. Functional relationships are measured by the HACM which is the representation method about software components to calculate the similarities among the classes in the particular domain. And clustering informations are added to the library structure which determines the functionality and accuracy of the retrieval system. And the system stores the classification results such as the index information with the weights, the similarity matrix, the hierarchical structure. Therefore users can retrieve the software component using the query which is the natural language. The thesis is studied to focus on the findability of software components in the reuse library. As a result, the part of the construction process of the reuse library was automated, and we can construct the object-oriented reuse library with the extendibility and relationship about the reuse components. Also the our process is visualized through the browse hierarchy of the retrieval environment, and the retrieval system is integrated to the reuse system CARS 2.1.

  • PDF

Timing System for 3D Animation Production (3차원 애니메이션을 위한 타이밍 시스템 구현)

  • Song, Wan-Seo;Kyung, Min-Ho;Suk, Hae-Jung
    • 한국HCI학회:학술대회논문집
    • /
    • 2006.02a
    • /
    • pp.836-842
    • /
    • 2006
  • 3D 애니메이션 제작에서 동작의 타이밍(예를 들면 timing&spacing, slow-in, slow-out)은 연기의 의미와 느낌을 정확히 표현하기 위한 매우 중요한 요소 중의 하나이다. 따라서 이러한 타이밍의 편집은 애니메이션 작업에서 필수적이라고 할 수 있는데, 이를 기존의 3D 애니메이션 시스템에서 수행하기에는 기술적으로 많은 어려움이 있었다. 첫째로 타이밍의 편집은 시간축 자체를 변형하는 문제이기 때문에 보간 곡선에 대한 재매개변수화가 필요한데, 이러한 가능은 기존 애니메이션 시스템에서 제공되지 않는다. 둘째로 타이밍 편집에는 종종 애니메이션 감독이 직접 참여하기도 하는데, 일반적으로 3D 애니메이션 시스템의 사용에 익숙하지 않기 때문에 원하는 결과를 직접 만들어 보기가 어려웠다. 본 논문에서는 이러한 문제들을 해결한 새로운 애니메이션 타이밍 시스템을 구현하였다. 이 시스템은 렌더링된 영상파일들과 애니메이션 장면 파일을 입력 받아 사용자가 타이밍 편집을 하고, 그 결과를 애니메이션 장면 파일에 다시 기록하는 방식으로 구현된다. 타이밍 편집은 기존 셀 애니메이션 제작 방식과 유사한 방식으로 프레임을 삽입하거나 삭제하는 가능과 시간왜곡 (time-warping) 그래프를 직접 조정하여 타이밍을 조정하는 가능을 제공한다. 전자는 제작도구에 익숙하지 않은 감독이나 셀 애니메이션 작업자들이 직관적으로 사용할 수 있는 기능이고, 후자는 좀 더 세밀한 타이밍 조정을 위해 제공하는 가능이다. 사용자가 편집한 타이밍 결과는 각 동작변수의 보간곡선을 재매개변수화하여 애니메이션 파일에 기록된다. 본 논문에서 구현한 시스템은 실제 애니메이션 제작에 보편적으로 사용되는 마야 애니메이션 파일을 지원하도록 구현되었다.

  • PDF

Compatibility Analysis Between Security Tactics and Broker Architecture Pattern (보안 전술과 Broker 아키텍처 패턴간의 호환성 분석)

  • Kim, Suntae
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.15 no.4
    • /
    • pp.19-24
    • /
    • 2015
  • Security has been a major concern in software development. Security tactics are reusable building blocks providing a general solution for recurring security concerns at the architectural level. They are often used together with architectural patterns which provide a general solution for architecting software systems. However, use of security tactics in architectural patterns has been understood only conceptually without concrete understanding of how their involved elements should be structurally and behaviorally co-designed. In this paper, we present model-driven analyses of security tactics in the context of Broker architectural patterns and provide evidences of the analyses in real world case studies.

Influence of chemical treatments on surface properties of marine algae (해조류 부산물의 화학적 처리에 따른 표면특성 분석)

  • Sim, Ina;Han, Seongok
    • 한국신재생에너지학회:학술대회논문집
    • /
    • 2011.11a
    • /
    • pp.176.2-176.2
    • /
    • 2011
  • 전 세계는 화석연료의 과사용으로 에너지 고갈과 환경오염의 문제에 직면하고 있으며, 자연과 공존하며 지속성장할 수 있는 신재생에너지의 이용확대에 대한 개발이 부각되고 있다. 이에 따라 지속적인 발전과 함께 에너지보존 및 효율적인 환경보존을 위한 대체 가능한 새로운 에너지의 개발에 관심이 모아지고 있다. 최근 부각되고 있는 바이오에너지(바이오에탄올, 바이오디젤, 바이오가스 등)를 생산하는 여러 가지 새로운 바이오매스 중 해조류는 이산화탄소 흡수 능력이 매우 뛰어나고, 에너지 저장성이 우수하다는 장점이 있다. 본 연구에서는 새로운 바이오매스원인 해조류의 부산물의 표면 특성 및 바이오복합재료의 보강재로써의 이용가능성에 대해 분석하였다. 바이오복합재료에서 소수성인 고분자와의 상호보완적 계면 결합은 보강재의 중요한 특성 중 하나이다. 해조류 부산물의 표면을 화학적 처리함으로써 폴리머 매트릭스와 해조류 부산물 사이의 계면결합이 향상됨을 기대할 수 있으며 이에 따라 해조류 부산물을 보강재로 사용한 바이오복합재료의 기계적 강도 또한 향상됨을 기대할 수 있다. 본 연구에서는 원자힘현미경(Atomic force microscope; AFM)을 사용하여 해조류 부산물의 화학적 처리에 따른 표면특성을 관찰하였으며, 친환경적인 바이오매스인 해조류 부산물을 바이오복합재료의 보강재로써의 이용가능성에 대해 연구함으로써, 지구온난화의 주원인인 온실가스 발생을 줄이고, 자원고갈이라는 에너지 위기를 극복할 수 있는 친환경적인 대안을 제시 할 수 있다.

  • PDF

Basic Research of Self Compacting Concrete Using Alkali-Activated Slag Binder (알칼리 활성 슬래그 결합재를 이용한 자기충전 콘크리트의 기초 연구)

  • Song, Keum-Il;Shin, Gyeong-Sik;Gong, Min-Ho;Song, Jin-Kyu
    • Journal of the Korea Concrete Institute
    • /
    • v.25 no.6
    • /
    • pp.657-665
    • /
    • 2013
  • The purpose of this study is the basic research of self-compacting concrete using Alkali-Activated Slag (AAS) binder in order to emphasize the durability of structures and facilitate casting the fresh concrete in field. The AAS binder emitted low carbon dioxide ($CO_2$) is eco friendly material of new concept because AAS products not only emit little $CO_2$ during production but also reuse the industrial by-products such as ground granulated blast-furnace slag (GGBS) of the steel mill. Until now, almost of domestic and foreign research are using Ordinary Portland Cement (OPC) for self-compacting concrete, and also, nonexistent research about AAS. The self-compacting concrete must get the performance of flowability, segregation resistance, filling and passing ability. Nine concrete mixes were prepared with the main parameter of unit amount of binder (400, 500, 600 $kg/m^3$) and 3 types of water-binder (W/B) ratio. The results of test were that fresh concretes were satisfied with flowability, segregation resistance, and filling ability of JSCE. But the passing ability was not meet the criteria of EFNARC because of higher viscosity of AAS paste than OPC. This high viscosity of AAS paste enables the manufacturing of self compacting concrete, segregation of which does not occur without the using of viscosity agent. It is necessary that the development of high fluidity AAS binders of higher strength and the study of better passing ability of AAS concrete mixes in order to use self compacting AAS concrete in field.

Component Grid: A Developer-centric Environment for Defense Software Reuse (컴포넌트 그리드: 개발자 친화적인 국방 소프트웨어 재사용 지원 환경)

  • Ko, In-Young;Koo, Hyung-Min
    • Journal of Software Engineering Society
    • /
    • v.23 no.4
    • /
    • pp.151-163
    • /
    • 2010
  • In the defense software domain where large-scale software products in various application areas need to be built, reusing software is regarded as one of the important practices to build software products efficiently and economically. There have been many efforts to apply various methods to support software reuse in the defense software domain. However, developers in the defense software domain still experience many difficulties and face obstacles in reusing software assets. In this paper, we analyze practical problems of software reuse in the defense software domain, and define core requirements to solve those problems. To meet these requirements, we are currently developing the Component Grid system, a reuse-support system that provides a developer-centric software reuse environment. We have designed an architecture of Component Grid, and defined essential elements of the architecture. We have also developed the core approaches for developing the Component Grid system: a semantic-tagging-based requirement tracing method, a reuse-knowledge representation model, a social-network-based asset search method, a web-based asset management environment, and a wiki-based collaborative and participative knowledge construction and refinement method. We expect that the Component Grid system will contribute to increase the reusability of software assets in the defense software domain by providing the environment that supports transparent and efficient sharing and reuse of software assets.

  • PDF