• Title/Summary/Keyword: templates

Search Result 702, Processing Time 0.022 seconds

A Novel Approach for Deriving Test Scenarios and Test Cases from Events

  • Singh, Sandeep K.;Sabharwal, Sangeeta;Gupta, J.P.
    • Journal of Information Processing Systems
    • /
    • v.8 no.2
    • /
    • pp.213-240
    • /
    • 2012
  • Safety critical systems, real time systems, and event-based systems have a complex set of events and their own interdependency, which makes them difficult to test ma Safety critic Safety critical systems, real time systems, and event-based systems have a complex set of events and their own interdependency, which makes them difficult to test manually. In order to cut down on costs, save time, and increase reliability, the model based testing approach is the best solution. Such an approach does not require applications or codes prior to generating test cases, so it leads to the early detection of faults, which helps in reducing the development time. Several model-based testing approaches have used different UML models but very few works have been reported to show the generation of test cases that use events. Test cases that use events are an apt choice for these types of systems. However, these works have considered events that happen at a user interface level in a system while other events that happen in a system are not considered. Such works have limited applications in testing the GUI of a system. In this paper, a novel model-based testing approach is presented using business events, state events, and control events that have been captured directly from requirement specifications. The proposed approach documents events in event templates and then builds an event-flow model and a fault model for a system. Test coverage criterion and an algorithm are designed using these models to generate event sequence based test scenarios and test cases. Unlike other event based approaches, our approach is able to detect the proposed faults in a system. A prototype tool is developed to automate and evaluate the applicability of the entire process. Results have shown that the proposed approach and supportive tool is able to successfully derive test scenarios and test cases from the requirement specifications of safety critical systems, real time systems, and event based systems.

Development of PC based flute performance learning software (PC 기반의 플루트 연주 자율학습 소프트웨어 개발)

  • Kim, Jae-Young;Lee, Jung-Chul;Jun, Hee-Sung
    • Journal of the Korea Society of Computer and Information
    • /
    • v.18 no.2
    • /
    • pp.95-105
    • /
    • 2013
  • The music education improves the creative talent, social skills and academic achievement of the students. For the efficient music education, it is requested to develop the collaborative educational learning tools, especially electronic collaborators suitable to the leaner's study patterns and speed. In this paper, we propose a new method to develop a PC-based self learning software for the flute performance using templates and descriptors to make the contents form and substance. Our proposed method can allow user to modify the descriptors to match the contents to his level. We implemented a PC-based self learning software for the flute performance compactly and a feasibility test showed the efficiency of our proposed method to construct a self learning tool to play the flute and the tool can be utilized for the beginner to learn playing flute.

A Transformation Technique of PIM to PSM based on UML Profiles for Mobile Applications (UML 프로파일에 기반한 모바일 어플리케이션의 PIM/PSM 변환 기법)

  • Choi, Yun-Seok
    • Journal of the Korea Society of Computer and Information
    • /
    • v.17 no.6
    • /
    • pp.131-144
    • /
    • 2012
  • MDD is suitable to satisfy constraints of development of mobile applications. So, there are various studies about applying MDD to the developments of mobile application but systematic development methods about UML profile for PIM/PSM of mobile applications and model transformation techniques are needed. This paper suggests that a development technique about UML profile for PIM/PSM of mobile applications and a model transformation techniques with the profiles. We classify stereotypes by the characteristics of mobile application to compose profiles and suggest development guidelines of profiles for PIM/PSM. On the suggested model transformation process, the PIM with the profiles is transformed to the intial PSM with the mapping rules and the PSM is transformed to the refined PSM with templates which reflected detailed information of a mobile platform. We developed a location based service mobile application with the suggested techniques on the Android platform and compared with other techniques to validate usefulness of the suggested techniques.

A method to maintain templates in open source-based authoring tool for e-learning assessment items (오픈 소스 기반의 이러닝 평가문항 저작 도구를 위한 템플릿 유지 기법)

  • Han, Sungjae;Choi, Byung-Uk;Cha, Jaehyuk
    • Journal of Digital Contents Society
    • /
    • v.15 no.1
    • /
    • pp.101-112
    • /
    • 2014
  • Existing tools using in the standard e-learning contents authoring were used a method to provide users contents template produced in advance. In order to use resources of the template in a common web-based authoring tool, there is problem to overcome. If the resource of template is inserted within the contents on the authoring tool, the deformation of the template by the user's input that may occur during the edit process cannot be controlled. In this paper, we propose an effective maintenance method to prevent deformation of the resource of template inserted into any WYSIWYG-based HTML authoring tool by user's discretion. We added a template plug-in that can create the IMS-QTI standard resource in tynyMCE the web-based open source editor of representative examples. And the plug-in for tinyMCE was realized as a module of directly respond to the action of limited user input. So, in response to the action of user's input, the structure of the template can be sustained possibly.

New Template Based Face Recognition Using Log-polar Mapping and Affine Transformation (로그폴라 사상과 어파인 변환을 이용한 새로운 템플릿 기반 얼굴 인식)

  • Kim, Mun-Gab;Choi, Il;Chien, Sung-Il
    • Journal of the Institute of Electronics Engineers of Korea SP
    • /
    • v.39 no.2
    • /
    • pp.1-10
    • /
    • 2002
  • This paper presents the new template based human face recognition methods to improve the recognition performance against scale and in-plane rotation variations of face images. To enhance the recognition performance, the templates are generated by linear or nonlinear operation on multiple images including different scales and rotations of faces. As the invariant features to allow for scale and rotation variations of face images, we adopt the affine transformation, the log-polar mapping, and the log-polar image based FFT. The proposed recognition methods are evaluated in terms of the recognition rate and the processing time. Experimental results show that the proposed template based methods lead to higher recognition rate than the single image based one. The affine transformation based face recognition method shows marginally higher recognition rate than those of the log-polar mapping based method and the log-polar image based FFT, while, in the aspect of processing time, the log-polar mapping based method is the fastest one.

Synthesis of High-Aspect-Ratio BaTiO3 Platelets by Topochemical Conversion and Fabrication of Textured Pb(Mg1/3Nb2/3)O3-32.5PbTiO3 Ceramics

  • Zhao, Wei;E, Lei;Ya, Jing;Liu, Zhifeng;Zhou, Heping
    • Bulletin of the Korean Chemical Society
    • /
    • v.33 no.7
    • /
    • pp.2305-2308
    • /
    • 2012
  • Perovskite structured barium titanate particles ($BaTiO_3$) platelets were synthesized by molten salt synthesis and topochemical microcrystal conversion. As the precursors of $BaTiO_3$, plate-like $BaBi_4Ti_4O_{15}$ particles were first synthesized by the reaction of $Bi_4Ti_3O_{12}$, $BaCO_3$, and $TiO_2$ at $1080^{\circ}C$ for 3 h in $BaCl_2$-KCl molten salt. After the topochemical reactions, layer-structured $BaBi_4Ti_4O_{15}$ particles transformed to the perovskite $BaTiO_3$ platelets. $BaTiO_3$ particles with thickness of approximately $0.5{\mu}m$ and a length of $10-15{\mu}m$ retained the morphology feature of the $BaBi_4Ti_4O_{15}$ precursor. For <001> $Pb(Mg_{1/3}Nb_{2/3})O_3-32.5PbTiO_3$ (PMNT)-5 wt % PbO piezoelectric ceramics textured with 5 vol % of $BaTiO_3$ templates, the Lotgering factor reached 0.82, and $d_{33}$ was 870 pC/N.

Preparation of Supported CTAB/MCM-41 and CTAB-Nafion/MCM-41 Mesoporous Molecular Sieve and Their Use in the Brominating Reaction (담지된 CTAB/MCM-41 and CTAB-Nafion/MCM-41 메조다공성 분자체의 제조 및 브롬화 반응에 사용)

  • Hu, Guoqin;Li, Hua;Liu, Juan;Zhu, Jiang
    • Journal of the Korean Chemical Society
    • /
    • v.55 no.4
    • /
    • pp.691-696
    • /
    • 2011
  • CTAB or CTAB-Nafion catalyst were successfully supported on siliceous hollow tubular MCM-41 which synthesized by hydrothermal method using CTAB as a single template or CTAB and Nafion-Na as mixed templates. The properties of two kinds of catalysts were characterized with XRD, SEM and adsorption and desorption isotherms of nitrogen and pore diameter distribution, respectively. Then they were applied to catalyze brominating reaction of 1,7-heptanediol, moreover the rate of brominating reaction with different catalysts was compared. The results showed that catalytic activities of CTAB/MCM-41 and CTAB-Nafion/MCM-41 are better than CTAB, and that of CTAB-Nafion/MCM-41 is the best because of its phase-transfer and strong acidity function. The two kinds of catalysts can be separated from the reactive products and recycled.

Ultralow-n SiO2 Thin Films Synthesized Using Organic Nanoparticles Template

  • Dung, Mai Xuan;Lee, June-Key;Soun, Woo-Sik;Jeong, Hyun-Dam
    • Bulletin of the Korean Chemical Society
    • /
    • v.31 no.12
    • /
    • pp.3593-3599
    • /
    • 2010
  • In an original effort, this lab attempted to employ polystyrene nanoparticles as a template for the synthesis of ordered and highly porous macroporous $SiO_2$ thin films, utilizing their high combustion temperature and narrow size distribution. However, polystyrene nanoparticle thin films were not obtained due to the low interaction between individual particles and between the particle and silicon substrate. However, polystyrene-polyacrylic acid (PS-AA) colloidal particles of a core-shell structure were synthesized by a one-pot miniemulsion polymerization approach, with hydrophilic polyacrylic acid tails on the particle surface that improved interaction between individual particles and between the particle and silicon substrate. The PS-AA thin films were spin-coated in the thickness ranges from monolayer to approximately $1.0\;{\mu}m$. Using the PS-AA thin films as sacrificial templates, macroporous $SiO_2$ thin films were successfully synthesized by vapor deposition or conventional solution sol-gel infiltration methods. Inspection with field emission scanning electron microscopy (FE-SEM) showed that the macroporous $SiO_2$ thin films consist of interconnected air balls (~100 nm). Typical macroporous $SiO_2$ thin films showed ultralow refractive indices ranging from 1.098 to 1.138 at 633 nm, according to the infiltration conditions, which were confirmed by spectroscopy ellipsometry (SE) measurements. This research shows how the synthetic control of the macromolecule such as hydrophilic polystyrene nanopaticles and silicate sol precursors innovates the optical properties and processabilities for actual applications.

BST-IGT Model: Synthetic Benchmark Generation Technique Maintaining Trend of Time Series Data

  • Kim, Kyung Min;Kwak, Jong Wook
    • Journal of the Korea Society of Computer and Information
    • /
    • v.25 no.2
    • /
    • pp.31-39
    • /
    • 2020
  • In this paper, we introduce a technique for generating synthetic benchmarks based on time series data. Many of the data measured on IoT devices have a time series characteristic that measures numerical changes over time. However, there is a problem that it is difficult to model the data measured over a long period as generalized time series data. To solve this problem, this paper introduces the BST-IGT model. The BST-IGT model separates the entire data into sections that can be easily time-series modeled, collects the generated data into templates, and produces new synthetic benchmarks that share or modify characteristics based on them. As a result of making a new benchmark using the proposed modeling method, we could create a benchmark with multiple aspects by mixing the composite benchmark with the statistical features of the existing data and other benchmarks.

Multiplex PCR Detection of the GT73, MS8xRF3, and T45 Varieties of GM Canola

  • Kim, Jae-Hwan;Kim, Tae-Woon;Lee, Woo-Young;Park, Sun-Hee;Kim, Hae-Yeong
    • Food Science and Biotechnology
    • /
    • v.16 no.1
    • /
    • pp.104-109
    • /
    • 2007
  • A multiplex polymerase chain reaction (PCR) method was developed to simultaneously detect three varieties of genetically modified (GM) canola. The construct-specific primers were used to distinguish the following three varieties of GM canola; GT73, MS8xRF3, and T45, using multiplex PCR. The FatA (fatty acyl-ACP thioesterase) gene was used as an endogenous canola reference gene in the PCR detection. The primer pair Canendo-FIR containing a 105 bp amplicon was used to amplify the FatA gene and no amplified product was observed in any of the 15 different plants used as templates. The GT73-KHUF1/R1 primer recognized the 3'-flanking region of GT73, resulting in an amplicon of 125 bp. The Barstar-F1/MS8xRF3-R primer recognized the junction region of bars tar and the NOS terminator introduced into MS8xRF3, resulting in a 162 bp amplicon, and the T45-F2/R2 primer recognized the junction region of PAT and the 35S terminator introduced into T45, resulting in an amplicon of 186 bp. This multiplex PCR allowed for the detection of construct-specific targets in a genomic DNA mixture of up to 1% GM canola containing GT73, MS8xRF3, and T45.