• 제목/요약/키워드: Component Architecture

검색결과 873건 처리시간 0.031초

컴포넌트 관리 및 검증도구 설계와 동적 재구성 아키텍처 기반 SAM 시뮬레이터 개발 (A Design of Management and Verification Tool of Component and A Development of SAM Simulator based on Dynamic Reconfiguration Architecture)

  • 석지범;이재오;이재진;서윤호
    • 한국시뮬레이션학회논문지
    • /
    • 제22권2호
    • /
    • pp.1-10
    • /
    • 2013
  • 모델링 및 시뮬레이션 기술은 전장 환경을 고려한 실험 환경을 조성하여 무기 체계의 구성 요소에 대한 성능 분석을 실제와 유사하게 할 수 있다. 그러나 이전까지 모델링 및 시뮬레이션에서 개발된 무기체계 모델은 제한된 범위 내에서만 활용되어 확장성이 낮고 재사용성은 크게 고려하지 않았다. 이에 본 연구에서는 재사용성을 고려하여 개발된 컴포넌트에 대한 사용 검증 및 확장성 판단을 위한 검증도구와 컴포넌트를 효율적으로 관리하기 위한 관리 도구를 개발한다. 또한 이전 연구에서 설계한 유도무기체계의 동적 컴포넌트 재구성 아키텍처를 지대공유도무기 SAM(Surface to Air Missile) 교전 시뮬레이터에 적용하여 기 개발된 컴포넌트에 대한 효과도를 확인한다. 그리하여, 동적 컴포넌트 재구성 아키텍처의 시뮬레이션 적용을 통해 컴포넌트 기반의 재사용으로 유도무기체계에 대한 다양한 시스템을 구성하게 되었다.

제약식 기반의 능동적 워크플로우 컴포넌트 아키텍쳐 사례 연구 (A Case Study of Active Workflow Component Architecture on Constraints Based)

  • 서장훈;심상용;이건혁;박명규
    • 대한안전경영과학회:학술대회논문집
    • /
    • 대한안전경영과학회 2006년도 추계공동학술대회
    • /
    • pp.415-426
    • /
    • 2006
  • Many technical and nontechnical issues hinder enterprise wide workflow management. The most significant technical issue is the inability to deal with the heterogeneity among users, workflow types, and WFMSs. Not all users demand the same workflow functionality, so user interfaces of different levels of sophistication are required. Because workflow types cannot always be fully predefined, they often need to be adjusted or extended during execution. Unlike relational database management systems, however, each WFMS often has differing workflow metamodels. This leads to incompatibility between WFMSs, making integration into an environment comprising many heterogeneous WFMSs a troublesome and sometimes impossible task. Current Workflow system consists mainly of Database system. It contains some problems like that the integration relationship among system processes cant be expressed properly. This research has been focused on two phases that should be considered in the Workflow system. First of all, the first phase is the analysis phase; one of its role is to figure out independent execution task unit(Workflow component). The second phase is design phase that provides with the framework to execute these task units actively. The Workflow component extraction method in the analysis phase uses a analysis method called C-C Net and, in the design phase, the architecture that makes the these Workflow component executed actively is provided. Through this research, each process is divided into a task unit and more effective Workflow system could be formed by executing these units actively. Current system layer calls task units, on the other hand, the Workflow system this research implemented provides with the architecture that places a layer between them that controls task units actively.

  • PDF

Client/Server구조를 이용한 PDA기반의 문자 추출 시스템 (PDA-based Text Extraction System using Client/Server Architecture)

  • 박안진;정기철
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제32권2호
    • /
    • pp.85-98
    • /
    • 2005
  • 최근, PDA를 이용한 모바일 비젼 시스템에 관한 많은 연구가 진행되고 있다. 대부분의 PDA에서 사용하는 CPU는 실수 연산 구성요소(floating-computation component)가 없는 정수(integer)형 CPU를 사용하므로, 실수 연산이 많은 영상 처리 및 비젼 시스템에서는 많은 시간이 소요되는 단점이 있다 본 논문에서는 이를 해결하기 위해 무선 랜(LAN)으로 연결된 Client(PDA)/server(PC)구조론 이용한 시스템을 제안하며, 연속 영상에서 Client(PDA)와 Server(PC) 각각의 CPU를 이용하여 파이프라이닝 형식으로 시스템을 구축함으로써 수행 시간을 단축한다. Client(PDA)는 에지 밀도(edge density)론 이용하여 대략적인 문자 영역을 추출하며, Server(PC)는 Client(PDA)에서 대략적으로 검출된 견과를 바탕으로 정밀한 문자 영역을 추출하기 위해, MLP(multi-layer perceptron) 기반의 텍스춰 분류 방법과 연결 성분(connected component: CC) 기반의 필터링 방법을 이용한다. 본 실험에서 제안한 방법은 MLP와 CC를 이용함으로써 효과적인 문자 추출 결과를 보였으며, 파이프라이닝 형식의 Client(PDA)/server(PC)구조를 이용함으로써 빠른 수행 시간을 보였다.

2000 년대 초등학교 교사 입면의 디자인 구성요소에 의한 특성 연구 (A Study on the Characteristics by Design Component Elements of the Facade in Elementary School Buildings in the 2000's)

  • 서희숙
    • 한국실내디자인학회논문집
    • /
    • 제19권5호
    • /
    • pp.38-47
    • /
    • 2010
  • The purpose of this study is to examine the characteristics by design component elements of the facade in elementary school buildings after the 7th educational curriculum. This study choose twenty five elementary school as the subjects of the study. And among many elevations of building, an elevation that is alongside of the schoolyard is chosen because this elevation has the highest visual influence on passers-by. To begin with, this elevation is divided into the roof and the surface of a wall, The roof is divided into roof styles, existence of roof and materials. The surface of a wall is divided into design principles(balance, contrast, rhythm), the formal organization(basic elements and form, and transformation of form), the ornamental composition, materials and colors. The results of the research are summarized as follows: First of all, motifs of classical architecture were well expressed in this period and postmodern tendency had been shown until 2005. After Build Transfer Lease(BTL), however, tendency of classical architecture, contrast by the size of the form and base element by point disappeared. Instead, asymmetrical and flat tendency is expressed. Also, emphasized design of the building elevation appear by basic colors of Munsell, not motifs of classical architecture.

국어 로마자 전사표기 웹 컴포넌트 설계 및 구현 (The design and implementation of Web Component for Korean to Roman transcription)

  • 김홍섭
    • 한국컴퓨터정보학회논문지
    • /
    • 제9권4호
    • /
    • pp.71-76
    • /
    • 2004
  • 개정된 국어 로마자 표기법의 기계적 변환을 위하여 웹 기반하의 컴포넌트를 설계하고 구현하였다. 특히 음운법칙을 적용하여 소리글자로 변환 후 로마자 표기로 자동 변환하는 과정과 전사법 변환에 관한 알고리즘을 제시한다. 컴포넌트는 웹 서버의 스크립트 메커니즘에 의해 작동하도록 하였고, 예외어 사전 등은 웹 서버 내부 혹은 외부에서 지원하는 보조 기능으로 설계하였으며, 전체적인 시스템 구조는 UML 명세서와 의사 코드를 이용하여 작성하였다. 제안된 구조는 웹 컴포넌트 형태의 캡슐화 서비스를 제안함으로써 소프트웨어 개발의 경제성, 라이브러리 재사용 및 확장성 등을 향상시킬 수 있을 것으로 기대된다.

  • PDF

분산객체와 XML 기반의 생산계획 컴포넌트 개발에 관한 연구 (A Study on Software Component Development for Production Management Using Distributed Objects and XML Technologies)

  • 민대기;장태우;박찬권;박진우
    • 산업공학
    • /
    • 제15권1호
    • /
    • pp.10-19
    • /
    • 2002
  • New trends such as electronic commerce, virtual organizations, e-business applications, etc. increase the dependence of production management on information software systems and contribute to the needs for global, distributed object systems. This paper presents a component based approach for production management systems under the multi-tier distributed information system architecture using UML(Unified Modeling Language), CORBA(Common Object Request Broker Architecture) and XML(eXtensible Markup Language) technologies, and propose rules for mapping a UML class diagram to a XML DTD (Document Type Definition). And we adapt it to the prototype system implementation. The components are implemented by CORBA and we use XML messages for the information exchange between components.

웹 기반 학습을 위한 Chiron-2 아키텍처기반의 성적처리 시스템 (Chiron-2 Architecture Based Score Processing System for Web-Based Education)

  • 정화영
    • 인터넷정보학회논문지
    • /
    • 제6권4호
    • /
    • pp.1-7
    • /
    • 2005
  • 웹 기반 학습시스템은 CGI를 기반으로 하는 절차지향에 따라 구현되었다. 그러나 이러한 방법은 시스템 개발의 경우 프로그램 코드의 중복에 의한 비효율성을 가질 수 있으며, 개발이후에도 운영 및 관리에 어려움을 준다. 따라서 웹 기반 학습시스템에서도 컴포넌트 기반 개발방법의 도입이 필요하다. 본 연구에서는 컴포넌트 합성에 의한 웹 기반 성적처리 시스템을 구현하였다. 적용된 컴포넌트는 Java Beans로 구현하였으며, 합성 방법은 Chiron-2 아키텍처를 이용하였다. 이러한 방법에 의하여 본 연구는 구조적인 장점들뿐만 아니라 유지보수를 측정하는 사이크로매틱 복잡도에서도 낮은 수치를 나타냄으로서 보다 좋은 효율성을 가짐을 알 수 있다.

  • PDF

COMPONENT-BASED ARCHITECTURE DESIGN FOR EAST INTEROPERABILITY IN SATELLITE IMAGE PROCESSING

  • Yoon, Chang-Pak;Kim, Kyung-Ok;Yang, Young-Kyu
    • 대한원격탐사학회:학술대회논문집
    • /
    • 대한원격탐사학회 2002년도 Proceedings of International Symposium on Remote Sensing
    • /
    • pp.45-48
    • /
    • 2002
  • Satellite image processing software should be able to support interoperability that is to enable consumers, citizens, large and small businesses and governments to make the fullest possible use of the world's spatial data and spatial processing resources. The goal of interoperability is to perform hands-on research, development, testing, fielding, and validation of potential and existing interoperable geoprocessing technologies. In this paper, component based architecture for fast interoperability is designed to maximize interoperability among the OpenGIS components specified in the OpenGIS abstract specifications and implementation specifications and to mix up the OpenGIS components and the fast access mechanism for high performance.

  • PDF

클로즈 아키텍처 기반의 비즈니스 프로세스 프레임워크 (Business Process Framework based on the Closed Architecture)

  • 서채연;김동우;김영철
    • 한국산학기술학회논문지
    • /
    • 제10권8호
    • /
    • pp.1939-1946
    • /
    • 2009
  • 현대의 기업은 급변하는 비즈니스 환경에 맞는 응용 프로그램을 적시에 개발이 필요하다. 그러나 대부분의 기업들은 비즈니스 프로세스 개념 없이 애플리케이션을 개발하여 업무 변경 시, 필요한 응용프로그램을 적시에 개발하기 어렵다. 이를 해결하기 위해 클로즈 아키텍처 기반의 비즈니스 프로세스 프레임워크 제안한다. 이는 BPM(Business Process Model)과 SOA(Service Oriented Architecture), 그리고 CBD(Component Based Development) 접목을 통해 급변하는 비즈니스 프로세스 변경/개선이 용이하며, 이를 지원하는 응용프로그램을 재사용을 통해 적시에 개발하고 자 한다. 본 논문에서는 비즈니스 프로세스 프레임워크 내에 5-Layer 구조 및 그에 따른 BNF(Backus Naur Form)을 정의하였다.

A Systematic Design Automation Method for RDA-based .NET Component with MDA

  • Kum, Deuk Kyu
    • 인터넷정보학회논문지
    • /
    • 제20권2호
    • /
    • pp.69-76
    • /
    • 2019
  • Recent Enterprise System has component driven real-time distributed architecture (RDA) and this kind of architecture should performed with satisfying strict constraints on life cycle of object and response time such as synchronization, transaction and so on. Microsoft's .NET platform supports RDA and is able to implement services including before mentioned time restriction and security service by only specifying attribute code and maximizing advantages of OMG's Model Driven Architecture (MDA). In this study, a method to automatically generate an extended model of essential elements in an enterprise-system-based RDA as well as the platform specific model (PSM) for Microsoft's .NET platform are proposed. To realize these ideas, the functionalities that should be considered in enterprise system development are specified and defined in a meta-model and an extended UML profile. In addition, after defining the UML profile for .NET specification, these are developed and applied as plug-ins of the open source MDA tool, and extended models are automatically generated using this tool. Accordingly, by using the proposed specification technology, the profile and tools can easily and quickly generate a reusable extended model even without detailed coding-level information about the functionalities considered in the .NET platform and RDA.