• Title/Summary/Keyword: Toolkit

Search Result 371, Processing Time 0.022 seconds

A Scheme of Embedded System Performance Evaluations Using Embedded Kernel Trace Toolkit (임베디드 커널 추적 도구를 이용한 임베디드 시스템 성능 측정 기법)

  • Bae, Ji-Hye;Yoon, Nam-Sik;Park, Yoon-Young
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.13 no.7
    • /
    • pp.462-475
    • /
    • 2007
  • The Embedded system provides human-centric services in many fields of education, information, industry and service, and monitoring programs have been variously developed for managing, controlling and testing for these embedded systems. Currently, many kernel trace toolkits are being used for monitoring. These trace toolkits are so complicate that we present $ETT^{plus}$, our simple and explicit embedded kernel trace toolkit, for embedded systems and describe the transmission method for trace data between the embedded target system and the host system. $ETT^{plus}$ provides the solution to solve the problems such as the difficult kernel patch and file system dependency in existing kernel trace toolkits like LTT. Furthermore, we present the experimental results about embedded system performance evaluations such as system call execute time or network data transmission time by using $ETT^{plus}$.

UI4GSD: Design and Implementation of User Interface for Grid Service Development Based on Globus Toolkit 4 (UI4GSD: 글로버스 툴킷 4 기반 그리드 서비스 개발을 위한 사용자 인터페이스의 설계 및 구현)

  • Kim, Hyuk-Ho;Lee, Pil-Woo;Kim, Yang-Woo
    • Journal of Internet Computing and Services
    • /
    • v.8 no.5
    • /
    • pp.45-58
    • /
    • 2007
  • This paper presents UI4GSD (User Interface for Grid Service Development) for grid service developers that provides an efficient and friendly development environment based on Globus Toolkit 4, Normally, implementing grid service requires special expert knowledge for Grid as well as programming, Moreover, grid service development as well as testing of the deployed service in the Globus container takes a long Time, which makes the grid service implementation very inefficient, However, UI4GSD can automatically generate a grid service interface file, a build file, and grid service class files as well as a client class file, using the information supplied by developers through GUI. In UI4GSD, a grid service is developed easily based on typical five step processes with required input data fed at each step. As, a result, UI4GSD can provide an easy and convenient development environment thereby increasing the efficiency and convenience in developing grid services.

  • PDF

Design and Verification of the Class-based Architecture Description Language (클래스-기반 아키텍처 기술 언어의 설계 및 검증)

  • Ko, Kwang-Man
    • Journal of Korea Multimedia Society
    • /
    • v.13 no.7
    • /
    • pp.1076-1087
    • /
    • 2010
  • Together with a new advent of embedded processor developed to support specific application area and it evolution, a new research of software development to support the embedded processor and its commercial challenge has been revitalized. Retargetability is typically achieved by providing target machine information, ADL, as input. The ADLs are used to specify processor and memory architectures and generate software toolkit including compiler, simulator, assembler, profiler, and debugger. The EXPRESSION ADL follows a mixed level approach-it can capture both the structure and behavior supporting a natural specification of the programmable architectures consisting of processor cores, coprocessors, and memories. And it was originally designed to capture processor/memory architectures and generate software toolkit to enable compiler-in-the-loop exploration of SoC architecture. In this paper, we designed the class-based ADL based on the EXPRESSION ADL to promote the write-ability, extensibility and verified the validation of grammar. For this works, we defined 6 core classes and generated the EXPRESSION's compiler and simulator through the MIPS R4000 description.

Study on Representation of Pollutants Delivery Process using Watershed Model (수질오염총량관리를 위한 유역모형의 유달 과정 재현방안 연구)

  • Hwang, Ha Sun;Rhee, Han Pil;Lee, Sung Jun;Ahn, Ki Hong;Park, Ji Hyung;Kim, Yong Seok
    • Journal of Korean Society on Water Environment
    • /
    • v.32 no.6
    • /
    • pp.589-599
    • /
    • 2016
  • Implemented since 2004, TPLC (Total Pollution Load Control) is the most powerful water-quality protection program. Recently, uncertainty of prediction using steady state model increased due to changing water environments, and necessity of a dynamic state model, especially the watershed model, gained importance. For application of watershed model on TPLC, it needs to be feasible to adjust the relationship (mass-balance) between discharged loads estimated by technical guidance, and arrived loads based on observed data at the watershed outlet. However, at HSPF, simulation is performed as a semi-distributed model (lumped model) in a sub-basin. Therefore, if the estimated discharged loads from individual pollution source is directly entered as the point source data into the RCHRES module (without delivery ratio), the pollutant load is not reduced properly until it reaches the outlet of the sub-basin. The hypothetic RCHRES generated using the HSPF BMP Reach Toolkit was applied to solve this problem (although this is not the original application of Reach Toolkit). It was observed that the impact of discharged load according to spatial distribution of pollution sources in a sub-basin, could be expressed by multi-segmentation of the hypothetical RCHRES. Thus, the discharged pollutant load could be adjusted easily by modification of the infiltration rate or characteristics of flow control devices.

Agent-based Service Composition in Multi-party Collaboration Environments (다자간 협업 환경에서 에이전트 기반 서비스 합성)

  • Han, Sang-Woo;Kim, Jong-Won
    • Journal of the Institute of Electronics Engineers of Korea CI
    • /
    • v.45 no.5
    • /
    • pp.74-84
    • /
    • 2008
  • To support advanced collaboration among knowledge workers distributed geographically, there have been extensive researches under the scope of ubiquitous computing environments. Especially, to cope with several known problems in traditional room-based collaboration environments such as uncomfortable sharing of visuals and documents and difficult operation of collaboration tools, several conceptual frameworks are designed and prototyped. Focusing on practical and interactive collaboration with remote nodes, in this paper, we conceptually design an agent-based service composition model for multi-party collaboration environments. The proposed model is designed to automatically discover and combine services to achieve given tasks in a collaboration environment by using high-level user commands (without the knowledge of internal architecture). Based on the service composition model, we develop a multi-agent-based management toolkit for multi-party collaboration environments. It provides easy-to-use GUI to operate various services in an environment and perform service composition algorithm to discover appropriate services and combine them. To explore the possibility of the toolkit we implement collaboration services to support video conference by using the toolkit.

Design and Implementation of Quality Evaluation Toolkit of Analysis Phase Product (분석단계 산출물에 대한 품질평가툴킷의 설계 및 구현)

  • Yang, Hae-Sool
    • The Transactions of the Korea Information Processing Society
    • /
    • v.4 no.7
    • /
    • pp.1719-1732
    • /
    • 1997
  • In the software development process, various development product are made in each phase of lifecycle. Formless software is visualized by products, and quality management is implemented by management for products. But, because standardization for products which is made in the development process is not established practically, developers use different development methodologies or documentation specifications. Therefore the reality is that quality evaluation is not implemented along standardized methodology or systematic process. In this paper, we constructed quality management system and designed and implemented analysis phase quality evaluation toolkit. We constructed quality external and internal character to evaluate software quality for quality management and constructed relational metrics and system of qualitative quantitative evaluation element items and, under these systems, we constructed quality evaluation toolkit and Implemented functions and evaluated products.

  • PDF

The Development of a Toolkit for Constructing Virtual Instruments to Augment User Interactions in Virtual Environments (가상환경에서 사용자 인터랙션을 지원하는 가상계기 설계 도구의 개발에 관한 연구)

  • Cho, Yong-Joo;Park, Kyoung-Shin
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.11 no.4
    • /
    • pp.670-677
    • /
    • 2007
  • Virtual instruments are the mobile software designed to help users navigate, measure hidden environmental properties, or support various user interactions in a virtual environment. Over the past few years, we have developed several virtual instruments for educational virtual environments. However, the process of constructing virtual instruments is often difficult and time consuming because it requires the developers to understand not only the virtual reality systems but also mobile computing platforms. In this paper, we Int identify a few requirements for the development of virtual instruments. Then, we introduce the VIST (Virtual Instrument Scripting Toolkit), specifically designed for reducing the effort of designing virtual instruments. Finally, we will illustrate some applications of using VIST and then discuss the future research directions.

Implementation of User Interface for Geo-spatail Information Processing Toolkit using Open Source-based PostGIS (공개소스 PostGIS 기반 공간정보 처리 툴 킷 사용자 인터페이스 구현)

  • Han, Sun-Mook;Lee, Ki-Won
    • Korean Journal of Remote Sensing
    • /
    • v.25 no.2
    • /
    • pp.185-192
    • /
    • 2009
  • Recently, open sources for geo-spatial information processing and analysis are being developed, and they are widely adopted for the various application development projects. Open sources in the geo-spatial communities consist in several levels or types: viewer, API-level, engine sources of SDK-level, or toolkits. Among them, spatial database engine of PostgreSQL-PostGIS is used in this study for the portable multi-geospatial information processing toolkit. This work can be extended to target-based applications with domain-specific spatial queries and analyses. Design and implementation are based on C Language Interface (LIBPQ) to PostGIS and OGC library on PostgreSQL database. Conclusively, PostGIS according to this approach is an important alternative to develop most applications dealing with multi-geospatial information due to its availability, extensibility, scalability, and stability.