• Title/Summary/Keyword: various applications

Search Result 8,827, Processing Time 0.037 seconds

Korean Syntactic Analysis by Using Clausal Segmentation of Embedded Clause (내포문의 단문 분할을 이용한 한국어 구문 분석)

  • Lee, Hyeon-Yeong;Lee, Yong-Seok
    • Journal of KIISE:Software and Applications
    • /
    • v.35 no.1
    • /
    • pp.50-58
    • /
    • 2008
  • Most of Korean sentences are complex sentences which consisted of main clause and embedded clause. These complex sentences have more than one predicate and this causes various syntactic ambiguities in syntactic analysis. These ambiguities are caused by phrase attachment problems which are occurred by the modifying scope of embedded clause. To resolve it, we decide the scope of embedded clause in the sentence and consider this clause as a unit of syntactic category. In this paper, we use sentence patterns information(SPI) and syntactic properties of Korean to decide a scope of embedded clause. First, we split the complex sentence into embedded clause and main clause by the method that embedded clause must have maximal arguments. This work is done by the SPI of the predicate in the embedded clause. And then, the role of this embedded clause is converted into a noun phrases or adverbial phrases in the main clause by the properties of Korean syntax. By this method, the structure of complex sentence is exchanged into a clause. And some phrases attachment problem, which is mainly caused by the modifying scope, is resolved easily. In this paper, we call this method clausal segmentation for embedded clause. By empirical results of parsing 1000 sentences, we found that our method decreases 88.32% of syntactic ambiguities compared to the method that doesn't use SPI and split the sentence with basic clauses.

Vulnerability Analysis and Detection Mechanism against Denial of Sleep Attacks in Sensor Network based on IEEE 802.15.4 (IEEE 802.15.4기반 센서 네트워크에서 슬립거부 공격의 취약성 분석 및 탐지 메커니즘)

  • Kim, A-Reum;Kim, Mi-Hui;Chae, Ki-Joon
    • The KIPS Transactions:PartC
    • /
    • v.17C no.1
    • /
    • pp.1-14
    • /
    • 2010
  • IEEE 802.15.4[1] has been standardized for the physical layer and MAC layer of LR-PANs(Low Rate-Wireless Personal Area Networks) as a technology for operations with low power on sensor networks. The standardization is applied to the variety of applications in the shortrange wireless communication with limited output and performance, for example wireless sensor or virtual wire, but it includes vulnerabilities for various attacks because of the lack of security researches. In this paper, we analyze the vulnerabilities against the denial of sleep attacks on the MAC layer of IEEE 802.15.4, and propose a detection mechanism against it. In results, we analyzed the possibilities of denial of sleep attacks by the modification of superframe, the modification of CW(Contention Window), the process of channel scan or PAN association, and so on. Moreover, we comprehended that some of these attacks can mount even though the standardized security services such as encryption or authentication are performed. In addition to, we model for denial of sleep attacks by Beacon/Association Request messages, and propose a detection mechanism against them. This detection mechanism utilizes the management table consisting of the interval and node ID of request messages, and signal strength. In simulation results, we can show the effect of attacks, the detection possibility and performance superiorities of proposed mechanism.

A Logical Cell-Based Approach for Robot Component Repositories (논리적 셀 기반의 로봇 소프트웨어 컴포넌트 저장소)

  • Koo, Hyung-Min;Ko, In-Young
    • Journal of KIISE:Software and Applications
    • /
    • v.34 no.8
    • /
    • pp.731-742
    • /
    • 2007
  • Self-growing software is a software system that has the capability of evolving its functionalities and configurations by itself based on dynamically monitored situations. Self-growing software is especially necessary for intelligent service robots, which must have the capability to monitor their surrounding environments and provide appropriate behaviors for human users. However, it is hard to anticipate all situations that robots face with, and it is hard to make robots have all functionalities for various environments. In addition, robots have limited internal capacity. To support self-growing software for intelligent service robots, we are developing a cell-based distributed repository system that allows robots and developers transparently to share robot functionalities. To accomplish the creation of evolutionary repositories, we invented the concept of a cell, which is a logical group of distributed repositories based upon the functionalities of components. In addition, a cell can be used as a unit for the evolutionary growth of the components within the repositories. In this paper, we describe the requirements and architecture of the cell-based repository system for self-growing software. We also present a prototype implementation and experiment of the repository system. Through the cell-based repositories, we achieve improved performance of self-growing actions for robots and efficient sharing of components among robots and developers.

Acoustic Monitoring and Localization for Social Care

  • Goetze, Stefan;Schroder, Jens;Gerlach, Stephan;Hollosi, Danilo;Appell, Jens-E.;Wallhoff, Frank
    • Journal of Computing Science and Engineering
    • /
    • v.6 no.1
    • /
    • pp.40-50
    • /
    • 2012
  • Increase in the number of older people due to demographic changes poses great challenges to the social healthcare systems both in the Western and as well as in the Eastern countries. Support for older people by formal care givers leads to enormous temporal and personal efforts. Therefore, one of the most important goals is to increase the efficiency and effectiveness of today's care. This can be achieved by the use of assistive technologies. These technologies are able to increase the safety of patients or to reduce the time needed for tasks that do not relate to direct interaction between the care giver and the patient. Motivated by this goal, this contribution focuses on applications of acoustic technologies to support users and care givers in ambient assisted living (AAL) scenarios. Acoustic sensors are small, unobtrusive and can be added to already existing care or living environments easily. The information gathered by the acoustic sensors can be analyzed to calculate the position of the user by localization and the context by detection and classification of acoustic events in the captured acoustic signal. By doing this, possibly dangerous situations like falls, screams or an increased amount of coughs can be detected and appropriate actions can be initialized by an intelligent autonomous system for the acoustic monitoring of older persons. The proposed system is able to reduce the false alarm rate compared to other existing and commercially available approaches that basically rely only on the acoustic level. This is due to the fact that it explicitly distinguishes between the various acoustic events and provides information on the type of emergency that has taken place. Furthermore, the position of the acoustic event can be determined as contextual information by the system that uses only the acoustic signal. By this, the position of the user is known even if she or he does not wear a localization device such as a radio-frequency identification (RFID) tag.

A Quality-Attribute-Driven Software Architecture Brokering Mechanism for Intelligent Service Robots (지능형 서비스 로봇을 위한 품질특성 기반의 소프트웨어 아키텍처 브로커링 방법)

  • Seo, Seung-Yeol;Koo, Hyung-Min;Ko, In-Young
    • Journal of KIISE:Software and Applications
    • /
    • v.36 no.1
    • /
    • pp.21-29
    • /
    • 2009
  • An intelligent service robot is a robot that monitors its surroundings, and then provides a service to meet a user's goal. It is normally impossible for a robot to anticipate all the needs of its user and various situations in the surroundings ahead, and to prepare for all the necessary functions to cope with them. Therefore, it is required to support the self-growing capability by which robots can extend their functionality based on users' needs and external conditions. In this paper, as an enabler of the self-growing capability, we propose a method that allows a robot to select a component-composition pattern represented in an architectural form (called a sub-architecture), and to extend its functionality by obtaining a set of software components that are prescribed in the pattern. Sub-architecture is selected and instantiated not only based on the functionality required but also based on quality requirements of a user and the surrounding environment. To provide this method, we constructed a quality-attributes-in-use ontology and developed a brokering mechanism that matches quality requirements of users and surroundings against quality attributes of sub-architectures. The ontology provides the common vocabularies to represent quality requirements and attributes, and enables the semantically-based reasoning in matching and instantiating appropriate sub-architectures in supporting services to users. This ontology-based approach contributes to provide a great flexibility in extending robot functionality based on available software components, and to narrow the gap between users' Quality requirements and the Quality of the actual services provided by a robot.

Semantic Representation and Translation of Electronic Product Code(EPC) data in EPC Network (EPC 네트워크의 전자물품코드(EPC) 데이터 의미표현과 해석)

  • Park, Dae-Won;Kwon, Hyuk-Chul
    • Journal of KIISE:Software and Applications
    • /
    • v.36 no.1
    • /
    • pp.70-81
    • /
    • 2009
  • Ontology is an explicit specification of concepts and relationships between concepts in an interest domain. As considered as one of typical knowledge representation methods, ontology is applied to various studies such as information extraction, information integration, information sharing, or knowledge management. In IT based industries, ontology is applied to research on information integration and sharing in order to enhance interoperability between enterprises. In supply chains or logistics, several enterprises participate as business partners to plan movements of goods, and control goods and logistics flows. A number of researches on information integration and sharing for the effective and efficient management of logistics or supply chains have been addressed. In this paper, we address an ontology as a knowledge-base for semantic-based integration of logistics information distributed in the logistics flow. Especially, we focus on developing an ontology that enables to represent and translate semantic meaning of EPC data in the EPC Network applied logistics. We present a scenario for tracing products in logistics in order to show the value of our ontology.

Design and Implementation of Service based Virtual Screening System in Grids (그리드에서 서비스 기반 가상 탐색 시스템 설계 및 구현)

  • Lee, Hwa-Min;Chin, Sung-Ho;Lee, Jong-Hyuk;Lee, Dae-Won;Park, Seong-Bin;Yu, Heon-Chang
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.35 no.6
    • /
    • pp.237-247
    • /
    • 2008
  • A virtual screening is the process of reducing an unmanageable number of compounds to a limited number of compounds for the target of interest by means of computational techniques such as molecular docking. And it is one of a large-scale scientific application that requires large computing power and data storage capability. Previous applications or softwares for molecular docking such as AutoDock, FlexX, Glide, DOCK, LigandFit, ViSION were developed to be run on a supercomputer, a workstation, or a cluster-computer. However the virtual screening using a supercomputer has a problem that a supercomputer is very expensive and the virtual screening using a workstation or a cluster-computer requires a long execution time. Thus we propose a service-based virtual screening system using Grid computing technology which supports a large data intensive operation. We constructed 3-dimensional chemical molecular database for virtual screening. And we designed a resource broker and a data broker for supporting efficient molecular docking service and proposed various services for virtual screening. We implemented service based virtual screening system with DOCK 5.0 and Globus 3.2 toolkit. Our system can reduce a timeline and cost of drug or new material design.

Expression of Recombinant Human Epidermal Growth Factor as a Active Form through Codon Optimization with E. coli and Co-expression of Chaperone (코돈 최적화 및 샤페론 공발현을 통한 활성 형태의 재조합 인간 상피세포성장인자의 발현)

  • Jang, Eun-Bin;Kim, Jun Su;Lee, Woo-Yiel
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.21 no.9
    • /
    • pp.559-568
    • /
    • 2020
  • Epidermal growth factor (EGF) is a hormone protein that affects cell growth and proliferation, and has various medical applications. In the present study, the gene of human EGF was codon-optimized with E. coli and the expression vector was constructed by cloning into pRSET. In order to obtain the recombinant human EGF in an active form rather than an inclusion body, chaperone co-expression was attempted along with codon optimization, for the first time. The expressed human EGF was isolated in the pure form by performing Ion Exchange Chromatography in two consecutive runs. ELISA analysis showed that the activity of purified EGF was greater than 99%, which is similar to commercially available EGF. Cell proliferation test confirmed that the recombinant human EGF has the ability to promote cell proliferation of human skin fibroblasts. The human EGF expression system of this study gives a significant amount of protein, and does not require the renaturation step and the additional chromatographic system to remove a fusion contaminant, thereby providing a very useful alternative to conventional expression systems for the preparation of recombinant human EGF.

Structural Capacity of High Strength Steel Pipe Pile After Pile Driving (고강도 강관말뚝의 항타후 구조성능 분석)

  • La, SeungMin;Yoo, Hankyu
    • KSCE Journal of Civil and Environmental Engineering Research
    • /
    • v.31 no.6C
    • /
    • pp.251-258
    • /
    • 2011
  • Steel pipe piles have been used as various deep foundation materials for a long time. Recent increase in steel material cost has made engineers reluctant in using it even with its good quality and ease of construction. Therefore when constructing with steel pipe pile, the decision to reuse the excessive pile length that is cut off from the designed pile head elevation after pile driving can be cost saving. This has caused many constructors to reuse the pile leftovers with new piles, but the absence of quantitative structural capacity behaviors of steel pipe pile after pile driving or appropriate countermeasures and standards in reusing steel pipe pile has resulted in wrong applications, pile structural integrity problems, inappropriate limitation of reusable pile length, etc. The structural performance analysis between a new pile and a pile that has undergone working state and ultimate state stress level during pile driving was performed in this research by means of comparing the results between the dynamic pile load test, tensile load test, charpy energy test and fatigue test for high strength steel of $440N/mm^2$ yield strength. Test results show that under working load conditions the yield strength variation is less than 2% and for ultimate load conditions the variation is less than 5% for maximum total blow count of 3000. The results have been statistically analyzed to check the sensitivity of each factors involved. From the test results, reusability of steel pipe pile lies not in the main pipe yield strength deviation but in the reduction of absorb energy, strength changes and quality control at the welded section, shape deformation and local buckling during pile driving.

Developing CEDA Model for Internet-based Class (인터넷 수업에서의 CEDA(Cross Examination Debate Association) 토론 모델연구)

  • Cho Eun-Soon
    • The Journal of the Korea Contents Association
    • /
    • v.6 no.3
    • /
    • pp.93-101
    • /
    • 2006
  • The purpose of this study is to design internet CEDA(Cross Examination Debate Association) debating model for the internet-based learning. Comparing to open discussion model that is widely spreaded in regular classes, the CEDA model can enhance learner's thinking skills, logicality, analytic skills, and judgement ability. In the first study, 196 students were provided the specific CEDA model guideline and participated debate activities through the internet. The results of the students' debate were analyzed based on the evaluation criteria. The results showed that the students' evaluation scores were high overall. They favored the CEDA model over the open discussion model, and showed positive attitudes and perceptions on the CEDA internet debate activity. In the second study, another 200 students were participated in two different tutor supporting CEDA debating groups, one is advanced tutor strategy group and the other is general tutor strategy group. The results showed that the advanced tutor supporting group had significantly high scores on the cross examination and providing evidence on debating. This study finally suggests the CEDA internet model for general use. In conclusion, this study also suggests the next steps to elaborate the CEDA internet model not only for the university settings, but also for general school settings. The user manuals should be developed to assist instructors, students, and tutors to guide better debate activities through the internet CEDA class. Also further research should be conducted to provide various debate models and applications for the variety of learning environments, and so the schools to use the CEDA model more widely in the internet classes.

  • PDF