• Title/Summary/Keyword: Heterogeneous Components

Search Result 190, Processing Time 0.029 seconds

SOA-based Integrated U-City Service Architecture (SOA 기반의 U-City 서비스 통합 아키텍처)

  • Lee, Kang-Pyo;Lim, Young-Seok;Ahn, Jae-Min;Yoo, Jin-Soo;Kim, Hyoung-Joo
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.16 no.3
    • /
    • pp.257-262
    • /
    • 2010
  • SOA (Service-Oriented Architecture), which has become very popular recently, is a new paradigm for software development and application. In this paper, we propose an integrated architecture which is able to effectively manage and control a variety of services for U-City projects focusing on the importance of service integration. SOA has a number of important features such as loose coupling, standard bases, and distributed computing, all of which are the essential elements for merging and providing various services in U-City projects. We exploit the ESB (Enterprise Service Bus) for reflecting those features, which is a core module linking mutually heterogeneous components so that the communication of services can be implemented. In this paper, we discuss the necessity of SOA in U-City services and a possible scenario and method for the implementation. Finally, we propose an integrated architecture for the U-City Integration and Management Center.

Zigbee Adaptor for Two-way Data/Event/Service Interoperation in Internet of Things (사물인터넷의 양방향 데이터/이벤트/서비스 연동을 위한 지그비 어댑터)

  • Back, Moon-Ki;Yim, Hyung-Jun;Lee, Kyu-Chul
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.3 no.4
    • /
    • pp.107-114
    • /
    • 2014
  • Things in the IoT(Internet of Things) make various services by exchanging information over networks. The IoT includes many types of WSNs(Wireless Sensor Networks) that consists of spatially distributed wireless sensor nodes and operates with the various purposes with useful technologies such as identification, sensing and communication. Typically, Zigbee network composed of low-cost and lowpower devices is mainly used for wide-area monitoring and remote device control systems. The IoT composed of various WSNs cannot interoperate among networks because of heterogeneous communication protocol and different data representation of each network, but can facilitate interconnection and information exchange among networks via the DDS, which is communication middleware standard that aims to enable real-time, high performance and interoperable data exchanges. In this paper, we proposed design of Zigbee Adaptor for two-way interoperation and data exchange between Zigbee network and other networks in the IoT. Zigbee Adaptor communicates with Zigbee network according to the Zigbee protocol and communicates with external networks via DDS. DDS-based Zigbee Adaptor can facilitate interoperation between a Zigbee network and external networks by systematic cooperation among its components.

Ovarian Papillary Adenocarcinoma in a Yorkshire Terrier Dog (요크셔테리어에서 발생한 난소 유두모양샘암종)

  • Cho, Sue-Kyung;Kang, Byeong-Teck;Park, Chul;Yoo, Jong-Hyun;Jung, Dong-In;Lim, Chae-Young;Lee, Jong-Hwan;Woo, Eung-Je;Park, Hee-Myung
    • Journal of Veterinary Clinics
    • /
    • v.24 no.2
    • /
    • pp.251-254
    • /
    • 2007
  • A 10-year-old intact female Yorkshire terrier dog was referred for evaluation of marked abdominal distension and hemorrhagic effusion. Abdominal radiography and ultrasonography demonstrated abdominal effusion and intraabdominal mass with anechoic cystic components. On ascites cytology, neoplastic epithelial cells with vacuolated cytoplasm and prominent nucleoli were identified. Magnetic resonance imaging (MRI) showed the well-defined, heterogeneous, and large mass filled the intraabdominal cavity. At necropsy, a large mass arising from the right ovary was observed. Histopathologically, the mass was composed of papillary structures lined by neoplastic epithelial cells. The dog was definitively diagnosed as malignant ovarian adenocarcinoma with papillary pattern based on clinical and histopathological findings.

Structural Construction of MVC Applications using Distributed Object Composer (분산 객체 조립기를 이용한 MVC 응용의 구성적 작성)

  • Eum, Du-Heon
    • Journal of KIISE:Software and Applications
    • /
    • v.26 no.11
    • /
    • pp.1298-1305
    • /
    • 1999
  • 네트워크 및 분산 처리 기술의 발달로 분산 환경에서 동작하는 응용 프로그램에 대한 생산성 향상이 요구되고 있다. 본 논문에서는 MVC(Model, View, Controller) 패턴을 기반으로 하는 분산 응용 프로그램의 생산성 향상을 위해, 조립식 분산 응용의 작성을 지원하는 분산 객체 조립기, DOC(Distributed Object Composer)를 소개한다. 분산 객체 조립성의 기반이 되는 DOC의 구성적{{) '전체'를 창조해 내기 위해 여러 요소들을 결합, 배치하여 하나의 예술작품을 성립시키는 방법. 모아서 조립한다는 의미.}} 인터페이스(Structural Interface)는 기존 객체지향 기술의 절차적 인터페이스(Procedural Interface)에 비해 콤포넌트 재사용성을 개선하고, 분산 응용의 신속한 개발을 지원하여, 소프트웨어의 생산성 및 확장성을 향상시킨다. 또한, DOC 방식으로 모델링하고 구현한 공급망 관리(Supply Chain Management: SCM) 응용 프로그램의 조립식 작성을 통해, DOC의 실시간 정보 처리 및 조립 기능을 보인다.DOC는 이질적인 통신 환경에서 클라이언트와 서버 객체간의 네트워크 투과성을 제공하는 미들웨어, CORBA를 기반으로 한다. 또한, 분산 객체들 간의 상호작용을 자동 처리하기 위해 Java의 관찰자/피관찰자(Observer/Observable)를 확장한 분산 관찰자/피관찰자 패턴을 정의하여 DOC와, 서버 및 클라이언트의 분산 응용 객체들을 정의하기 위한 인터페이스에 적용한다.Abstract Due to the availability of advances in network and distributed processing technologies, the enhanced productivity of application software that runs on distributed environment is demanded. In this paper, we introduce the Distributed Object Composer (DOC) that supports the structural composition of distributed applications for the enhanced productivity of MVC (Model, View, Controller) pattern-based application programs. The structural interface of DOC that is the basis for the composibility of distributed objects increases the reusability of software components and provides better software productivity and extendibility than the procedural interface of the traditional object-oriented technology by supporting rapid constructions of distributed applications. In this paper, we also discuss the real-time information processing and composibility features of DOC by applying the DOC mechanism to the Supply Chain Management (SCM) application.DOC is implemented using the CORBA middleware that supports the network transparency between client and server objects on heterogeneous communication environments. We apply the distributed Observer/Observable pattern that extends the Observer/Obseverable of Java to DOC itself and distributed client/server objects as their interface definitions for the automatic interactions of distributed objects.

The Implementation of Real Time Communication Simulation using TMO in Distributed Network systems (분산네트워크시스템에서 TMO를 이용한 실시간 통신 시뮬레이션 구현)

  • Kim, Gwang-Jun;Seo, Jong-Joo;Kang, Ki-Woong;Yoon, Chan-Ho
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.11 no.5
    • /
    • pp.897-905
    • /
    • 2007
  • In this paper, we present a new framework and synchronization mechanism to effectively support developing real-time communication service by using a real-time object model named TMO (Time-Triggered Message-Triggered Object). Also, we describes the application environment as the DHS(distributed high-precision simulation) to guarantee real-time service message with TMO structure in distributed network systems. The TMO scheme is aimed for enabling a great reduction of the designer's effort in guaranteeing timely real-time communication service capabilities of among distributed multi-nodes systems. Our real-time framework provide the consistent construction and configuration of tine-triggered processing components across heterogeneous distributed object environment more easily. It has been formulated from the beginning with the objective of enabling design-time guaranteeing of timely action. In the real time simulation techniques based on TMO object modeling, we have observed several advantages to the TMO structuring scheme. TMO object modeling has a strong traceability between requirement specification and design.

Facile synthesis of ZnBi2O4-graphite composites as highly active visible-light photocatalyst for the mineralization of rhodamine B

  • Nguyen, Thi Mai Tho;Bui, The Huy;Dang, Nguyen Nha Khanh;Ho, Nguyen Nhat Ha;Vu, Quang Huy;Ngo, Thi Tuong Vy;Do, Manh Huy;Duong, Phuoc Dat;Nguyen, Thi Kim Phuong
    • Korean Journal of Chemical Engineering
    • /
    • v.35 no.12
    • /
    • pp.2442-2451
    • /
    • 2018
  • Novel highly active visible-light photocatalysts in the form of zinc bismuth oxide ($ZnBi_2O_4$) and graphite hybrid composites were prepared by coupling via a co-precipitation method followed by calcination at $450^{\circ}C$. The asprepared $ZnBi_2O_4$-graphite hybrid composites were tested for the degradation of rhodamine B (RhB) solutions under visible-light irradiation. The existence of strong electronic coupling between the two components within the $ZnBi_2O_4$-graphite heterostructure suppressed the photogenerated recombination of electrons and holes to a remarkable extent. The prepared composite exhibited excellent photocatalytic activity, leading to more than 93% of RhB degradation at an initial concentration of $50mg{\cdot}L^{-1}$ with 1.0 g catalyst per liter in 150 min. The excellent visible-light photocatalytic mineralization of $ZnBi_2O_4-1.0graphite$ in comparison with pristine $ZnBi_2O_4$ could be attributed to synergetic effects, charge transfer between $ZnBi_2O_4$ and graphite, and the separation efficiency of the photogenerated electrons and holes. The photo-induced $h^+$ and the superoxide anion were the major active species responsible for the photodegradation process. The results demonstrate the feasibility of $ZnBi_2O_4-1.0graphite$ as a potential heterogeneous photocatalyst for environmental remediation.

Implementation of Autonomous IoT Integrated Development Environment based on AI Component Abstract Model (AI 컴포넌트 추상화 모델 기반 자율형 IoT 통합개발환경 구현)

  • Kim, Seoyeon;Yun, Young-Sun;Eun, Seong-Bae;Cha, Sin;Jung, Jinman
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.21 no.5
    • /
    • pp.71-77
    • /
    • 2021
  • Recently, there is a demand for efficient program development of an IoT application support frameworks considering heterogeneous hardware characteristics. In addition, the scope of hardware support is expanding with the development of neuromorphic architecture that mimics the human brain to learn on their own and enables autonomous computing. However, most existing IoT IDE(Integrated Development Environment), it is difficult to support AI(Artificial Intelligence) or to support services combined with various hardware such as neuromorphic architectures. In this paper, we design an AI component abstract model that supports the second-generation ANN(Artificial Neural Network) and the third-generation SNN(Spiking Neural Network), and implemented an autonomous IoT IDE based on the proposed model. IoT developers can automatically create AI components through the proposed technique without knowledge of AI and SNN. The proposed technique is flexible in code conversion according to runtime, so development productivity is high. Through experimentation of the proposed method, it was confirmed that the conversion delay time due to the VCL(Virtual Component Layer) may occur, but the difference is not significant.

Extended UDDI System for Registering and Discovering the Reusable Services (재사용 서비스의 등록/검색을 위한 확장된 UDDI 시스템)

  • Shin, Soohye;Baek, Sunjae;Park, Joonseok;Moon, Mikyeong;Yeom, Keunhyuk
    • Journal of Software Engineering Society
    • /
    • v.24 no.3
    • /
    • pp.101-110
    • /
    • 2011
  • Web Service which consists of SOAP, WSDL and UDDI is a software system that enables interactions of heterogeneous systems on networks with standardized XML message. Especially, UDDI is a registry for supporting the registration of a service by service publisher and discovery of a service by service requester. The preliminary studies are just about publishing and searching services. It presents the researches about UDDI study for improvement of searching a service and extended UDDI design for improvement of reusability with service components aspects. In this paper, we suggest not only features about publishing and searching services of existing UDDI system but also novel UDDI data structures and API for a reusable service model. In addition, we design and implement an extended UDDI system for publishing and finding the reusable services. Therefore, by using proposed UDDI systems, service developers reduce development costs and time through developing a service application reusing the already implemented services. In addition, it can expect to ensure the quality of services by reusing the proven services.

  • PDF

Ethanol Extract of Smilax glabra Induces Apoptotic Cell Death in Human YD10B Oral Squamous Cell Carcinoma Cells

  • Young Sun Hwang
    • Journal of dental hygiene science
    • /
    • v.23 no.3
    • /
    • pp.216-224
    • /
    • 2023
  • Background: Smilax glabra has various pharmacological activities and is widely used as a herbal medicine. Although the incidence of oral cancer is low, the recurrence rate is high, and the 5-year survival rate is poor. It is necessary to search for anticancer drugs that increase the effect of cancer chemotherapy on heterogeneous oral tissues and reduce the side effects on normal cells. This study aimed to investigate the effects and mechanism of ethanol extract of Smilax glabra (EESG) as an anticancer drug for oral cancer. Methods: Smilax glabra root components extracted with 70% ethanol were used to analyze their effects on cancer cells. A 3-(4,5-Dimethylthiazol-2-yl)-2,5-Diphenyltetrazolium Bromide assay was performed for cytotoxicity analysis. Flow cytometry was performed to determine the cell cycle phase distribution. To observe apoptotic cells, terminal deoxynucleotidyl transferase dUTP nick end labeling and γH2AX were detected by fluorescence microscope. The protein levels of cleaved PARP and caspase were analyzed using western blotting. The activation of procaspase-3 was confirmed by measuring caspase-3 activity. Results: EESG was no cytotoxic to normal gingival fibroblast but was high in YD10B oral squamous cell carcinoma (OSCC) cells. EESG treatment increased the subdiploid DNA content of YD10B cells by assessing DNA content distribution. Chromatin condensation and DNA strand breaks increased in YD10B cells treated with EESG. EESG-treated YD10B cells had high Annexin V and low propidium iodide levels, confirming that early apoptosis was induced. In addition, increased levels of γH2AX foci, a marker of DNA damage, were observed in the nuclei of EESG-treated YD10B cells. The EESG-treated YD10B cells also exhibited decreased procaspase-3 and procaspase-9 levels, increased PARP cleavage and caspase-3 activity. Conclusion: These results indicate that EESG inhibited cancer cell proliferation by inducing apoptosis in YD10B OSCC cells.

The Effect of Laminaria japonica Diet on the Pharmacokinetics of Glipizide in Rats (다시마 식이가 흰쥐에서 글리피지드의 체내동태에 미치는 영향)

  • Choi, Han-Gon;Jang, Bo-Hyun;Rhee, Jong-Dal;Yu, Bong-Kyu;Yong, Chul-Soon
    • Journal of Pharmaceutical Investigation
    • /
    • v.33 no.2
    • /
    • pp.113-120
    • /
    • 2003
  • Drug interactions with food, on occasion, lead to serious nutritional and functional changes in the body as well as alternations of pharmacological effect. It, therefore, should be necessary to take drug interactions with food into consideration for effective and safe therapeutics. Diabetes mellitus is a heterogeneous group of disorders characterized by abnormal glucose homeostasis, resulting in hyperglycemia, and is associated with increased risk of micovascular, macrovascular, and neuropathic complications. However, the precise mechanism of diabetes mellitus remains unclear. Three basic objectives in the care of diabetic patients are maintaining optimal nutrition, avoiding hypo- or hyperglycemia and preventing complications. The purpose of this study was to investigate thε effect of Laminaria japonica diet on the absorption, distribution, metabolism and excretion of glipizide which are frequently used in the treatment of diabetes. Diabetic rats induced by streptozotocin were employed in this study. Blood concentrations of oral hypoglycemic agents were measured by HPLC and resultant pharmacokinetic parameters were calculated by RSTRIP. The mechanisms of drug interaction with food were evaluated on the basis of pharmacokinetic parameters such as $k_{a},\;t_{1/2},\;C_{max},\;t_{max}$ and AUC. Administration of glipizide in normal rats treated with Laminaria japonica diet showed significant increase in AUC, $k_{a},\;t_{1/2},\;t_{max}$ and decrease in $C_{max}$, compared to those without Laminaria japonica diet. This might result from adsorption of glipizide on components of Laminaria japonica, causing delayed absorption. Administration of glipizide in diabetic rats treated with Laminaria japonica diet showed significant increase in $t_{1/2}\;and\;t_{max}$, and decrease in $C_{max}$, compared to those without Laminaria japonica diet. This might also result from adsorption of glipizide on components of Laminaria japonica, causing delayed absorption and flattened blood concentration of glipizide. The oral glucose test showed that Laminaria japonica diet could lower blood glucose level probably through either inhibiting the activity of disaccharidases, intestinal digestive enzymes, or delaying the absorption of glucose. More studies should be followed to fully understand pharmacokinetic changes of glipizide caused by long-term Laminaria japonica diet.