• 제목/요약/키워드: Developer

검색결과 832건 처리시간 0.02초

사용 관점 중심의 컴포넌트 모델링 (Component Modeling Focusing on View-point of Component Use)

  • 김태웅;김경민;김태공
    • 정보처리학회논문지D
    • /
    • 제14D권2호
    • /
    • pp.181-190
    • /
    • 2007
  • 컴포넌트 기반 개발은 시스템을 이해하고 분석하기 위한 컴포넌트 모델링 방법이 중요한 부분을 차지하고 재사용성을 높이는 방안으로써 받아들여지고 있다. 컴포넌트는 일반적으로 컴포넌트를 개발하는 사람과 그것을 조립하여 사용하는 사람의 관점이 다르며 이에 따른 내용과 목적이 다르기 때문에 대규모의 컴포넌트 시스템을 개발하는데 있어서 그 역할에 따라 두 가지 유형으로 구분하는 것이 중요하다. 이것이 현실화 되기 위해서는 명확한 컴포넌트와 인터페이스 명제가 필요하며 조립자와 개발자 간의 서로 다른 관점에서의 컴포넌트 모델이 필요하다. 이에 본 논문에서는 조립자 관점과 생성자 관점이라는 서로 다른 역할에 따라 두 가지 유형의 컴포넌트 모델을 제안하며 이를 위해 UML을 확장한다. 또한 제안한 모델을 작성, 관리하며 모델간의 자동변환을 위한 툴을 개발하여 적용해 봄으로써 그 효율성을 검증한다.

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

  • 곽동규;유재우
    • 인터넷정보학회논문지
    • /
    • 제11권1호
    • /
    • pp.143-151
    • /
    • 2010
  • 내장형 시스템의 요구사항이 증가함에 따라 내장형 시스템에서 동작하는 프로그램의 복잡도가 증가하고 있다. 이는 최적의 성능을 발휘하는 소프트웨어의 작성을 어렵게 만드는 요인이 된다. 본 논문은 내장형 시스템에 적합한 호스트/타겟 구조의 프로파일링 도구를 제안한다. 제안하는 도구는 교차 개발환경을 사용하는 내장형 시스템에 적합하도록 호스트에서 작성한 프로그램에 로그를 발생시키는 소스를 삽입하여 타겟 시스템에서 실행한다. 발생된 프로파일링 로그는 통신으로 호스트 시스템에 전송하고 전송한 로그 데이터는 호스트 시스템에서 분석하여 XML 형태로 저장하고 보고서를 생성한다. 보고서는 GUI 기반의 그래픽 뷰어를 통해 개발자에게 제공한다. 제안하는 도구는 자원이 적은 타겟 시스템의 로드를 줄이고 생성하는 로그 XML은 XSLT를 이용하여 다른 형태로 변환하기 용이하다. 또한 제안하는 도구는 이클립스 플러그인 기반으로 이클립스의 다양한 기능을 그대로 사용할 수 있는 장점을 가진다.

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

  • 이의혁;김동우;강승우
    • 한국정보통신학회논문지
    • /
    • 제23권10호
    • /
    • pp.1216-1227
    • /
    • 2019
  • 본 논문에서는 IoT 서비스 개발 과정에서 효율적인 IoT 애플리케이션 테스팅이 가능하도록 지원하는 도구인 TITAN(Tool for IoT ApplicatioN testing)을 제안한다. TITAN은 IoT 서비스 개발자가 개발 중인 애플리케이션 로직을 테스팅 하는 데 필요한 물리적 환경 및 사용자 행동에 제약받지 않고, 개발 환경에서 애플리케이션 실행 및 확인이 가능하도록 고안되었다. 개발자는 TITAN을 이용하여 개발 과정에서 반복적인 테스팅에 소모되는 시간과 노력을 줄일 수 있을 것이다. 본 논문에서는 TITAN의 시스템 아키텍처와 현재까지 구현된 프로토타입을 제시한다. 또한 소규모 유저 스터디를 통해 TITAN의 유용성과 사용성을 평가한다. 유저 스터디 참가자들은 TITAN의 유용성에 대해 긍정적으로 생각하였다. 마지막으로 현재 연구의 한계와 향후 연구 방향에 대해서 논의한다.

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

  • 곽동규;유재우;조용윤
    • 한국컴퓨터정보학회논문지
    • /
    • 제14권1호
    • /
    • pp.17-24
    • /
    • 2009
  • 내장형 시스템의 요구사항이 증가함에 따라 내장형 시스템 소프트웨어의 복잡도가 증가하고 있다. 그러므로 내장형 시스템 소프트웨어 테스팅의 필요성이 높아지고 있다. 본 논문은 내장형 시스템 소프트웨어의 테스트를 효과적으로 실행하기 위해 교차 개발 환경에 적합한 테스팅 도구를 제안한다. 본 도구는 호스트/타겟 구조로 이루어져있으며 호스트에서 작성한 테스트 케이스를 타겟에서 실행할 수 있는 직관적인 환경을 제공한다. 그리고 제안하는 도구의 테스트 케이스는 XML 기반의 테스트 스크립트를 이용한다. 또한, 직관적인 테스트 케이스를 작성하기 위해 트리와 테이블 기반의 테스트 스크립트 편집기를 갖는다. 제안하는 테스트 도구는 테스트 케이스 작성에서부터 결과확인까지 직관적인 GUI를 제공하여 테스트 케이스 작성에 대한 부담을 경감시키는 장점을 가진다.

DMAIC 방법론의 생산시스템 개발자 과제 최적화 모델링: 배터리 제조 중심으로 (Optimization of DMAIC for production system developer task : Focused on Battery Manufacturing)

  • 박신철;이주연;정명석
    • 한국산업정보학회논문지
    • /
    • 제29권2호
    • /
    • pp.153-167
    • /
    • 2024
  • DMAIC는 배터리 제조 관련 엔지니어들에게 가장 친숙한 문제해결방법론이나, 배터리 생산시스템 개발자의 다양한 과제에 대한 무분별한 적용으로 과제 지연, 성과 미흡 및 부분 최적화 등 지속적인 문제 발생이 되고 있는 실정이다. 배터리 생산시스템 개발자 과제를 효과적으로 대응할 수 있는"DMAIC 방법론의 최적화 모델"을 확보하고자 3단계 연구모형을 활용하여 생산시스템 개발자 과제 방법론의 요구특성을 도출하고, DMAIC의 적합성을 분석하여 부족한 부분을 보완하여 최적화 모델링을 실시하였다. 본 연구 결과물인 "시스템 구조적 7단계 방법론"을 활용하여 개발자 과제에 적용해 봄으로서 DMAIC 방법론을 보다 적합성을 높일 수 있다는 점을 확인하였다. 하나의 방법론으로 보다 학습이 용이하고 다양한 산업별 특성에 맞춰 차별화 운영을 할 수 있도록 하여 향후 다양한 산업분야에 적용 가능할 것으로 기대된다.

부동산 PF를 위한 시행사의 자본금 인정범위에 관한 연구 (A Study on the Scope of the Recognized Equity Capital of Developer in Real Estate Project Finance Loan Screening)

  • 임수홍;장호관;이상엽
    • 한국건설관리학회논문집
    • /
    • 제21권6호
    • /
    • pp.75-83
    • /
    • 2020
  • 본 연구는 부동산PF에서 시행사의 자본금으로 인정가능 범위에 대한 분석을 위해 24개의 자본금 항목에 대한 중요도를 도출하였다. AHP와 퍼지 분석결과 토지 관련 직접비용에서 토지비, 명도비, 부동산취득세, 그리고 건축허가 직접비용의 설계비, 교통영향평가비, 지하안전영향평가비, 경계측량비, 지질조사비 등이 높은 중요도를 보여 주된 자본금 항목으로 인지되고 있는 것으로 나타났다. 반면 PM용역비, 사업권양수도비, 예금채권, 부동산중개비, 사무실 운영비, 인건비, 세무회계 용역비 등은 매우 낮은 중요도를 보였는 데 토지 관련 비용인 부동산중개비를 제외하고 모두 시행사 운영과 관련된 것들로 나타났다. 따라서 부동산PF 대출심사 시 시행사의 자본금으로 인정 가능한 주요 항목들은 토지 관련 및 건축 허가 관련 요소이며 낮은 중요도를 보인 시행사 운영 관련 요소에 대해서 사업 관계자간 논란의 최소화와 구체적인 인정기준을 통한 부동산PF 부실대출을 사전적으로 예방하기 위해서 조속히 부동산PF 대출심사에 필요한 시행사의 자본금 항목을 명확하게 규정하는 것이 요구된다.

국가직무능력표준(NCS)의 4년제대학 정보시스템개발 교육과정을 위한 중요도분석연구 (An Importance Analysis of National Competency Standard for 4-year College Information Systems Development Curriculum)

  • 김재경
    • 한국산업정보학회논문지
    • /
    • 제22권4호
    • /
    • pp.117-129
    • /
    • 2017
  • 본 연구는 4년제 대학의 정보시스템개발 교육과정과 연관된 국가직무능력표준(National Competency Standard-NCS)에서 제시된 학습모듈을 파악하고 정보시스템개발 교육과정에 대한 NCS의 활용가능성을 분석하고자 한다. 두 전문가 그룹인 대학교수와 정보시스템개발자를 대상으로 NCS의 응용SW엔지니어링 분야에 속한 26개 능력단위의 중요도를 계층화분석과정을 통해 능력단위별로 쌍대비교 분석한 결과는 다음과 같다. 첫째, 능력단위별 능력단위요소들에 상대적 중요도는 요구사항 확인하기, UI요구사항확인하기, 물리데이터저장소설계하기, 개발자통합테스트하기와 개발자결함조치하기로 나타났다. 둘째, 초 중급개발자 그룹은 시스템개발 이행단계에 속한 능력단위요소를 보다 중요하다고 판단하였고, 고급개발자 그룹은 이론중심의 설계와 관련 있는 능력단위요소를 중요하다고 제시하였다. 또한 교수자 그룹은 두 개발자 그룹이 각각 중요하다고 판단한 실무 및 이론적 내용 모두 중요하다고 판단하였다. 본 결과를 바탕으로 정보시스템개발 관련 직무수행역량의 함양과 교육의 질적 제고를 가져올 수 있는 교육과정 개발에 대한 시사점을 제시하였다.

Game Developer / 리딩 에지 디자인’의 창립자 레리 데마르

  • 에버러드스트롱
    • 디지털콘텐츠
    • /
    • 12호통권127호
    • /
    • pp.149-150
    • /
    • 2003
  • 비디오 기반의 카지노게임 시장은 그 규모가 수십만 혹은 수백만달러에 이를 정도로 성장하고 있기 때문에 경쟁이 치열하다. 레리 데마르(Larry DeMar)가 창립한‘리딩에지디자인(Leading Edge Design)’은‘멀티 스트라이크 포커(Multi-Strike Poker)’를 출시해 상을 수상한 바 있다. 레리가 이 시장에서 어떻게 살아남았는지, 그리고 어떤 성장을 이뤄낼 수 있었는지, 그의 비디오게임과 핀볼, 카지노 도박 디자인에 대한 경험담을 들어봤다.

  • PDF

인터넷 애플리케이션 구축

  • 정팔교
    • 디지털콘텐츠
    • /
    • 11호통권78호
    • /
    • pp.50-54
    • /
    • 1999
  • 21세기 기업의 경쟁력은 인터넷에 자신만의 비즈니스를 얼마나 효과적으로 접목시키는가에 달려있다. 이런 의미에서 최근 기존 시스템을 인터넷 환경으로 전환하려는 움직임이 일고 있다. 이 글에서는 인터넷 시스템 구축을 위한 애플리케이션의 추이와 파리크라상 점포지원 시스템 구축에 사용된 Oracle Designer, Oracle Developer & Server 6.0의 신기능 및 Feature에 대하여 간략하게 살펴본다. 더불어 인터넷 애플리케이션 구축 사례로 파리크라상의 점포지원시스템에 대하여 살펴 보도록 한다.

  • PDF

분산객체지향 시스템 구축을 위한 CASE 도구

  • 이동진
    • 디지털콘텐츠
    • /
    • 2호통권69호
    • /
    • pp.78-88
    • /
    • 1999
  • 분산객체관리 시스템을 구축하기 위해 사용되는 자동화도구 중에서 특별히 JAVA에 관련되고 웹을 구축할 수 있는 프로그램 자동화도구에 대하여 알아보기로 한다. 여기에서는 JBuilder, Netdynamics, Prolifics, Recital Internet Developer, Sappjire/Web, Vibe Enterprise, Visual Cafe Pfo, WebObject, WebSpeed의 9가지 CASE 도구를 선택하여 이 도구들의 평가버전, 제품의 운영환경, 강점, 약점, 제품의 구성, 제품전략, 작업절차의 순서로 설명하기로 하겠다.

  • PDF