• Title/Summary/Keyword: Plug-In architecture

Search Result 69, Processing Time 0.023 seconds

Extending the Home Network using UPnP+ (UPnP+를 이용한 홈 네트워크 확장)

  • Kim, Hyun-Sik;Park, Yong-Suk;Koo, Sung Wan
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2014.10a
    • /
    • pp.540-542
    • /
    • 2014
  • The Universal Plug and Play (UPnP) specification permits networked devices to discover each other and to provide diverse services in the home network environment. Recently, new paradigms such as mobile connected computing, cloud-based service delivery, smart device content sharing, and Internet of Things (IoT) have emerged, but the home network based UPnP shows functional limitations in supporting such paradigms. To support them, the UPnP Forum has recently extended the capabilities of the existing UPnP, calling it UPnP+. In this paper, the UPnP Device Architecture V2.0 (UDA 2.0), which forms the basis of UPnP+, is presented. We present how UDA 2.0 enables the expansion of the home network to wide-area networks and non-IP device domains.

  • PDF

An Approach to Composition of EJB Components Using the C2 style (C2 스타일을 이용한 EJB 컴포넌트의 합성 방법)

  • Choe, Yu-Hui;Gwon, O-Cheon;Sin, Gyu-Sang
    • The KIPS Transactions:PartD
    • /
    • v.8D no.6
    • /
    • pp.771-780
    • /
    • 2001
  • EJB(Enterprise JavaBeans) is the server-side component model and its purpose is to reduce the complexity of software development and to increase software reusability. Many concerns for development of EJB components have recently been raised. However, it is difficult to compose EJB components provided by third parties through the plug-and-play method. Therefore, the composition method by lego block styles is needed for EJB components. In this paper, we propose an approach to composition of EJB components using the C2 architectural style. In order to support EJB composition, we modified the general C2 architecture framework. We propose how to create EJB wrappers that can compose EJB components according to the C2 framework. Our approach also enables developers to create a new composite EJB that uses a C2 architecture which is composed of EJB components. To do this, we propose how to create a new composite EJB.

  • PDF

Effect of Nutrient Concentrations and Leaching Percentage on Growth and Nutrient Uptake by Perilla Frutesens Britton var. Japonica Hara in Plug Culture (잎들깨의 플러그육모에서 용탈률 및 시비농도가 생육 및 무기원소 흡수에 미치는 영향)

  • Choi, Jong-Myung;Yoon, Hwa-Mo;Park, Jong-Yoon
    • The Journal of Natural Sciences
    • /
    • v.13 no.1
    • /
    • pp.83-96
    • /
    • 2003
  • Effect of Nutrient Concentrations, fertigation frequency, and learching percentage on crop growth and nutrient concentrations in root media were evaluated. The treatment of each irrigation with $50 mg.L^{-1}$ of nitrogen in stage 2 and increase to $80 mg.L^{-1}$ nitrogen in stage 3 had the highest crop growth at 34 days after sowing among treatments tested. Feeding with low nutrient concentrations and elevated frequency decreased crop growth. In treatments of each leaching percentage, feeding with low nutrient concentrations and elevated frequency resulted in increased tissue nutrient contents. The less tissue potassium content and higher calcium and magnesium contents were observed in treatment of 50% leach than those in 0% leach. All treatment tested had soil solution pH higher than 6.8. Electrical conductivity in treatments of 50% leach were lower than those of 0% leach. Feeding with low nutrient concentrations and elevated feeding frequency in each leaching percentage resulted in increased electrical conductivity in soil solution of root media. Trends of medium nutrient concentrations were similar to those of electrical conductivity.

  • PDF

Implementation of an Intelligent Robot Control System Based on UPnP (UPnP 기반 지능형 로봇 제어 시스템 구현)

  • Kim, Seong-Woo;Park, Yoo-Hyun;Kwon, Soon-Kak
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.16 no.10
    • /
    • pp.2129-2136
    • /
    • 2012
  • With the increased demand of ubiquitous home services, intelligent robots have wide attentions. This kind of robots offer various services through middleware components which can connect with remote servers. In this paper we present an UPnP(Universal Plug and Play) based open-source software framework which makes control the robots remotely. This UPnP architecture for home networking can provide various communication methodologies like command control, eventing, presentation with web services and so on. This paper shows successful implementation results on two real platforms.

Growth and Nutrient Contents of Tomato Plug Seedlings as Influenced by Pre-planting Fertilizer Levels and Initiation Time of Fertigation (토마토 플러그육묘시 기비수준 및 관비 시작일이 묘 생육과 무기성분 함량에 미치는 영향)

  • Choi, Jong-Myung;Kim, Byoung-Gon
    • Journal of Bio-Environment Control
    • /
    • v.16 no.4
    • /
    • pp.379-387
    • /
    • 2007
  • This research was conducted to evaluate the influence of pre-planting fertilizer levels (PFL) and initiation time of fertigation (ITF) on growth and nutrient contents of tomato plug seedlings. The pre-planting fertilizer levels in a coir+peatmoss+perlite (4:4:2, v/v/v) substrate were adjusted to 0.5X, 1.0X and 1.0X, and initiation time of fertigation was set to 7, 14,21 and 28 days after sowing. Elevated PFL in same ITF increased plant growth such as fresh and dry weights at 35 and 70 days after sowing. Plugs with early feeding among treatments of equal amount of PFL also showed better growth as compared to those of later feeding. In each ITF, 0.5X treatment had the higher tissue $P_2O_5$ contents than 1.0X and 1.5X treatments. Elevated PFL resulted in the decrease of tissue K, Mg and Fe contents and increase of tissue Ca contents. The pH in soil solution of all root substrates except 0.5X treatment at 35 and 70 days after sowing were greater than 7.0, which is too high. This suggests that the amounts and kinds of Ca containing fertilizers should be altered to decrease the pH. The results of this research indicated that fertilizer levels should be increased to 1.5X except Ca fertilizer, and fertigation immediately after moving plug trays from germination room to greenhouse is required to increase crop growth and decrease cropping time.

Basic Studies of Korean Native Clerodendron trichotomum Thunberg for Landscape Uses (전통식물 누리장나무의 조경용 소재개발을 위한 기초연구)

  • Han, In-Song;Ha, Yoo-Mi;Kim, Dong-Yeob;Lee, Bong-Ha
    • Journal of the Korean Institute of Traditional Landscape Architecture
    • /
    • v.29 no.2
    • /
    • pp.130-138
    • /
    • 2011
  • This study was carried out to investigate growth characteristics and propagation methods of Clerodendron trichotomum for landscape uses. The results are obtained as follows: In the first place, Korean native C. trichotomum was printed in the "Enumeration of plants in Chosun" in 1937 by Tae Hyun Chung. C. trichotomum is a shrub with round shape. This is noted for its late summer flowers, showy fruit and malodorous foliage. White flowers in long-peduncled cymes bloom in the upper leaf axils from late summer into fall. Flowers are followed by small bright blue fruits, each subtended by a fleshy red calyx. C. trichotomum showed high seed germination rate and greater shoot length in plug box than in normal seeding bed. The rooting rate of C. trichotomum according to cutting date was highest on July 7. The optimum date for cutting was on July 7~10 when the shoots were more hardened. Soil acidity ranged from pH 4.58 to 5.52. The most effective method for rooting of C. trichotomum was treatment with 1,000 ppm IBA on July 7 cuttings, which showed rooting rate of over 90%. Korean native C. trichotomum was successfully propagated through soft cutting and seed.

Development of software for computing forming information using a component based approach

  • Ko, Kwang-Hee;Park, Jung-Seo;Kim, Jung;Kim, Young-Bum;Shin, Jong-Gye
    • International Journal of Naval Architecture and Ocean Engineering
    • /
    • v.1 no.2
    • /
    • pp.78-88
    • /
    • 2009
  • In shipbuilding industry, the manufacturing technology has advanced at an unprecedented pace for the last decade. As a result, many automatic systems for cutting, welding, etc. have been developed and employed in the manufacturing process and accordingly the productivity has been increased drastically. Despite such improvement in the manufacturing technology, however, development of an automatic system for fabricating a curved hull plate remains at the beginning stage since hardware and software for the automation of the curved hull fabrication process should be developed differently depending on the dimensions of plates, forming methods and manufacturing processes of each shipyard. To deal with this problem, it is necessary to create a "plug-in" framework, which can adopt various kinds of hardware and software to construct a full automatic fabrication system. In this paper, a framework for automatic fabrication of curved hull plates is proposed, which consists of four components and related software. In particular the software module for computing fabrication information is developed by using the ooCBD development methodology, which can interface with other hardware and software with minimum effort. Examples of the proposed framework applied to medium and large shipyards are presented.

An Implementation of Knowledge-based BIM System for Representing Design Knowledge on Massing Calculation in Architectural Pre-Design Phase (건축기획 매스 규모산정의 설계지식 재현을 위한 지식기반 BIM 시스템 구현)

  • Lee, Byung-Soo;Ji, Seung-Yeul;Jun, Han-Jong
    • Korean Journal of Computational Design and Engineering
    • /
    • v.21 no.3
    • /
    • pp.252-266
    • /
    • 2016
  • An architectural pre-design, which is conducted prior to the architecture design, supports fundamental configuration during the entire AEC project by predicting the cost, demand, etc., of the building, and is therefore gaining importance. In particular, the massing calculation of the pre-design phase should be prioritized, as it is fundamental to architectural outline. However, most architects depend on only their experience and intuition while conceptualizing an integrated framework of design conditions, including the building code and requirements for the massing calculation of the object. Therefore, many difficulties arise in terms of performing appropriate tasks. Thus, the purpose of this study is to implement a knowledge-based BIM for explicitly representing the design knowledge, which is the basis of decision making for an architect while performing the massing calculation. In particular, the 3D knowledge relevant to a project can be provided and accumulated in the massing calculation by the BIM system; this facilitates an integral understanding. Consequently, the approximate result of massing calculation in 3D BIM environment, through both the knowledge-based BIM template and plug-in, can be swiftly provided to the architect. In addition, the architect can invent various alternatives, estimate resulting costs, and reuse the accumulated knowledge in future BIM design processes.

A P2P-to-UPnP Proxy Gateway Architecture for Home Multimedia Content Distribution

  • Hu, Chih-Lin;Lin, Hsin-Cheng;Hsu, Yu-Feng;Hsieh, Bing-Jung
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.6 no.1
    • /
    • pp.406-425
    • /
    • 2012
  • Deploying advanced home networking technologies and modern home-networked devices in residential environments provides a playground for new home applications and services. Because home multimedia entertainment is among the most essential home applications, this paper presents an appealing home media content sharing scenario: home-networked devices can discover neighboring devices and share local media content, as well as enormous amounts of Internet media content in a convenient and networked manner. This ideal scenario differs from traditional usages that merely offer local media content and require tedious manual operations of connection setup and file transfer among various devices. To achieve this goal, this study proposes a proxy gateway architecture for home multimedia content distribution. The proposed architecture integrates several functional mechanisms, including UPnP-based device discovery, home gateway, Internet media provision, and in-home media content delivery. This design addresses several inherent limitations of device heterogeneity and network interoperability on home and public networks, and allows diverse home-networked devices to play media content in an identical and networked manner. Prototypical implementation of the proposed proxy gateway architecture develops a proof-of-concept software, integrating a BitTorrent peer-to-peer client, a UPnP protocol stack, and a UPnP AV media server, as well as media distribution and management components on the OSGi home gateway platform. Practical demonstration shows the proposed design and scenario realization, offering users an unlimited volume of media content for home multimedia entertainment.

A Tool for Workflow-based Product Line Software Development (워크플로우 기반의 제품라인 소프트웨어 개발 지원 환경)

  • Yang, Jin-Seok;Kang, Kyo C.
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.2 no.6
    • /
    • pp.377-382
    • /
    • 2013
  • A convergence software development methodology based on product line engineering provides an architecture model for application development and it also provides workflow as a behavior specification of control component development to develop transaction centric application. To effect a change on software development based on product line engineering it has to be supported by a tool. But almost workflow modeling tools dose not support product line engineering concept. So we need new workflow modeling tool to support the convergence software development methodology. In this paper, we introduce a toolset for workflow modeling that consists of eclipse plug-in applications and open source tool and describe the relationships of tools through example.