• 제목/요약/키워드: CASE도구

검색결과 1,171건 처리시간 0.035초

XML 응용 프로그램 프레임워크와 CASE 도구의 설계 및 구현 (Design and Implementation of XML Application Framework and CASE Tool)

  • 박철만;박상원;김형주
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제7권6호
    • /
    • pp.569-581
    • /
    • 2001
  • XML의 등장으로 인터넷의 제2의 혁명을 가져올 것이라는 기대는 XML 스키마 정의 언어가 표준화됨으로써 현실적으로 실현 가능하게 되었다. XML 스키마를 설계하는 것은 DTD를 설계하는 것보다 더 복잡하며 더 많은 정보가 제공되게 된다. 이에 XML 스키마를 모델링하는 도구들이 등장하고 있으며, 이 도구는 일반적인 모델링 도구와는 다른 기능이 요구된다. 본 논문에서는 \"설계 후 즉시 개발\"이라는 XML 응용 프로그램 개발 방법론을 제안하고, 이를 XSD4j에서 구현하였다. XSD4j를 사용하면 개발자는 쉽고 개념적인 수준의 스키마를 모델링할 수 있다. 또한, XML 문서를 위한 XML 저장매체 스키마의 생성 및 XML 문서와 응용 프로그램간의 표준적인 인터페이스인 DOM API를 얻을 수 있어 XML 응용 프로그램의 작성을 쉽게 할 수 있다.쉽게 할 수 있다.

  • PDF

시스템 엔지니어링 적용 및 활성화를 위한 전산지원도구 인프라 구축 사례 (Case study of the Systems Engineering Tool Infra Construction for System Engineering Application and Vitalization)

  • 장재덕;최상택;김명호;박동주;김승환;최상욱
    • 시스템엔지니어링학술지
    • /
    • 제6권2호
    • /
    • pp.1-6
    • /
    • 2010
  • 본 논문은 시스템 엔지니어링 프로세스 및 방법론에 입각하여 조직의 시스템 엔지니어링 전산지원도구 인프라를 구축한 사례에 대해 제시한다. SE 표준 프로세스인 EIA-632를 기준으로 시스템 설계의 요구사항 정의 프로세스, 해결방안 정의 프로세스, 제품구현의 구현 프로세스, 기술평가의 시스템 분석 프로세스를 효율적으로 수행할 수 있도록 전산지원도구 인프라를 IBM 사의 Rational 제품들로 구축한 것을 보여주고, 각 프로세스 별 구축된 전산지원도구의 활용법을 보여준다.

  • PDF

유스케이스 기반의 프로젝트 관리 도구 구현 (Implementation of Project-Management System based on Use Case)

  • 이종국;백용규;백종현
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2005년도 추계학술발표대회 및 정기총회
    • /
    • pp.259-262
    • /
    • 2005
  • 본 논문에서는 유스케이스 기반의 프로젝트 관리 도구를 소개한다. 유스케이스 기반의 프로젝트 관리 도구는 개발 프로젝트에서 사용되는 다양한 산출물을 유스케이스 중심으로 통합 관리한다. 또한 유스케이스를 기반으로 테스트 케이스, 사용자 매뉴얼을 도출할 수 있으며 유스케이스 중심의 일정 관리도 가능하다. 본 논문에서는 프로젝트 관리 도구의 레포지터리 구조를 설명하고 관리 도구의 기능을 설명한다. 끝으로 프로젝트에 적용한 결과 도출된 생산성 증가 효과에 대해 설명한다.

  • PDF

대학의 게임개발프로젝트에서 결함관리도구 활용에 관한 연구 (A Study on the Use of Bug Tracking System in College Game Development Projects)

  • 이종원
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2020년도 제62차 하계학술대회논문집 28권2호
    • /
    • pp.475-476
    • /
    • 2020
  • QA직군은 게임 제작 프로젝트의 초기 단계부터 게임의 품질관리를 위한 계획을 수립하고, 개발 단계에 맞춰 QA를 진행하는 과정에서 효율적인 업무 수행을 위해 전문적인 도구의 활용이 필요하다. 게임 QA에서 사용하는 결함관리도구 중 Redmine은 결함관리 뿐만 아니라 뉴스 기능으로 프로젝트 소식을 공유하고, 일감에서 결함을 관리하고, 위키를 통해 지식관리를 수행할 수 있다. 또한 애자일 플러그인을 설치하여 애자일 기반으로 프로젝트를 관리할 수 있다. 코로나19로 인해 비대면 업무 환겨에 대한 관심이 증대하면서 게임 QA도 적절한 온라인 도구를 활용하는 것이 바람직하다.

  • PDF

IDEF4 모델에서 UML 모델로의 변환 (Transformation from IDEF4 models to UML models)

  • 유문성
    • 한국산업정보학회논문지
    • /
    • 제16권5호
    • /
    • pp.83-92
    • /
    • 2011
  • IDEF는 전통적인 구조적 소프트웨어 개발에 많이 사용된 방법론이다. 객체지향 소프트웨어가 널리 사용됨으로 이에 맞는 모델을 IDEF 개발 기관에서 제시한 것이 IDEF4다. UML은 객체지향 소프트웨어의 산업표준으로서 널리 이용되는 도구이다. IDEF는 CALS/EC 등에서 많이 사용하고 UML은 일반적인 객체지향 소프트웨어 개발할 때 많이 사용하기 때문에 소프트웨어 개발자들은 IDEF4모델의 표현법 보다는 UML의 표현법에 익숙하다. 또한 UML을 사용한 CASE 도구가 많이 개발되어 있어 IDEF4 모델을 UML 모델로 표현하면 이런 도구를 사용하여 소프트웨어 개발을 좀 더 효율적으로 할 수 있다. 본 논문은 IDEF4 모델을 UML 모델로의 변환하는 방법에 관하여 기술하였다. 변환 규칙을 제시하고 이를 사례에 적용하였다.

아키텍처에 기반한 컴포넌트 조립 시스템의 설계 및 구현 방법과 지원 도구의 개발 (A Method for Architecture-based Design and Implementation of Component Assembly and its Tool Support)

  • 이승연;권오천;신규상
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제30권9호
    • /
    • pp.812-820
    • /
    • 2003
  • 복잡한 응용 프로그램의 빠른 개발과 이의 용이한 유지 보수를 지원하기 위하여 재사용 가능 한 컴포넌트 기반 개발(CBD: Component-Based Development) 개념이 확산되고 있다. 이와 관련되어 EJB, COM, CCM 등과 같은 컴포넌트 모델에 대한 연구가 다양하게 진행되고 있으나, 컴포넌트의 궁극적 목표인 재사용 극대화의 입장에서, 아직까지 이미 개발된 컴포넌트들의 유연한 조립은 지원하지 못한다. 이를 해결하기 위해서는 제삼자에 의해 제공된 이질적인 컴포넌트들을 유연하게 재구성 및 조림할 수 있는 상위 레벨의 아키텍처가 필요하며 그러한 아키텍처를 기반으로 구현된 컴포넌트들이 조립되어야 한다. 본 논문은 제삼자에 의해 제공된 이질적인 컴포넌트들을 플러그 앤 플레이 방식으로 유연하게 재구성 및 조립할 수 있도록 아키텍처 기반의 컴포넌트 조립 시스템 설계 및 구현 방법을 제안하고 이를 지원하는 CASE 도구인 Cobalt Assembler를 소개한다.

CI툴을 이용한 해양소프트웨어품질 맞춤형 프로세스 사례 (Case study of customizing a Continous Integration Tool for Maritime Software)

  • 임상우;김길용;이서정
    • 디지털콘텐츠학회 논문지
    • /
    • 제16권6호
    • /
    • pp.893-900
    • /
    • 2015
  • 국제해사기구에서는 e-Navigation의 개발과정에 소프트웨어 품질에 대한 고려가 필수적으로 도입될 수 있도록 해양소프트웨어품질보증을 진행해오고 있다. 소프트웨어 품질 확보를 위해서는 소프트웨어 개발 프로젝트 전반에 걸쳐 정해진 절차를 따르고, 각 절차를 수행한 결과로 산출물의 작성이 필요하다. 이를 지원하는 도구의 활용은 소프트웨어 개발의 생산성에 중요한 요소가 될 수 있다. 본 논문에서는 실시간 모니터링과 문서의 자동화가 가능한 도구를 활용하여 해양 소프트웨어 개발에 적용하기 위한 사례를 소개한다. 도구 활용에 대한 기대효과 및 해양 SQA에 적용하기 위한 절차의 개선에 대해서 논의한다. 개선된 절차를 도구에 반영하여 해양 SQA에 맞춤형 도구를 개발하는 것을 향후 목표로 한다.

다자간 협동 공학설계를 위한 DCWA 시스템의 설계 및 구현 (Design and Implementation of Distributed Collaborative Writing System for Engineering Design Process)

  • 이병걸
    • 한국멀티미디어학회논문지
    • /
    • 제3권1호
    • /
    • pp.63-76
    • /
    • 2000
  • 기존의 CSCW (Computer Supported Collaborative Work) 시스템은 단순히 문서나 메시지를 구성하고 전달하는 기능만을 지원할 뿐 협동 작업자들간의 조직구성, 업무분할 및 통합, 작업흐름 제어와 같은 인지학적 기능등은 효과적으로 반영하지 못하고 있다. 본 연구는 협동작업환경에서의 CAD(Computer Aided Design)/CASE(Computer Aided Software Engineering)와 같은 공학 디자인 프로세스를 인지학적으로 지원하기 위한 CSCW 시스템을 개발하는 데 그 목적이 있다. 제안된 DCWA (Distributed Collaborative Writing Aid) 시스템은 CAD/CASE 및 시뮬레이션 기능을 하나의 시스템으로 통합함으로써 조직구성, 업무분할, 작업흐름제어가 이들 기능에 통일적으로 적용될 수 잇도록 하였다. 특히 CAD 도구에서는 다중 사용자들 소유의 그림객체 간의 바인딩, 어태치먼트, 스케일링 기능들은 제공하여 결합 형태 및 정도를 나타내는 관계성 표현이 가능하도록 함으로써 업무분할 및 병합이 CAD 도구에서도 명확히 드러나도록 하였고, CASE 도구에서는 소프트웨어 시뮬레이션 기능과 연계하여 작업흐름 제어가 용이하도록 하였다. 이는 또한 제품을 생산하기 전에 미리 모형을 시뮬레이션 해봄으로써 제품 개발의 시간과 비용을 단축할 수 있는 효과를 가져다 준다.

  • PDF

디자인 업무 유형에 따른 그래픽 저작도구의 사용 현황과 발전 방향 -인터페이스 디자인 분야를 중심으로- (The development direction and Analysis on Graphic authoring tool according to Design work frame -Focused on Interface design-)

  • 정다영;김승인
    • 한국융합학회논문지
    • /
    • 제8권11호
    • /
    • pp.233-240
    • /
    • 2017
  • 최근 빠르게 변화하는 디지털 디자인 분야에 발맞추어 그래픽 저작도구도 다양한 형태로 발전되어 왔다. 그러나 사용자의 환경에 따라 형태와 크기가 달라지는 인터페이스 디자인 분야에서는 보다 유기적이고 확장 가능한 저작도구를 필요로 하게 되었고, 다양한 신규 도구의 등장과 함께 업무 환경에도 변화가 나타나고 있다. 따라서 본 연구는 현재 국내 디자이너들이 주로 사용하고 있는 그래픽 저작도구의 현황을 파악하고 이를 해외 사례에 비교하여 봄으로써 국내 시장과 해외 시장의 그래픽 저작도구 환경 및 디자이너가 저작도구를 선택하는 기준과 기업 유형 및 참여하고 있는 프로젝트의 유형에 따라 저작도구의 선택이 어떻게 달라지는지를 알아보았다. 연구결과 저작도구의 선택은 프로젝트의 유형과 효율성에 따라 달라졌는데 이를 토대로 디자이너 개인과 기업이 그래픽 저작도구를 선택하고 업무 환경을 구축할 때 참고가 될 수 있는 자료를 제시하고 향후 그래픽 저작도구가 발전해 나가야 할 방향을 제안하고자 한다.