• Title/Summary/Keyword: developer tool

Search Result 80, Processing Time 0.021 seconds

A Design and Implementation A Software Profiling Tool based on XML for Embedded System (내장형 시스템 소프트웨어를 위한 XML 기반의 프로파일링 도구의 설계 및 구현)

  • Kwak, Dong-Gyu;Yoo, Chae-Woo
    • Journal of Internet Computing and Services
    • /
    • v.11 no.1
    • /
    • pp.143-151
    • /
    • 2010
  • According to increasing requirements in embedded systems. embedded software has been more complicated then before. a optimum software is difficult in embedded system. software developer make a difficult optimum software. this paper suggests a software profiling tool with which a software developer can easily profiling the embedded system software in cross-development environments. the suggested tool is designed based on host/target architecture. this tool insert program source for make profiling log to target program. a target program executed in target system. a target system communicate profiling log to host system. this tool in host system analyze profiling log data. and make a XML of profiling log and a profiling report. a profiling report is graphic viewer based GUI. a target system in this tool needs a few computing power. and XSLT can conversion of profile log XML to other format data. and suggested tool based on eclipse plug-in, therefore developer can use operates in eclipse.

A Developer Support Tool for Efficient Testing of IoT Applications (IoT 애플리케이션의 효율적인 테스팅을 위한 개발자 지원 도구)

  • Lee, Euihyeok;Kim, Dongwoo;Kang, Seungwoo
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.23 no.10
    • /
    • pp.1216-1227
    • /
    • 2019
  • We propose TITAN (Tool for IoT ApplicatioN testing), a developer support tool that enables efficient testing of IoT applications. TITAN is designed to allow IoT application developers to run their applications under the development environment without being restricted by physical environments and users' behaviors required to test application logic being developed. Using TITAN, IoT application developers can save the time and effort needed to repeatedly perform the testing of application logic while they develop their applications. In this paper, we present the system architecture of TITAN and its current prototype implementation. We evaluate the usefulness and usability of TITAN through a small user study with two example IoT applications. The study participants show their positive perception about the usefulness of TITAN. We further discuss the limitations of the current study and future research directions.

A Software Unit Testing Tool based on The XML Test Script for Embedded Systems (XML 테스트 스트립트 기반의 내장형 시스템 소프트웨어 단위 테스트 도구)

  • Kwak, Dong-Gyu;Yoo, Chae-Woo;Cho, Yong-Yun
    • Journal of the Korea Society of Computer and Information
    • /
    • v.14 no.1
    • /
    • pp.17-24
    • /
    • 2009
  • According to increasing requirments in embedded systems, embedded software has been more complicated then before, a software developer is required to test her/his software to make a efficient embedded system software in both time and space. This paper suggests a testing tool with which a software developer can easily test the embedded system software in cross-development environments. The suggested tool is designed based on host/target architecture, to provide an intuitive test environment in which a test case can be executed in a target board. The tool uses an XML-based test script to generate an appropriate test case. It includes a tree-based test script editor with which a developer can easily make a test case. Therefore, with the suggested tool, a develop can put down a burden on an software testing and get more productivity in software development related on embedded system.

Game Planning and Development IDE based on Script (스크립트 기반의 게임 기획 및 개발을 위한 통합 개발 환경)

  • Lee Don-Yang;Park Wee-Joon;Choi Han-Yong
    • The Journal of the Korea Contents Association
    • /
    • v.5 no.3
    • /
    • pp.133-140
    • /
    • 2005
  • It is important matter to develop game that language should consider improving game development environment. It is hardly any language that is designed to develop a game. Most developer used general purpose programming language in these situations, and directly modeling with engine. For this reasons, developers cannot easily develop games and must programming on engine level. It is hard to develop a game in this environment that was not able to understand an engine well. Moreover, developer and planner want to use an abstracted high-level language on planner phase and are going to easily develop a game. It was not have communication tool between developer and planner. Therefore, we defined a script language for modeling based on abstract engine level. In addition, we did build IDE to develop game using abstracted high-level language. It was able to develop a game on high-speed development environment. Therefore, developer does not must develop with engine phase but can develop a game with planners. In addition, game planner and developer can use a communication tool because it is able to develop skeleton game.

  • PDF

Development of a Prototyping Tool for New Memory Subsystem

  • Cho, Jungseok;Cho, Doosan
    • International Journal of Internet, Broadcasting and Communication
    • /
    • v.11 no.1
    • /
    • pp.69-74
    • /
    • 2019
  • The compiler is the key of the prototyping framework for the new memory system. These compiler-centric prototyping tools have several components, including compiler, linker, assembler, and standard libraries. It takes a lot of cost and man power to develop it all at zero base. Therefore, developer usually use a development framework to develop these prototyping tools efficiently. These development frameworks should be free of licensing issues when considering the commercialization of development results. Thus, developer should investigate the development framework, which is free from licensing issues and that provides all of the development environment to enable actual execution. There are three representative compiler-centric development frameworks: GCC, Clang (LLVM), and MS visual studio. There are some differences depending on the release version among them. And, there are some limitations to the freeware and commercial use. We chose LLVM here to explain the development of prototyping tools. This information will help accelerate the development of prototyping tools and will help reduce system development costs.

Design and Implementation of APFS Object Identification Tool for Digital Forensics

  • Cho, Gyu-Sang
    • International Journal of Internet, Broadcasting and Communication
    • /
    • v.14 no.1
    • /
    • pp.10-18
    • /
    • 2022
  • Since High Sierra, APFS has been used as the main file system. It is a well-established file system that has been used stably thus far. From the perspective of digital forensics, there are still many areas to be investigated. Apple File System Reference is provided to the apple developer site, but it is not satisfactory to fully analyze APFS. Researchers know more about the structure of APFS than before, but they have not yet fully analyzed its structure to a perfect level about it. In this paper, we develop APFS object identification tool for digital forensics. The most basic and essential object identification and analysis of the APFS filesystem will be conducted with the tool. The analysis in this study serves as the background for an analysis of the checkpoint operation principle and structure, including the more complex B-tree structure of APFS. There are several options for the developed tool, but the results of two use cases will be shown here. Based on the implemented tool, it is hoped that more functions will be added to make APFS a useful tool for faster and more accurate analyses.

A Study on Configuration Management Methodology for Information Security Product based on Process Model (정보보호제품 개발을 위한 프로세스 기반 형상관리 방법론 연구)

  • Hwang, Sun-Myung
    • The KIPS Transactions:PartD
    • /
    • v.11D no.4
    • /
    • pp.917-928
    • /
    • 2004
  • Common Criteria as ISO/IEC 15408 is used to assure and evaluate IT system security. As the Prime class of security assurance requirement, CM Configuration Management needs the more principled quality activities and practices for developer must be supported. So in this paper, we propose the well-defined CM method as guideline for TOE developer based on Process model including common criteria and develop the CMPET a quantitative process evaluating tool for CM using checklist. It can support useful process analyzing data to developer, evaluator and user.

A Study on the Design of Low-Code and No Code Platform for Mobile Application Development

  • Chang, Young-Hyun;Ko, Chang-Bae
    • International journal of advanced smart convergence
    • /
    • v.6 no.4
    • /
    • pp.50-55
    • /
    • 2017
  • Workers' demands for new applications, especially mobile applications, are increasing. Many industry analysts, researchers and corporate executives say the demand for mobile applications is becoming increasingly difficult to follow in the IT department. Gartner predicts that by 2021, the demand for mobile application development within the enterprise will increase about five times faster than IT can deliver applications. The purpose of this paper is to provide an environment where non-developers who are in charge of business development can develop apps and webs for their work. The basic concept of a new innovative App development tool, Smart Maker Authoring Tool is to develop Apps on the level using easy-to-learn Word or Excel in a computer. The main feature is that the app is developed by a non-developer worker. The coding technology is perfectly optimized to the structure and operation mechanism of the IT Infra such as hardware devices and operating system, which are the targets for implementing a desired function. Rather, it shows excellent software productivity. The most important feature of future business development is that it is developed by a non-developer worker. In this paper, we propose a no-code and low-code platform for non - developers to develop their business. In the future, we will link the IoT based Arduino system and artificial intelligent interpretation system.

A Theoretical Approach for criticizing the Model House of Apartment (아파트 모델하우스 비평을 위한 이론적 접근)

  • 전경화;김정근;홍형옥
    • Korean Institute of Interior Design Journal
    • /
    • no.19
    • /
    • pp.121-127
    • /
    • 1999
  • The objective of this study was to criticize the model house of apartment and suggest a evaluation model which could be used as an effective tool. The evaluation model had been developed based on the theoretical framework suggested by previous results of research related on housing design, which comprised the following four components : 1) the paradigm of future home and life-style, 2) marketing effects of housing developer, 3) goals and principles of housing design and 4) results of user-preferences study, an evaluation model was suggested as a preliminary form which would be modified in detail after series of tests in the field. The evaluation model will be used to provide standardized criteria for the quality of model houses, and eventually help to improve the quality of apartment housing design by balanced information from theorist, user and developer.

  • PDF

A Study on Developing an Evaluation Model for Criticizing the Model house of Multi-family Housing (공동주택 모델하우스 비평을 위한 평가모델 개발에 관한 연구)

  • 전경화;홍형옥;김정근
    • Proceedings of the Korean Institute of Interior Design Conference
    • /
    • 1999.04a
    • /
    • pp.133-136
    • /
    • 1999
  • This study intends to develop an evaluation model which could be used as an effective tool for criticizing the model house of multi-family housing. The evaluation model has been developed based on the theoretical framework suggested by previous results of research related on hosing design, which comprises the following four components: 1) the paradigm of future home and life-style, 2) marketing effects of housing developer, 3) goals and principles of housing design, and 4) results of user-preference study. In this study, an evaluation model was suggested as a preliminary form which would be modified in detail after series of tests in the field. The evaluation model will be used provide standardized criteria for the quality of model houses, and eventually help to improve the quality of multi-family housing design by balanced information from theorist, user and developer.

  • PDF