• 제목/요약/키워드: IT Developers

검색결과 951건 처리시간 0.022초

모바일 어플리케이션 활용도를 높이기 위한 사용성 분석 시스템 설계 및 구현 (Implementation and Design of Usability Analysis System for Upgrading the Usage of Mobile Applications)

  • 구현우;이창환;김의창
    • 디지털융복합연구
    • /
    • 제10권2호
    • /
    • pp.171-182
    • /
    • 2012
  • 많은 기업과 개발자들이 사용자들에게 제공할 모바일 어플리케이션을 개발하고 있으나 대부분의 모바일 어플리케이션들이 사용자들의 요구를 만족시키지 못하고 사장되고 있는 실정이다. 본 연구에서는 스마트 단말기 및 모바일 어플리케이션 시장에서 모바일 어플리케이션의 수명이 짧은 이유를 분석하고 이를 바탕으로 어플리케이션의 동적인 사용자 사용성 분석 시스템을 개발하였다. 기존의 사용성 분석을 위한 기법은 전문가 및 사용자들의 설문 및 토의를 통해 진행됨으로써 실 사용자의 맞춤형 분석이 진행되지 못하고 많은 시간과 비용이 발생했다. 본 논문에서는 실 사용자를 대상으로 동적인 사용성 분석 시스템을 개발하였다. 어플리케이션의 생명력이 증가하게 되면 개발자의 이익을 증가시킬 수 있으며, 사용자 입장에서는 맞춤형 콘텐츠를 사용자의 요구에 맞게 서비스를 제공받을 수 있다.

Machine Learning Frameworks for Automated Software Testing Tools : A Study

  • Kim, Jungho;Ryu, Joung Woo;Shin, Hyun-Jeong;Song, Jin-Hee
    • International Journal of Contents
    • /
    • 제13권1호
    • /
    • pp.38-44
    • /
    • 2017
  • Increased use of software and complexity of software functions, as well as shortened software quality evaluation periods, have increased the importance and necessity for automation of software testing. Automating software testing by using machine learning not only minimizes errors in manual testing, but also allows a speedier evaluation. Research on machine learning in automated software testing has so far focused on solving special problems with algorithms, leading to difficulties for the software developers and testers, in applying machine learning to software testing automation. This paper, proposes a new machine learning framework for software testing automation through related studies. To maximize the performance of software testing, we analyzed and categorized the machine learning algorithms applicable to each software test phase, including the diverse data that can be used in the algorithms. We believe that our framework allows software developers or testers to choose a machine learning algorithm suitable for their purpose.

A Potential Value of Noise Control in Construction Sites for Real Estate Developers

  • Zheng, Guo;Kim, Youngchul
    • KIEAE Journal
    • /
    • 제14권4호
    • /
    • pp.5-10
    • /
    • 2014
  • Since construction work is an indispensable part of daily lives, complaints of noise are unavoidable. Noise control in construction sites is normally known as a regulation by a government and self-motivated noise controls rarely occur. In this paper, a marketing strategy is proposed to provide a potential value of noise control for real estate developer. First, people's perception to construction noise was examined in means of collecting and analyzing media reports between 2005 to 2011. Then decibel test was done in order to test noise generated by different devices in a construction site in various distances. According to the theory of core competency, a conceptual model was raised to illustrate profit and loss situation of the real estate developers in the case they invest more in noise control. The construction noise is discussed that it will ruin people's perception to the company's brand image and reputation. Also, the investment in the creation of silent site is discussed that it will not only bring benefit to the brand image work but also have value of profit in the market.

마스터데이터관리 이해도가 국방 마스터데이터관리시스템 수용에 미치는 사용자 집단별 차이 분석 (The Effect of MDM Understanding on MDM Acceptances : A Cross-COI Study on Military and Non-military Users)

  • 김정철;이춘열;이인석;강희주
    • Journal of Information Technology Applications and Management
    • /
    • 제20권1호
    • /
    • pp.1-17
    • /
    • 2013
  • It has been found that users' characteristics are important variables that explain information systems adoption. These user groups, which are called COIs (Community Of Interests), might show different behaviors to each other to the same information system. We study differences in MDM (master data management) system adoption between military users and SI developers using TAM (Technology Acceptance Model). In case of military users, the perceived usefulness of an MDM system does not have impacts on intention to use an MDM system. Only the ease of use of an MDM system has impacts on intention to use an MDM system. However, in case of SI developers, both the perceived usefulness and the ease of use of an MDM system have impacts on intention to use an MDM system, which are similar to findings in previous studies. These results might be interpreted that users do not pay much attention to the usefulness in adopting a new information system in a centralized organization. They are obligated to use an information system whether it is useful or not. Thus the ease of use has more impacts on users than the usefulness.

사용자 인터랙션을 지원하는 HTML5 기반 e-book 뷰어 시스템의 요구사항 분석 및 설계 (Requirements Analysis and Design of an HTML5 Based e-book Viewer System Supporting User Interaction)

  • 최종명;박경우;오수열
    • 디지털산업정보학회논문지
    • /
    • 제9권2호
    • /
    • pp.33-40
    • /
    • 2013
  • E-books have been popular and common in everyday life during past a decade, and the market is expected to grow much more because of the popularity of tablet computing devices such as iPad. With the helps from the devices, people want to read or experience more interactive, fun, and informative e-book contents. In order to meet those needs, we introduce requirements of an e-book viewer system that supports user interaction, 3D modeling view, and augmented reality. We also introduce some design issues of the system and its concept proof prototype system. We determine to adopt HTML5 for e-book content format because it already supports content rendering, multimedia, and user interaction. Furthermore, it is easy to implement e-book viewer because there is already Webkit component for HTML5. We also discuss design issues for integrating an Augmented Reality viewer with Webkit-based e-book viewer. This paper will give e-book viewer developers and contents developers some guidelines for new e-book systems.

AHP 기법을 이용한 안티바이러스 소프트웨어 평가 요인 분석

  • 김종기;황숙연;이동호
    • 한국정보시스템학회지:정보시스템연구
    • /
    • 제14권1호
    • /
    • pp.19-40
    • /
    • 2005
  • The history of computer virus comes along with that of computer. Computer virus han surfaced as a serious problem in information age. The advent of open network and widespread use of Internet made the problem even more urgent. As a method of defense for computer virus most companies use anti-virus software. Selecting appropriate anti-virus software involves various criteria and thus it is a multiple-attribute decision making problem. The purpose of this study is to prioritize anti-virus software evaluation factors. To do that, first of all, important evaluation factors are selected based on previous research on anti-virus software as well as general software evaluation models. Then, a questionnaire survey was conducted on end-users, system administrators and anti-virus software developers. The survey result was analyzed with ExpertChoice 2000 which is based on Analytic hierarchy Process technique. This study found that there are clear differences among three survey groups regarding the relative importance of overall evaluation factors. End-user group ranked "cost" first, but it was the least important factor to developer group. Developers pointed out "operational support" ad the most important factor. There were also obvious differences in the relative importance of detail evaluation items. Both end-users and system administrators shared 7 common items among top 10 most important items. Moreover, neither of the two groups ranked any of the items in the "operational support" factor in top 10, whereas all 4 items in the factor were included in top 10 by developer group.

  • PDF

재사용을 위한 소프트웨어 아키텍쳐 재구성 (Software Architecture Restructuring for Reuse)

  • 안치돈;왕창종
    • 정보처리학회논문지D
    • /
    • 제8D권1호
    • /
    • pp.54-61
    • /
    • 2001
  • 소프트웨어 아키텍쳐는 설계 과정 동안 수정과 대체로 인해 변경될 수 있고, 소프트웨어 개발에 적합한 설계는 하나 이상 존재할 수 있으므로 개발자는 다양한 관점에서 설계된 아키텍쳐의 서로 다른 버전들을 유지 관리할 수 있는 방법과 아키텍쳐의 변경 요소들을 효율적으로 명세할 수 있는 방법이 필요하다. 본 논문에서는 기존에 이미 정의되어 있는 아키텍쳐와 이를 재사용하여 설계한 새로운 아키텍쳐를 통합한 구조의 소프트웨어 아키텍쳐로 재구성할 수 있는 방법과 재구성 아키텍쳐 명세에 필요한 명세 요소와 명세 구조에 대해 정의하고 있다. 제안된 통합 구조의 명세 방법은 아키텍쳐 설계 과정에서 다양한 개발자 관점에서 정의된 아키텍쳐들을 참조 및 재사용할 수 있는 방법을 제공한다.

  • PDF

임베디드 Linux 시스템 기반 프로세스 동시 디버깅을 지원하는 원격 디버거 설계 및 구현 (Design and Implementation of a Remote Debugger for Concurrent Debugging of Multiple Processes based on Embeded Linux System)

  • 심현철;강용혁;엄영익
    • 정보처리학회논문지A
    • /
    • 제10A권4호
    • /
    • pp.305-312
    • /
    • 2003
  • 임베디드 Linux 환경에서 gdb와 gdbserver를 사용하여 현재 디버깅 중인 프로세스로부터 fork 시스템 콜에 의해 생성된 새로운 프로세스를 원격으로 동시에 디버깅할 수는 있으나 이를 위해서 개발자는 부가적인 코딩뿐만 아니라 새로운 프로세스가 생성될 때마다 원격 디버깅을 위해 별도의 gdb 및 gdbserver를 구동 시켜야 하는 등 불필요한 작업을 해야 하므로 효율적인 디버깅 작업을 진행하기 어렵다. 본 논문에서는 Linux 커널의 변경 없이 라이브러리 래핑 방법을 이용하여 원격 시스템에서 동작하는 다중 프로세스들을 동시에 디버깅할 수 있도록 지원하기 위한 mgdb 라이브러리와 mgdbserver를 제안한다. 또한, 파이프를 통하여 데이터를 주고받는 부모-자식 관계의 프로세스들을 원격으로 동시에 디버깅하는 실험을 통하여 본 논문에서 제안한 방법이 기존의 방법보다 더 효율적임을 보인다.

소프트웨어인력 취업과 채용 매칭서비스 개선방안 연구 (A Study on Improving Recruiting-Job Seeking Matching Service for Software Developers)

  • 김현수
    • 서비스연구
    • /
    • 제3권1호
    • /
    • pp.55-73
    • /
    • 2013
  • 이 연구의 목적은 소프트웨어 개발자의 취업과 채용 간에 발생하는 미스매칭의 해법을 탐색하는 것이다. 이 매칭서비스에 대한 효율적인 해법은 관련 학계와 IT 산업에서 글로벌 경쟁력을 확보하는 것이 필수적이라고 할 수 있다. 본 연구에서는 미스매칭의 현황과 문제점을 분석하였으며, 대학, 기업, 정부가 서로 영향을 주고받으면서 문제를 개선해가는 삼중나선(트리플헬릭스) 구조모델을 제안하였다. 특히 글로벌 경쟁력 강화 차원의 추가 개선 방안을 도출하기 위해서 2차 설문조사와 면담조사를 수행하였으며, 글로벌 경쟁력의 핵심은 선진국과의 개발자 역량 격차를 줄이는데 있으므로, 역량 격차의 변화를 조사하고, 격차를 줄이는 방안을 조사하였다. 그리고 역량 격차를 해소하는 전략으로는 초 중급인력을 단기간에 고급인력으로 양성하는 정책을 개발하기 위해서 대학에서 양성되는 초 중급 인력이 기업에서 필요로 하는 고급 인력으로 양성되는 중간 교육기관을 활성화하는 방안을 효과적인 전략으로 제시하였다.

  • PDF

다중 접근제어 모델을 위한 Java 라이브러리의 설계 및 구현 (A Design and Implementation of Java Library for Multiple Access Control Models)

  • 오세종
    • 한국산학기술학회논문지
    • /
    • 제8권6호
    • /
    • pp.1394-1401
    • /
    • 2007
  • 안전한 접근제어는 많은 수의 사용자와 정보자원을 가지고 있는 대규모의 조직, 정보시스템에서 매우 중요한 관심사이다. 많은 경우에 시스템 개발자들은 응용 시스템의 일부로서 접근제어 모듈을 구현해야 한다. 이러한 방식은 접근제어 모듈의 수정을 어렵게 하고, 새로운 응용 시스템을 개발할 때마다 반복적으로 접근제어 모듈을 개발해야 하는 문제가 있다. 본 논문에서는 Java를 사용하는 개발 환경을 위한 접근제어 Java API 라이브러리의 구현에 대해 제시한다. 개발자들은 제안된 라이브러리를 활용하여 쉽게 접근제어 모듈을 구현할 수 있다. 제안된 라이브러리는 주요 접근제어 모델뿐만 아니라 도메인 기반, 객체 중심의 접근제어와 같은 새로운 모델도 지원한다. 또한 여러 접근제어 모델을 동시에 적용할 수 있는 기능을 포함하고 있다.

  • PDF