• 제목/요약/키워드: CASE(Computer Aided Software Engineering)

검색결과 39건 처리시간 0.025초

원전 소프트웨어 개발을 위한 CASE 도구 평가 및 선정 방법론에 대한 고찰

  • 장귀숙;서용석;강순주;박희윤;구인수
    • 한국원자력학회:학술대회논문집
    • /
    • 한국원자력학회 1996년도 춘계학술발표회논문집(1)
    • /
    • pp.477-483
    • /
    • 1996
  • 원전 디지털컴퓨터기반 계측제어계통에서는 고신뢰도의 소프트웨어 개발 환경 구축이 현안 사항으로 부각되고 있다. CASE(Computer Aided Software Engineering)는 소프트웨어의 생산성과 신뢰성 문제를 해결할 수 있는 소프트웨어 개발 지원 도구이다. 그러나 CASE를 원전에 적용하기 위해서는 먼저 상품화된 많은 CASE 도구 가운데 원전 소프트웨어 개발 특성에 맞는 것을 선정하여야 한다. 따라서 본 논문에서는 원전 소프트웨어의 특성을 고찰하여 평가 기준을 설정하고, IEEE 표준 P1209를 바탕으로 기존의 여러 평가 방법론을 통합한 종합적인 평가 과정을 수행한 후 AHP(Analytic Hierarchy Process) 선정 방법론을 원전 소프트웨어 특성에 가장 적합하게 구체화하여 원전 소프트웨어 개발을 위한 CASE 도구를 선정하는 방법론을 제시하였다.

  • PDF

A Cost-Effective Land Surveying System for Engineering Applications

  • El-Ashmawy, Khalid L.A.
    • International Journal of Computer Science & Network Security
    • /
    • 제22권11호
    • /
    • pp.373-380
    • /
    • 2022
  • The field of land surveying is changing dramatically due to the way data is processed, analyzed and presented. Also, there is a growing demand for digital spatial information, coming primarily from the GIS (Geographical Information System) user community. Such a demand has created a strong development potential for a new land surveying software. An overview of the development and capabilities of a land surveying software platform based on the Windows system, SurveyingMap, is presented. Among its many features, SurveyingMap provides a lot of adaptability for networks adjustment, geodetic and plane coordinates transformation, contouring, sectioning, DTM (Digital Terrain Model) generation, and large scale mapping applications. The system output is compatible with well known computer aided drafting (CAD) /GIS packages to expand its scope of applications. SurveyingMap is also suitable for non-technical users due to the user-friendly graphic user interface. The system could be used in engineering, architecture, GIS, and academic teaching and research, among other fields. Two applications of SurveyingMap, extension of field control and large scale mapping, for the case study area are established. The results demonstrate that the system is adaptable and reasonably priced for use by college and university students.

OLE 컨테이너 기능을 지원하는 CASE 도구의 설계 및 구현 (Design and Implementation of a CASE Tool with OLE Container Functionality)

  • 강지윤;김태균
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 봄 학술발표논문집 Vol.30 No.1 (B)
    • /
    • pp.106-108
    • /
    • 2003
  • 본 논문에서는 기존에 구현된 CASE(Computer Aided Software Engineering) 도구인 OODesigner 에 OLE/COM 기술을 이용하여 복합문서 지원 기능을 추가로 구현한 연구 결과에 대하여 논한다. OLE 컨테이너 기능을 구현함으로써 OODesigner는 다른 소프트웨어에 의해 만들어진 문서 객체를 포함하여 복합문서를 작성할 수 있다. 본 연구의 결과로 구현된 복합문서 지원 기능을 갖는 OODesigner는 윈도시스템에서 실행되는 각종 응용 프로세스와 상호 협동 작용을 하며 수행될 수 있기 때문에 기존의 CASE 도구가 지원하지 못하는 유용한 문서화 기능을 제공할 수 있다. 즉 객체 지향 관련 설계 문서의 내용을 OODesigner로 편집함과 동시에 OLE 기능을 지원하는 각종 서버 소프트웨어를 연결하여 수행함으로써 일관성 있고 편리한 문서화 작업을 수행할 수 있다.

  • PDF

HLA Application 개발을 위한 CASE Tool (CASE Tool For HLA Application)

  • 박민호;김재형;정창성
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 가을 학술발표논문집 Vol.28 No.2 (1)
    • /
    • pp.415-417
    • /
    • 2001
  • HLA(High Level Architecture)는 차세대 DIS(Distributed Interactive Simulation)를 이어 네트워크 분산 시뮬레이션의 기반이 되는 표준 아키텍쳐이다. 이 HLA 시스템의 개발 과정에서 FEDEP(Federation Development and Execution Process) Model이 제안되었는데, FEDEP의 목적은 federation 개발자가 application의 요구를 충족시킬 수 있도록 federation 개발 및 실행에 대한 guideline을 정하는 것이다. FEDEP의 일련의 process들 중에서 노동집약적인 과정은 CASE(Computer Aided Software Engineering) tool을 사용함으로써 보다 강화되고 능률적으로 이루어질 수 있다. 본 논문에서 소개하는 HLA Application Builder 는 federate 와 federation을 자동적으로 생성하는 CASE tool 로서, 자동적인 FED(Federation Execution Data)file 및 C++ source code를 생성함으로써 HLA Federation 개발에 있어서의 인력(manpower)을 크게 줄일 수 있다. 본 논문에서는 HLA에 대한 배경지식과 HLA Application Builder 개발의 필요성과 구현, 그리고 실제 예를 들어서 HLA Application Builder가 어떻게 federation 개발에 사용되는지에 대해서 설명한다.

  • PDF

기업 리파지토리 시스템 : 아키텍쳐 및 ERP 리파지토리 사례 (An Enterprise Repository System : Architecture and ERP Repositiory Case)

  • 이희석;서우종;김태훈;이충석;손명호;백종명;손주찬;박성진
    • 정보기술과데이타베이스저널
    • /
    • 제7권1호
    • /
    • pp.1-15
    • /
    • 2000
  • A repository has been conceived as a critical weapon for managing organizational information resources. The system can help control the heterogeneous data in a variety of CASE (Computer-Aided Software Engineering) tools. However, current repository systems have limitation in creating a synergetic effect by integrating information resources. Therefore, it is important to develop an integrative repository system, called Enterprise Repository System (ERS). This paper (i) defines ERS on the basis of a framework for repository systems, and (ii) suggests an ERS architecture and its detailed components. Finally, a real-life case of developing ERP repository system is illustrated according to the proposed architecture and components. This illustration may demonstrate the usefulness of this research for help developing an advanced repository system.

  • PDF

자치적 분산처리 시스템을 위한 객체지향 소프트웨어 개발 프레임워크에 대한 연구 (An Object-Oriented Software Development Framework for Autonomous Decentralized Systems)

  • 염근혁
    • 정보기술과데이타베이스저널
    • /
    • 제4권1호
    • /
    • pp.105-116
    • /
    • 1997
  • 분산처리 시스템을 위한 소프트웨어 개발 방법 및 이를 지원하는 프레임워크의 개발은 분산처리 시스템을 위한 좋은 소프트웨어의 개발을 위해 매우 필요한 일이라 할 수 있다. 즉, 분산처리 시스템을 위한 신뢰성 있고 적합성과 확장성을 가진 소프트웨어의 개발은 매우 중요한 일이다. 자치적 분산처리 시스템(Autonomous Decentralized Systems)은 온라인 확장성과 온라인 유지보수성 및 fault tolerance기능을 가진 분산처리 시스템이다. 이 논문에서는 자치적 분산처리 시스템을 위한 객체지향 소프트웨어 개발을 지원하는 프레임워크에 대하여 논한다. 이 프레임워크는 객체지향 요구 분석과 객체지향 설계, 구현, 프로세서에 타스크(task)의 할당, 검증 및 유지보수로 구성되어 있으며, 온라인 확장성과 온라인 변경성(modifiability)을 지원한다. 자치적 분산처리 애플리케이션 소프트웨어 개발을 지원하는 프레임워크는 객체지향 computation 모델을 근간으로 하고 있다. 이 논문에서는 프레임워크외에도 자치적 분산처리 소프트웨어 개발을 위한 CASE(Computer Aided Software Engineering) 환경에 대하여서도 논한다.

  • PDF

객체지향 CASE 도구 OODesigner의 플랫폼 이식 사례 연구 (A Case Study of Platform Migration for an Object-Oriented CASE tool : OODesigner)

  • 홍의석;김태균
    • 한국정보처리학회논문지
    • /
    • 제7권9호
    • /
    • pp.2857-2866
    • /
    • 2000
  • 소프트웨어 개발 기술이 발전함에 따라 객체지향 CASE(Computer Aided Software Engineering)도구의 중요성이 점차 커지고 있다. 본 논문에서는 객체지향 CASE 도구인 OODesigner[15, 16]를 세가지 플랫폼에서 개발한 공정을 기술하고, 구현된 도구들의 설계 및 구현 결과 유사성을 기술하며, CASE 도구 개발을 위한 설계 및 구현 관점의 일반적인 구조를 제시한다. OODesigner는 초기에 OMT(Object Modeling Technique)를 지원하기 위한 목적으로 1994년부터 개발되기 시작하였으며, 1997년에 Unix 버전이 완성된 이후 UML(Unified Modeling Language)을 지원하는 Java 버전과 Windows 버전의 개발이 이루어졌다. CASE 도구 개발은 Model-View-Controller(MVC)패러다임을 적용하는 전형적인 예라고 볼 수 있으며 구현 결과 MVC 관점에서 세가지 버전들의 공통된 설계 패턴들을 얻을 수 있었다, 이러한 설계의 유사성들은 해당되는 설계 표기법을 지원하는 다양한 CASE 도구의 개발을 사용될 수 있다.

  • PDF

절삭력 최적화를 통한 핸드폰 Unibody Case 가공 싸이클 타임 단축 및 표면 조도 향상에 관한 연구 (Study to Reduce Process Cycle Time and to Improve Surface Roughness of a Mobile Phone Unibody Case through Cutting Force Optimization)

  • 이승용;최현진;이종찬
    • 한국기계가공학회지
    • /
    • 제16권3호
    • /
    • pp.119-124
    • /
    • 2017
  • Machining optimization using typical computer-aided manufacturing (CAM) software mainly depends on tool paths, and it is impossible to predict the behavior of material or cutting force. In this paper, cutting force analysis simulation is performed on the Unibody Case of a mobile phone with the aim of optimizing cutting-force-based machining using the Third Wave Systems' AdventEdge Production Module. Machining time after optimization was shortened by 42% for roughing compared to pre-optimization, and actual machining time was reduced by 36.8%. For finishing, machining time was reduced by 92%, and actual machining time was reduced around 90%. A surface roughness analysis found that the post-optimization surface roughness was $1.16{\mu}m$ Ra, compared to a pre-optimization value of $1.75{\mu}m$ Ra.

다중 프로젝트간의 데이터 표준화 지원을 위한 도구의 설계 및 구현 (Design and Implementation of the tool which support data standization of multi project)

  • 박준기;이병엽;양성모;김현정
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1998년도 가을 학술발표논문집 Vol.25 No.2 (1)
    • /
    • pp.535-537
    • /
    • 1998
  • 소프트웨어 개발에 있어서 표준을 지키는 것은 개발하는 동안에는 개발생산성을 높일 수 있고, 유지보수를 용이하게 해 주는 장점이 있다. 데이터 표준화 지원을 위하여 데이터를 승인된 약어의 조합으로서 구성하고, 코드, 규칙 및 메시지를 관리하여 소프트웨어 내에 사용되는 데이터를 표준화 시킨다. 본 연구에서는 여러 소프트웨어를 개발하는 환경에서 데이터 표준화 지원을 위한 방법론을 제시한다. 데이터의 표현 구조를 정의하고, 각 데이터에 대한 등록 절차를 제시함으로써 표준화를 이룰 수 있다. 이러한 방법론을 이용하여, 대우정보시스템에서 전사의 데이터 표준화 지원을 위하여 NICE-GEN 이라는 CASE(Computer Aided Software Engineering) 도구를 개발했고, 실제 소프트웨어 개발에서 높은 개발생산성을 보여 주었다.

변압 관류형 초임계압 화력발전소 전범위 시뮬레이터 개발 (The development of full-scope replica simulator for variable supercritical pressure once-through fossil power plants)

  • 이중근;안연식;정훈;이용관;한병성
    • 제어로봇시스템학회논문지
    • /
    • 제4권3호
    • /
    • pp.392-399
    • /
    • 1998
  • A full-scope replica type simulator whose MCR(main control room) has the same features and operation functions as MCR of the reference power plant has been developed for a fossil power plant. This simulator was developed with the model of Poryung Fossil Power Plant #3,4 which is the standard model of the Korean fossil power plant. It is the first localized simulator for the supercritical, variable boiler pressure type fossil power plant. The simulator provides various kinds of accidents which are in normal plant operation and thus enables operators to recover or reduce possible damages. To design and develop this kind of simulator, we need to integrate high technologies such as system analysis, plant operation and system integration of mechanics, physics, computer science. CASE(Computer Aided Software Engineering) tools were used to develop the dynamic model. This simulator will greatly contribute to the improvement of the safety and efficiency of the fossil power plant by implementing operator training. In this paper, the outline of software and hardware configuration and characteristics of the simulator are described, and the results of 30%, 50%, 75%, 100% load operation test will be discussed.

  • PDF