• Title/Summary/Keyword: heterogeneous platforms

Search Result 108, Processing Time 0.021 seconds

Extensible Collaborative Process Composition Using Workflow Inheritance (워크플로 상속을 이용한 확장적 협업 프로세스 구성)

  • Kim, Hoon-Tae;Jung, Jae-Yoon;Kang, Suk-Ho
    • IE interfaces
    • /
    • v.16 no.spc
    • /
    • pp.49-54
    • /
    • 2003
  • In e-business environment, business processes inevitably get more entangled and entail collaboration between distributed and heterogeneous platforms that are not easy to manage. Therefore, systematic and automated management of business process execution has drawn a great concern among companies that necessitate collaborative business processes. The concept of workflow inheritance enables abstraction, polymorphism and reusability of processes, and therefore contributes to extending and executing the processes effectively. We analyze various types of interoperation between business processes, and identify 6 primitive interoperability patterns. We propose a method for extensible collaborative process composition using workflow inheritance and provide collaborative workflow between business processes using web services.

Finite Element Analysis with STEP in Distributive and Collaborative Environment (분산 협업 환경에서의 유한요소 해석에 관한 연구)

  • Cho, Seong-Wook;Kwon, Ki-Eak
    • Korean Journal of Computational Design and Engineering
    • /
    • v.11 no.5
    • /
    • pp.384-392
    • /
    • 2006
  • In this research, the feasibility of distributed finite element analysis system with STEP and CORBA has been investigated. The enabling technologies such as CORBA and Java play key roles in the development of integrated and geographically distributed application software. In addition to the distribution of analysis modules, numerical solution process itself is again divided into parallel processes using multi-frontal method for computational efficiency. In contrast to the specially designed parallel process for specific hardware, CORBA-based parallel process is well suited for heterogeneous platforms over the network. The idea of Web-based distributed analysis system may be applied to the engineering ASP for design and analysis in the product development processes. We believe that the proposed approach for the analysis can be extended to the entire product development process for sharing and utilizing common product data in the distributed engineering environment, thus eventually provide basis for virtual enterprise.

Scalable and Viable Paths to Printed (or Flexible) Electronics

  • Go, Byeong-Cheon
    • Proceedings of the Materials Research Society of Korea Conference
    • /
    • 2009.05a
    • /
    • pp.3.2-3.2
    • /
    • 2009
  • Development of printed electronics, which is occasionally referred to as 'flexible' or 'polymer' electronics, has attracted considerable world wide attention in recent years. Printed (or flexible) electronics is currently expected to represent a new form of electronics and open up wide ranging applications in displays, electron devices for medical use, sensors, and other areas. This presentation aims to provide a strategy for scalable and viable paths to accomplish flexible, printable, large area circuits displaying high performance. Novel approaches evolving from system on package (SoP) to system on flex (SoF) technology will allow the integration of heterogeneous materials platforms into a system which is needed to enhance the functionality of the system. The talk also includes speculations about areas on which future advances in printed electronics could have a substantial impact along with a brief introduction of the Korea Printed Electronics Association (KoPEA).

  • PDF

Design Approach with Higher Levels of Abstraction: Implementing Heterogeneous Multiplication Server Farms

  • Moon, Sangook
    • Journal of information and communication convergence engineering
    • /
    • v.11 no.2
    • /
    • pp.112-117
    • /
    • 2013
  • In order to reuse a register transfer level (RTL)-based IP block, it takes another architectural exploration in which the RTL will be put, and it also takes virtual platforms to develop the driver and applications software. Due to the increasing demands of new technology, the hardware and software complexity of organizing embedded systems is growing rapidly. Accordingly, the traditional design methodology cannot stand up forever to designing complex devices. In this paper, I introduce an electronic system level (ESL)-based approach to designing complex hardware with a derivative of SystemVerilog. I adopted the concept of reuse with higher levels of abstraction of the ESL language than traditional HDLs to design multiplication server farms. Using the concept of ESL, I successfully implemented server farms as well as a test bench in one simulation environment. It would have cost a number of Verilog/C simulations if I had followed the traditional way, which would have required much more time and effort.

Design and Implementation of A Dynamic API Platform for Interworking Across Heterogeneous Platforms (이기종 플랫폼간 상호연동을 위한 동적 API 플랫폼의 설계 및 구현)

  • Ryu, Minwoo;Cha, Si-Ho
    • Journal of Korea Society of Digital Industry and Information Management
    • /
    • v.17 no.2
    • /
    • pp.29-35
    • /
    • 2021
  • Recently, with the widespread use of the Internet of Things (IoT), the service structure has been studied to interact with various service domains. A common way to interact with other service domains is to develop the APIs needed to interact on the platform. However, to use a common method, we consider many costs and resources as APIs can increase while adding connections from other service domains. To address this issue, we propose the design and implementation of a dynamic API platform. The proposed platform can dynamically create APIs when requesting service applications, depending on the target service domain. To demonstrate the feasibility of the proposed platform, we develop a COVID-19 weekly infection status, regional infection status, and vaccination status service using dynamic APIs from the Public Data Portal using the proposed dynamic API platform and Node-RED.

Design and Implementation of IEC62541-based Industry-Internet of Things Simulator for Meta-Factory (메타팩토리를 위한 IEC62541기반 IIoT·시뮬레이터 설계 및 구현)

  • Chae-Young Lim;Chae-Eun Yeo;Woo-jin Cho;Jae-Hoi Gu;Sang-Hyun Lee
    • The Journal of the Convergence on Culture Technology
    • /
    • v.9 no.3
    • /
    • pp.789-795
    • /
    • 2023
  • Digital-Twin are recognized as an important core technology for the realization of Smart Factories by simulating and optimizing the monitoring and predictive maintenance of manufacturing equipment and the operation of production lines in a digital space. To implement this system, we adopt the IEC62541-based OPC-UA (Open Platform Communications Unified-Architecture) Protocol, which has strengths in interoperability and connectivity between heterogeneous platforms. Therefore, In this paper, We designed and implemented an IIoT(Industry Internet of Things) system that connects heterogeneous platforms, and developed an OPC-UA simulator based on IEC 62541. We will present whether the data will be applied to the Digital-Twin Platform and whether it will work, and proceed with performance tests and evaluations. We evaluate the operation performance and OPC-UA performance of the Digital-Twin platform lightened by the proposed device, and present the optimal IEC62514-based simulator system. We proceeded with the performance evaluation of sending and receiving data with OPC-UA wrapping with the proposed simulator, and found that a lightweight Digital-Twin platform can be operated. This research can apply the OPC-UA protocol for implementing smart factory and meta-factory in the manufacturing shop floor with limited resources, avoiding the waste of time and space on the shop floor through the OPC-UA simulator. We expect that this will contribute to a significant improvement in efficiency by minimizing.

Dynamic Reconfigurable Integrated Management and Monitoring System for Heterogeneous Distributed Environments (이기종 분산 환경에서 동적 재구성이 가능한 통합 관리 및 모니터링 시스템)

  • Min, Bup-Ki;Seo, Yongjin;Kim, Hyeon Soo;Kuk, Seunghak;Jung, Yonghwan;Kim, Chumsu
    • Journal of Internet Computing and Services
    • /
    • v.13 no.6
    • /
    • pp.63-74
    • /
    • 2012
  • In this paper, we develop an integrated management/monitoring system that supports to dynamically reconfigure information models for systems or applications managed by heterogeneous distributed systems. When the subsystems on diverse platforms are added, removed, or modified, the altered configurations should conform to the configuration information of the integrated management/monitoring system. Further, upon the system configurations being changed, the altered system configurations should be synchronized with the information on the integrated management/monitoring system. Moreover, availability should be assured during synchronization to the extent that users can access the monitoring information with no system halting. This paper focuses on notifying the integrated management/monitoring system of any changes in hardware/software configurations on any subsystems under its management, and on dynamically re-configuring the information about hardware and software being managed based on the information notified. Finally, we expect that this research will be contributory to carrying out reliable integrated management by reflecting the information on any heterogeneous distributed systems in the integrated management/monitoring system.

Microarray Data Sharing System (마이크로어레이 데이터 공유 시스템)

  • Yoon, Jee-Hee;Hong, Dong-Wan;Lee, Jong-Keun
    • The Journal of the Korea Contents Association
    • /
    • v.9 no.8
    • /
    • pp.18-31
    • /
    • 2009
  • Improved reliability of microarray data and its reproducibility lead to recent increment in demand of data sharing and utilization among laboratories, but house-keeping and publicly opened microarray experimental data can hardly be accessed and utilized since they are in heterogeneous formats according to the various experimental methods and microarray platforms. In this paper, we propose a microarray sharing method which can easily retrieve and integrate microarray data from different experiment platforms, data formats, normalization methods, and analysis methods. Our system is based on web-service technology. The biologists of each site are able to search UDDI(Universal Description, Discovery, and Integration) registry, and download microarray data with common data structure of standard format recommended by MGED(Microarray Gene Expression Databases) society. The common data structure defined in this paper consists of IDF(Investigation Design Format), ADF(Array Design Format), SDRF(Sample and Relationship Format), and EDF(Expression Data Format). These components play role as templates to integrate microarray data with various structure and can be stored in standard formats such as MAGE-ML, MAGE-TAB, and XML Schema. In addition, our system provides advanced tools of automatic microarray data submitter and file manager to manipulate local microarray data efficiently.

A Study on Mixed Construction of Platform of Baikje (백제(百濟) 혼축기단(混築基壇)의 연구(硏究))

  • Cho, Weon-Chang
    • Journal of architectural history
    • /
    • v.15 no.2
    • /
    • pp.77-94
    • /
    • 2006
  • "Mixed construction of platform" means the platform which was constructed by mixing heterogeneous materials such as roof tiles or bricks with divided stone of trimmed stone. This kind of construction technique was not known or found from the building sites of Goguryo or Silla so far and therefore it used to be understood as a unique platform construction technique or the product of technology and creativeness of Baikje's craftsman. The mixed construction of platform of Baikje came to position itself as one of the patterns of platform mainly used over Sabi period and we found the pattern from the sites including Imryugak site in Gongju, temple for royal tomb in Gwanbuk-ri, Wangheungsa Temple site, building site in Keumseong Mountain, Ohapsa Temple site in Byryeong. From the fact that they used a variety of materials which they could easily get around them such as roof tiles or bricks in addition to stones for the construction of platforms, we can see the feasibility and decoration characteristics of their material supply at that time. On the other hand, this mixed construction of platform was not popular in Goguryo and Silla, the major reason for which is judged to be non-existence of platforms to construct using bricks or roof tiles which could be constructed together with platform using divided stones. This is supported by the results of excavation of Hwangryongsa Temple site, Bunhwangsa Temple site, Heungryunsa Temple site of Silla which gave us comparatively abundant excavation data, and Jeongreungsa Temple site, Cheongamsa Temple site, Toseongrisa Temple site and building site in Daeseong Mountain castle and Anhak Palace site of Goguryo. For further progressive study on the mixed construction of platform of Baikje in the future, we will have to review more on the social background and technical background with the linkage with archeology and architecture at that time which led to the creation of such platform.

  • PDF

High Speed Implementation of LEA on ARM Cortex-M3 processor (ARM Cortex-M3 프로세서 상에서의 LEA 암호화 고속 구현)

  • Seo, Hwa-jeong
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.22 no.8
    • /
    • pp.1133-1138
    • /
    • 2018
  • Lightweight Encryption Algorithm (LEA) is one of the most promising lightweight block cipher algorithm due to its high efficiency and security level. There are many works on the efficient LEA implementation. However, many works missed the secure application services where the IoT platforms perform secure communications between heterogeneous IoT platforms. In order to establish the secure communication channel between them, the encryption should be performed in the on-the-fly method. In this paper, we present the LEA implementation performing the on-the-fly method over the ARM Cortex-M3 processors. The general purpose registers are fully utilized to retain the required variables for the key scheduling and encryption operations and the rotation operation is optimized away by using the barrel-shifter technique. Since the on-the-fly method does not store the round keys, the RAM requirements are minimized. The implementation is evaluated over the ARM Cortex-M3 processor and it only requires 34 cycles/byte.