• Title/Summary/Keyword: Component Architecture

Search Result 874, Processing Time 0.023 seconds

A Study on the Development of Framework Using Component Based Methodology (컴포넌트기반 방법론을 사용한 프레임워크 개발에 관한 연구)

  • Kim, Haeng-Gon;Han, Eun-Ju
    • The Transactions of the Korea Information Processing Society
    • /
    • v.7 no.3
    • /
    • pp.842-851
    • /
    • 2000
  • Developers can reuse not only class code but also wide range of knowledge on domain by reusing framework. Existing Object-Oriented Methodology and Catalysis Methodology were presented when redefining component in the course of redesigning framework. However, existing methodologies have weakness that entire process is waterfall mode or design of interface lays too much stress on implementation stage. So, this thesis will present Component-Oriented Methodology for the reuse of framework, and construct the environment for framework and domain development. That is, domain is analyzed by input of domain knowledge on real world to create software based on component, and hotspot is identified through analyzed information, and refactoring by putting additional information on users and developers. After that, I will create domain framework and application framework depending on domain. In this Component-Oriented Methodology, information is searched, understood and extracted or composite through component library storage internally. Then this information is classified into the information on component, and used as additional information in redesigning. With this, developer can obtain reusability, easiness and portability by constructing infrastructure environment that allows to register, update and delete component through Component Management System(CMS) under he development environment which can be easily applied to his own application using framework component, in this thesis, CoRBA(Common Object Request Broker Architecture) environment.

  • PDF

An Approach to Software Analysis and Design based on Distributed Components (분산 컴포넌트 기반의 소프트웨어 분석 및 설계 방법)

  • Choi, You-Hee;Yeom, Keun-Hyuk
    • Journal of KIISE:Software and Applications
    • /
    • v.28 no.12
    • /
    • pp.896-909
    • /
    • 2001
  • Recently, above 50 percentages of software are being developed based on distributed application platforms. And recent technologies such as EJB(Enterprise Java Beans)[1]COM(Component Object Model)[2] CORBA(Common Object Request Broker Architecture)[3] have been advanced for distributed component-based software development . Therefore a systematic development process is necessary to develop component based applications using distributed application platforms. However, most of component-base software development processes do not define concrete flows between tasks and relationships among artifacts of each task Also, distribution issues are not considered explicitly in most of component-based software development In this paper, we present an approach to analyze and design software based on distributed components. In this approach, we propose systematic guidelines for developing a software based on Unified process and the relationships among artifacts which are produced, Also we explicitly consider the distribution issues such as performance, fault tolerance, security, distributed transaction of CORBA environments.

  • PDF

Control Architecture for Automated Container Cranes (무인자동화를 위한 컨테이너크레인의 제어구조)

  • 김형진;홍경태;홍금식
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2004.10a
    • /
    • pp.746-751
    • /
    • 2004
  • Demands for higher productivity in container terminal environments continues to escalate consideration of equipment upgrades. And then transportation of containers using the automated container crane becomes more and more important for productivity enhancements. Introducing a hybrid control architecture to the container crane, it provides a effective means to the automated operation of the container crane. This paper addresses the methodology for automation of container cranes. In addition, this paper proposes a new control architecture for the automated container crane and explains each component of that architecture. The control architecture is composed of a deliberative control layer, a sequencing layer, and a reactive control layer. The proposed architecture is applied to a dual-hoist double-trolley container crane.

  • PDF

A Study on the Types and Changes of Relationship between Local Altar Architectures and Sinsil in Joseon Dynasty (조선시대 지방 단유(壇壝)건축 신실(神室)의 유형과 변화)

  • Sin, Hey-Won
    • Journal of architectural history
    • /
    • v.26 no.6
    • /
    • pp.7-18
    • /
    • 2017
  • Altar architecture is a kind of sacrificial building, mainly formed in altar. Central architecture of Altar architecture is relatively simple. However, various attached building are necessary for worship. Among them, Sinsil which is a place to seal a God's tablet, is very important. The central government of the Joseon Dynasty attempted to define the local sacrificial system and make it customary as a way to strengthen the centralization based on Confucianism. Nonetheless, the altar architecture of the province without detailed regulations, were managed and underwent repairs according to the political situation of the state and local circumstances. Sinsil, which is an important component of the altar architecture, best reflects this situation. Therefore, it was possible to grasp the situation of the altar architecture of the province in the Joseon Dynasty by analyzing the Sinsil through various documents. As a result of analysis, it was divided into six types. In addition, It is also found that there are temporal relation between these six types.

Extension of Wright-based Connector Considering Efficiency Characteristics of Component (컴포넌트 효율성 특성을 고려한 Wright기반의 커넥터 확장)

  • 정화영;송영재
    • Journal of KIISE:Software and Applications
    • /
    • v.30 no.12
    • /
    • pp.1185-1192
    • /
    • 2003
  • In the component assembly and composition technique of software architecture, It is operated that the existing composition techniques based on architecture, ACME, Wright etc., used in FIFO with the direct connection structure between components through connector's Role. But, when the non-synchronizing request of components that have different characteristics occurs, the FIFO techniques is applied to the connector is difficult to process and operate effectively because of the high performance component waiting the sequence order if the low performance component is allocated first. Thus, the allocated request process according to the priority considering the characteristics of each call components in connector is necessary to improve the operation of assembled component. In this research, we extend the connector part that is available in multiplex connection structure based on existent Wright specification. For service process requested from component, the connector part is designed and implemented to operating with priority sequence through calculating the weight of CPU use rate, bean requesting process time and memory use rate among the efficiency elements of assembled components. To verify the efficiency if this designed connector, we implemented 20 samples EJB components that have different efficiency characteristics and applied these samples components to designed connector. The operating results with this designed connector show that the efficient operation of whole system is possible though the processing time takes 481ms more than the time of the existing FIFO techniques.

Connector Automatic Creation for Component Assembly (컴포넌트 조립을 위한 커넥터 자동 생성)

  • Chae, Eun-Ju;Han, Jung-Soo;Baek, Soon-Wha
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2004.11a
    • /
    • pp.408-411
    • /
    • 2004
  • In this paper, connector that connect component in paper that serve to assemble without method call or alteration of component offered research of automatic creation. Connector is produced automatically by justice of component port, detail and architecture structure. Through produced connector, component is assembled.

  • PDF

Effective Component Model Design for Framework (프레임웍을 위한 효율적인 컴포넌트 모델 설계)

  • Lim, Keun
    • Journal of the Korea Society of Computer and Information
    • /
    • v.12 no.5
    • /
    • pp.113-119
    • /
    • 2007
  • Framework has constructive and extendable code. It is consist of the variable design collections. In the aspect of the classes's collection, it is similar to the class library. but it is different to provide the architecture which is possible to develop the application rather than the collection of the simple classes. In framework it is very important factor to develop and control the component library. In this paper, we design the usable component model through defining the meta-relation between components and proposed the sample case using this model.

  • PDF

Multiple component neural network architecture design and learning by using PCA (PCA를 이용한 다중 컴포넌트 신경망 구조설계 및 학습)

  • 박찬호;이현수
    • Journal of the Korean Institute of Telematics and Electronics B
    • /
    • v.33B no.10
    • /
    • pp.107-119
    • /
    • 1996
  • In this paper, we propose multiple component neural network(MCNN) which learn partitioned patterns in each multiple component neural networks by reducing dimensions of input pattern vector using PCA (principal component analysis). Procesed neural network use Oja's rule that has a role of PCA, output patterns are used a slearning patterns on small component neural networks and we call it CBP. For simply not solved patterns in a network, we solves it by regenerating new CBP neural networks and by performing dynamic partitioned pattern learning. Simulation results shows that proposed MCNN neural networks are very small size networks and have very fast learning speed compared with multilayer neural network EBP.

  • PDF

A Study on the Component Specification for Electronic Commerce System (전자상거래 시스템 구축을 위한 컴포넌트 아키텍쳐 및 명세 방법 연구)

  • Cha, Jeong-Eun;Kim, Haeng-Gon
    • The Transactions of the Korea Information Processing Society
    • /
    • v.7 no.5S
    • /
    • pp.1629-1637
    • /
    • 2000
  • With wide spending the Internet and Web techniques, we have recognized the necessary and commercial-value of electronic commerce system. Electronic commerce(EC) means the whole economical activities based on electronic medium. Both scalability and flexibility are fundamental attributes of EC system and interoperability among heterogeneous systems must be supported. So, for successful a developing of EC system, it is necessary to apply the CBD (Component Based Development) based on component assembling and customization. In this paper, we propose the method for identifying and specifying the components to construct the component based electronic commerce system. To do, we define the component/system architecture specified on EC domain, identified and classified the EC components with hierarchy relationship. Also, we suggested the specification notation and some examples.

  • PDF

Study on the Plug/Play Type Open Architecture CNC Technology (Plug/Play 타입의 개방형 CNC 기술 연구)

  • 윤원수;김찬봉;이은애;김세광;오세봉
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 1997.10a
    • /
    • pp.28-32
    • /
    • 1997
  • This study aims at developing the high speed/intelligent machining system suing the plug/play method of an open architecture controller. The plug/play technology by the Application Specific Function (ASF), can readily implement the open architecture controller into various machining system or other automatic equipments. For the open architecture controller, this study developed the open HMI, screen editor, ASF, visual builder, and controller OS technology as software components. On the other hand, we developed the I/O module and main board as control hardware system. This study, as an example, presents integration of individual component technologies for the plug/play type open architecture CNC system.

  • PDF