• Title/Summary/Keyword: Class Architecture

Search Result 704, Processing Time 0.029 seconds

Regular Expression Matching Processor Architecture Supporting Character Class Matching (문자클래스 매칭을 지원하는 정규표현식 매칭 프로세서 구조)

  • Yun, SangKyun
    • Journal of KIISE
    • /
    • v.42 no.10
    • /
    • pp.1280-1285
    • /
    • 2015
  • Many hardware-based regular expression matching architectures are proposed for high performance matching. In particular, regular expression processors such as ReCPU and SMPU perform pattern matching in a similar approach to that used in general purpose processors, which provide the flexibility when updating patterns. However, these processors are inefficient in performing class matching since they do not provide character class matching capabilities. This paper proposes an instruction set and architecture of a regular expression matching processor, which can support character class matching. The proposed processor can efficiently perform character class matching since it includes character class, character range, and negated character class matching capabilities.

Architecture for Efficient Character Class Matching in Regular Expression Processor (정규표현식 프로세서에서의 효율적 문자 클래스 매칭을 위한 구조)

  • Yun, SangKyun
    • Journal of IKEEE
    • /
    • v.22 no.1
    • /
    • pp.87-92
    • /
    • 2018
  • Like CPUs, regular expression processors that perform regular expression pattern matching using instructions have been proposed recently. Of these, only REMPc provides features for character class matching. In this paper, we propose an architecture for efficient character class matching in a regular expression processor, which use character class bitmap format in a instruction operand field and implement the hard-wired character class comparator for several frequently used character classes. Using the proposed method, most of the character classes used in Snort rule can be represented by an operand or an instruction. Thus, character class matching can be performed more efficiently in the proposed archiecture than in REMPc.

Characteristics of Housing Repairs for the Weak Class in Rural Area - Focused on Voluntary Activity of the Korean Institute of Rural Architecture - (농촌지역 취약계층의 주택수선 현황 - 한국농촌건축학회 「농어촌 집 고쳐주기 봉사활동」을 중심으로 -)

  • Kim, Seung-Geun;Byun, Kyeonghwa
    • Journal of the Korean Institute of Rural Architecture
    • /
    • v.21 no.2
    • /
    • pp.1-10
    • /
    • 2019
  • This research aimed to identify characteristics of housing repairs for the weak class in rural area. Data are analyzed by the status according to year focusing on voluntary activity of the Korean Institute of Rural Architecture that is performing more than 10 years. The results are followings. First, approximately 63.3% of residents living in benefit houses are 70s and 80s in their age. They are weak in financial and physical and they have more than two weak points. Second, housing repairs were performed total 1,990 cases among 797 houses and average 2.5 cases per one house. Repair work in house interior is at the highest, the next is repair work in kitchen, repair work related to restroom, repair work for housing structure improvement, and repair work for insulation in order. Third, repair work required difficult work process and high cost is tend to decrease recently. However, work changing of wallpaper and papered floor and performing in outside is tend to increase because it has simple work process and low cost. Finally, barrier free needs to be more actively reflected for the weak class in rural area.

A Study on Student & Learning Support Spaces of Departmentalized Class System at Middle & High Schools in Chungbuk (충북지역 교과교실제 중·고등학교의 학생 및 학습지원공간 연구)

  • Jung, Jin-Ju;Lee, Ji-Young;Lee, Jae-Hyung
    • Journal of the Korean Institute of Rural Architecture
    • /
    • v.13 no.2
    • /
    • pp.47-54
    • /
    • 2011
  • According to the master plan of the Ministry of Education, Science and Technology, departmentalized class system will be extended to all general middle & high schools by 2014 with the exception only of those having less than 6 classes located in small cities in rural areas. Under departmentalized class system, according to class timetable, students need to move from classroom to another classroom and areas where homebases, lounges, media spaces, rest places, and etc. This study has been undertaken to provide architectural data required in planning for student & learning support space for schools operating departmentalized class system, by investigating and analyzing cases in use at schools operating the system in Chungbuk area. As departmentalized class system is increasingly introduced, student & learning support space should be understood newly as spaces indispensable for students.

JarBot: Automated Java Libraries Suggestion in JAR Archives Format for a given Software Architecture

  • P. Pirapuraj;Indika Perera
    • International Journal of Computer Science & Network Security
    • /
    • v.24 no.5
    • /
    • pp.191-197
    • /
    • 2024
  • Software reuse gives the meaning for rapid software development and the quality of the software. Most of the Java components/libraries open-source are available only in Java Archive (JAR) file format. When a software design enters into the development process, the developer needs to select necessary JAR files manually via analyzing the given software architecture and related JAR files. This paper proposes an automated approach, JarBot, to suggest all the necessary JAR files for given software architecture in the development process. All related JAR files will be downloaded from the internet based on the extracted information from the given software architecture (class diagram). Class names, method names, and attribute names will be extracted from the downloaded JAR files and matched with the information extracted from the given software architecture to identify the most relevant JAR files. For the result and evaluation of the proposed system, 05 software design was developed for 05 well-completed software project from GitHub. The proposed system suggested more than 95% of the JAR files among expected JAR files for the given 05 software design. The result indicated that the proposed system is suggesting almost all the necessary JAR files.

A Study on Characteristics of House Repairs for Weak Class in Rural (농촌 주거취약계층 주택 개보수 특성에 관한 연구)

  • Chung, Kum-Ho
    • Journal of the Korean Institute of Rural Architecture
    • /
    • v.15 no.4
    • /
    • pp.17-24
    • /
    • 2013
  • Rural community in Korea being changed to aging community, declining population and income loss by the industrialization and the urbanization. The weak class in rural is confronted with more poorly environment. So it is needed to check the quality of the weak class's house in rural. Basically proposes of this paper is to find ways about rural housing improving and the vitality of rural community. This paper contents rural housing problems through the paper review and house repair characteristics for the weak class. Data for statics analysis were obtained from house repair support program for the weak class in Jeonnam province from 2011 to 2012. The results of this paper are as follow: First, house repair items ranking for the weak class in rural was insulation & heating, toilet, structure, indoor environment, electricity, outside and kitchen & waterproof. This result was reflected that weak class's energy bills is high ratio compared with income. Second, health facilities were improved for the socially disadvantaged's convenience in considering that most of weak class is a senior. Last, most of houses for weak class in rural are old clay wall and block wall. So these houses are reinforced the wall for structural safety.

Assessment of Coarse Woody Debris in Gallery Forest in the Bombo-Lumene Reserve (Democratic Republic of Congo)

  • Rusaati, Butoto Imani wa;Joo, Sung-Hyun;Yun, Gi-Yun;Park, Joowon;Cephas, Masumbuko Ndabaga;Kang, Jun-Won
    • Journal of Forest and Environmental Science
    • /
    • v.35 no.3
    • /
    • pp.205-211
    • /
    • 2019
  • The objective of this research was to assess the amount of carbon stock of coarse woody debris (CWD) in Bombo-Lumene Reserve. Data on lying CWD was collected on 35 circular sampling plots using Line Intersect Sampling (LIS) method. A total of 230 samples CWD (${\geq}10cm$ diameter) were inventoried. The mean carbon stocks of CWD was $29.48Mg\;C\;ha^{-1}$, ranging from 4.32 to $73.54Mg\;C\;ha^{-1}$. The CWD carbon stocks displayed a wide range of variation in decay states. The allocation of CWD among the decay class of all the CWD samples reveals that the most important classes were class 1 and class 3 with 323.66 and $321.96Mg\;C\;ha^{-1}$, followed by class 4 with 264.56 and the last one was class 2 with $121.72Mg\;C\;ha^{-1}$. The results suggested that the dead wood component is important in carbon sequestration and should be taken into consideration for quantification of carbon stocks not only in Bombo-Lumene Reserve, but in all forest ecosystems in the Democratic Republic of Congo.

Tuning the Architecture of Neural Networks for Multi-Class Classification (다집단 분류 인공신경망 모형의 아키텍쳐 튜닝)

  • Jeong, Chulwoo;Min, Jae H.
    • Journal of the Korean Operations Research and Management Science Society
    • /
    • v.38 no.1
    • /
    • pp.139-152
    • /
    • 2013
  • The purpose of this study is to claim the validity of tuning the architecture of neural network models for multi-class classification. A neural network model for multi-class classification is basically constructed by building a series of neural network models for binary classification. Building a neural network model, we are required to set the values of parameters such as number of hidden nodes and weight decay parameter in advance, which draws special attention as the performance of the model can be quite different by the values of the parameters. For better performance of the model, it is absolutely necessary to have a prior process of tuning the parameters every time the neural network model is built. Nonetheless, previous studies have not mentioned the necessity of the tuning process or proved its validity. In this study, we claim that we should tune the parameters every time we build the neural network model for multi-class classification. Through empirical analysis using wine data, we show that the performance of the model with the tuned parameters is superior to those of untuned models.

Characteristics of Vegetation Distribution with Water Depth and Crossing Slope at the Shoreline of Reservoir Paldang (팔당호 호안에서 수심과 경사에 따른 식생 분포의 특성)

  • Lee, Kwang-Woo;Kim, Min-Kyung;Ahn, Chang-Youn;Sim, Woo-Kyung
    • Journal of the Korean Society of Environmental Restoration Technology
    • /
    • v.5 no.2
    • /
    • pp.1-8
    • /
    • 2002
  • The aim of this study was to generate systemic data for the aquatic plant distribution according to water depth and crossing slope in the shoreline. The results of this study were as follows; 1. Anxiety to 0 near area Bidens frondosa, Scirpus tabernaemontani, Carex dispalata etc. total class 21 observe, and Phragmites communis, Iris pseudoacorus etc. class 6 of anxiety 0-70cm extent examined. Class 21 of anxiety observed all such as Bidens frondosa, Scirpus tabernaemontani, Carex dispalata in near area to 0, and Phragmites communis, Iris pseudoacorus etc. class 6 of anxiety 0-70cm extent examined. Anxiety 70-100cm extent Nymphoides indica, Ttapa japonica etc.. class 2 appeared to line Zizania latifolia, Typha angustata back 2 papers, 130cm and examined that Nelumbo nucifera was limit anxiety state 230cm. 2. Aquatic plants of Phragmites communis, Zizania latifolia, Typha angustata etc. range mainly to gentle gradient of slant 10 degree low and distribution pattern was ranging by Zizania latifolia, Typha angustata, Phragmites communis period of ten days from deepwater place. Nelumbo nucifera was forming become independent stock keeping away invasion of plant that ability to breed was different because was prosperous. Slant 10 bores was growing near sleep in been strange steep slope earth and distribution of emerged plant appeared punily and emerged plant and swampy land plant were ranged extensively in gentle gradient of 10 degree low. 3. On lake surrounding plant when wish to do distribution of natural conditions reference need to. That is, gentle gradient and distribution form of steep slope earth are different, and same pitch must consider enough this because appear as distribution, distribution according to that some plant species were growing was different.

Cross-Layer Architecture for QoS Provisioning in Wireless Multimedia Sensor Networks

  • Farooq, Muhammad Omer;St-Hilaire, Marc;Kunz, Thomas
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.6 no.1
    • /
    • pp.178-202
    • /
    • 2012
  • In this paper, we first survey cross-layer architectures for Wireless Sensor Networks (WSNs) and Wireless Multimedia Sensor Networks (WMSNs). Afterwards, we propose a novel cross-layer architecture for QoS provisioning in clustered and multi-hop based WMSNs. The proposed architecture provides support for multiple network-based applications on a single sensor node. For supporting multiple applications on a single node, an area in memory is reserved where each application can store its network protocols settings. Furthermore, the proposed cross-layer architecture supports heterogeneous flows by classifying WMSN traffic into six traffic classes. The architecture incorporates a service differentiation module for QoS provisioning in WMSNs. The service differentiation module defines the forwarding behavior corresponding to each traffic class. The forwarding behavior is primarily determined by the priority of the traffic class, moreover the service differentiation module allocates bandwidth to each traffic class with goals to maximize network utilization and avoid starvation of low priority flows. The proposal incorporates the congestion detection and control algorithm. Upon detection of congestion, the congested node makes an estimate of the data rate that should be used by the node itself and its one-hop away upstream nodes. While estimating the data rate, the congested node considers the characteristics of different traffic classes along with their total bandwidth usage. The architecture uses a shared database to enable cross-layer interactions. Application's network protocol settings and the interaction with the shared database is done through a cross-layer optimization middleware.