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

검색결과 374건 처리시간 0.027초

조선소 판넬라인의 위험요인 분석 및 안전관리 Application 개발 (Analysis of the Risk Factors and Design of the Safety Management Application for the Panel Line in a Shipyard)

  • 오현수;장성록
    • 한국안전학회지
    • /
    • 제27권6호
    • /
    • pp.160-165
    • /
    • 2012
  • The process of panel line in the shipyard produce the panel of outside planking which is located the side and bottom of a ship. The stiffeners or plates are welded onto the plates in this process. In this study, the panel line was performed to work process analysis and was analyzed into the IDEF0(Integration Definition) model that is functional modeling methodology. Also the panel line was analyzed to find out the risk factor and expected accident/safety guide from each process. And then this outputs were applied to the IDEF0 model. The mobile application which is designed by ooCBD(Object-oriented Component Based Development) method is able to use the output data of the process analysis in the panel line. This mobile application could be used by employees and safety managers without regard for working location and time.

복합문서를 이용한 UML 문서화 (UML Documentation Using Compound Document)

  • 최길림;김태균
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2005년도 춘계종합학술대회
    • /
    • pp.796-799
    • /
    • 2005
  • 지난 10년간 소프트웨어 공학 분야의 연구개발 프로젝트에서 object oriented(OO) 기술이 생산성과 재사용성 향상에 중대하게 공헌 할 수 있었던 것을 보여주었다. 본 논문은 이들 가운데 두 가지 중요한 연구영역인 CASE 도구와 컴포넌트에 기반한 기술에 대한 이슈에 연관되어 있다. 본 논문은 CASE 도구에 컴포넌트 기반의 기술을 적용하는 예로써, COM/OLE 기술에 기반한 복합문서지원 기능이 있는 OO CASE 도구인, OODesigner를 개발하였다. 복합문서지원 기능이 있는 OODesigner가 윈도우 시스템의 다른 응용소프트웨어와 함께 상호운용 가능함으로써, 다른 CASE 도구보다 더욱 강력한 문서의 이용 환경을 제공할 수 있다는 것을 보여준다. OODesigner는 단지 UML 다이어그램을 모형화 할 수 있을 뿐만 아니라, OLE 서버와 컨테이너들과 함께 여러가지 다양한 종류의 문서를 협동하여 만들 수도 있으므로, 이 CASE 도구로 강력하고 일관된 문서화에 이용할 수 있다.

  • PDF

RTT(Round-Trip Translator) 기반의 UML과 소스코드 변환에 대한 연구 (A Study on Conversion Between UML and Source Code Based on RTT(Round-Trip Translator))

  • 김지용;조한주;김영종
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제8권9호
    • /
    • pp.349-354
    • /
    • 2019
  • 최근 프로그래밍 교육이 중요해짐에 따라, 객체지향 프로그래밍에 있어 작성한 소스코드가 어떻게 객체지향 개념을 반영하고 있는지를 분석하는 것은 중요하다. 본 논문에서는 UML과 소스코드의 실시간 동기화를 제공하는 웹 기반 환경에서 객체지향 개념을 분석 및 학습하기 위해 Unified Modeling Language(UML) 클래스 다이어그램과 자바 소스코드를 상호 변환하는 Round-Trip Translator(RTT)를 제안한다. RTT는 기존 Round-Trip Engineering(RTE)기반 도구를 개선시켜 구현 하였으며 작성된 UML 혹은 소스코드가 어떻게 객체지향 개념을 반영하는 지에 대한 이해도를 높이기 위한 도구이다. 본 논문은 기존 RTE 기반 도구와 RTT의 효율성과 사용자의 편의성을 비교한 결과 UML과 소스코드 상호 변환을 통해 객체지향에 대한 이해도가 향상되었음을 보여준다. 우리는 또한 학생들이 기존 도구보다 더 효율적이고 편리한 사용자 인터페이스를 제공하는 RTT 사용에 만족한다는 사실을 알아냈다.

액상성형공정별 물리적/기계적 특성 비교 평가 (Evaluation of Physical and Mechanical Properties based on Liquid Composite Molding)

  • 박동철;김태곤;김승혁;신도훈;김현우;한중원
    • Composites Research
    • /
    • 제31권6호
    • /
    • pp.304-310
    • /
    • 2018
  • 오토클레이브 (Autoclave) 성형 공정은 항공산업분야의 복합재 부품 제작에 있어서 매우 안정적이고 중요한 제조방법으로서 자리매김 해왔었지만 오토클레이브가 가진 많은 장점과 함께 단점 또는 제약 사항들을 보여주고 있다. 최근에는 이러한 한계를 극복하기 위하여 다양한 탈 오토클레이브 (OoA, Out-of-Autoclave) 공정들이 연구 개발되고 있는데, 본 연구에서는 탈 오토클레이브 공정 중 하나로서 많은 관심을 받고 있는 액상성형공정 (Liquid Composite Molding)을 사용하여 시편들을 제작하고 이를 오토클레이브 공정으로 제작된 시편과 실험적으로 비교평가하였다. 액상성형공정 중 DB (Double Bagging), CAPRI (Controlled Atmospheric Pressure Resin Infusion) 및 VAP (Vacuum Assisted Process) 공정을 사용하여 시편 제작을 수행하고 내부 기공 함유량, 두께, 유리전이온도, 층간전단강도 및 굽힘강도 시험 평가를 통하여 각 제작 공정에 따른 차이를 확인할 수 있었다. 전체적으로 오토클레이브 성형 시편이 우수한 두께 균일도, 낮은 기공 함유량 및 양호한 기계적 강도 특성을 보였으며, 액상성형공정 중에서는 CAPRI 성형 시편이 DB 및 VAP 성형 시편에 비하여 상대적으로 우수한 특성을 가짐을 확인하였다.

Agent-based Mobile Robotic Cell Using Object Oriented & Queuing Petri Net Methods in Distribution Manufacturing System

  • Yoo, Wang-Jin;Cho, Sung-Bin
    • 품질경영학회지
    • /
    • 제31권3호
    • /
    • pp.114-125
    • /
    • 2003
  • In this paper, we deal with the problem of modeling of agent-based robot manufacturing cell. Its role is becoming increasingly important in automated manufacturing systems. For Object Oriented & Queueing Petri Nets (OO&QPNs), an extended formalism for the combined quantitative and qualitative analysis of different systems is used for structure and performance analysis of mobile robotic cell. In the case study, the OO&QPN model of a mobile robotic cell is represented and analyzed, considering multi-class parts, non-preemptive priority and alternative routing. Finally, the comparison of performance values between Shortest Process Time (SPT) rule and First Come First Serve (FCFS) rule is suggested. In general, SPT rule is most suitable for parts that have shorter processing time than others.

함정탑재 유도무기의 신뢰도 향상 분석프로세스 (Improved Analysis Process of Reliability of Shipped Guided Weapons)

  • 이경행;한지희;권용수;고남경
    • 시스템엔지니어링학술지
    • /
    • 제3권2호
    • /
    • pp.33-38
    • /
    • 2007
  • This paper describes a basic process of reliability analysis in shipped guided weapons. The OMS/MP provides originating data for RAM analysis. However, The process of reliability analysis is often done with an insufficient understanding of OMS/MP. This work proposed the improved reliability analysis process with Relax. It is shown that the process is applicable to shipped guided weapons.

  • PDF

Time-triggered Message-triggered Object Programming Scheme and Its Support Middleware

  • (Kane)Kim, K.H.;Kim, M.H.;Rim, K.W.
    • 정보처리학회지
    • /
    • 제11권6호
    • /
    • pp.8-24
    • /
    • 2004
  • OO RT programming is a technology expected to flourish in this quarter of the 21st century. Currently, its youthfulness is indicated by the insufficient availability of the support middleware and the associated API, let alone language compilers. The middleware providing fault-tolerant execution support is in its infancy. The advances in OO RT distributed programming will also enable large-scale RT simulations. The research community dealing with this technology area is expected to grow continuously for foreseeable future and consequent accelerations of the technology advances will in turn accelerate the development of many new types of sophisticated RT DC applications as well as realization of advanced types of ubiquitous computing societies.

  • PDF

GRA를 활용한 무기체계 모듈화 우선순위선정 (Priority of Modularization in Weapon System by using Grey Relational Analysis)

  • 이강택;이정훈;조일훈;정주현;김근형
    • 한국산학기술학회논문지
    • /
    • 제17권9호
    • /
    • pp.647-654
    • /
    • 2016
  • 방위산업은 경제논리보다 안보논리가 우선시되며 고비용, 장기간의 연구개발이 이루어져왔다. 하지만, 최근 몇 년간 급변하는 기술의 발전과 안보상황을 통해 방위산업에서도 체계개발간에 있어 비용절감과 개발기간 단축의 필요성이 대두되었다. 이에 민수 분야의 부품 모듈화 전략을 방위산업에서 활용하기 위해 OO 사업 LRU(Line Replaceable Unit)들의 모듈화 우선순위를 도출하고자 한다. 프로젝트 평가기법 중 하나인 GRA(Grey Relational Analysis)를 사용하였으며, 문헌연구를 통해 선정된 6개의 평가지표 데이터를 수집하여 OO 사업의 11개 모듈에 대하여 우선순위를 선정하였다. 그 결과, M11(메인보드)과 M8(EMI모듈), M3(싱글보드컴퓨터)의 Grey 관계등급이 0.83, 0.81, 0.80 순으로 도출되었고, 우선순위에 따라 모듈화 하는 것이 비용 절감 및 기간 단축의 효과가 있을 것으로 판단된다. 본 연구는 유사 무기체계 개발이나 향후 성능개량 사업 등을 고려한 LRU 모듈화 설계 시, 모듈화 적용 판단 및 의사결정의 근거가 되는 기초 연구로 활용할 수 있을 것이다.

객체 지향 CASE 도구 OODesigner에 대한 OLE-Container 기능의 설계 및 구현 (Design and Implementation of OLE-Container for an Object-Oriented CASE Tool, OODesigner)

  • 최길림;김태균
    • 한국멀티미디어학회논문지
    • /
    • 제8권4호
    • /
    • pp.575-585
    • /
    • 2005
  • 1990년대 이후로 객체 지향과 관련된 기술이 학계 및 산업계 전반에 정착됨으로써 소프트웨어의 생산성과 재사용성 향상에 큰 도움이 되고 있다. 다양한 관점에서 연구되고 있는 객체 지향 기술 중에서 객체 지향 기술의 구체적인 응용 분야로 언급될 수 있는 한가지 분야가 CASE 도구에 관련된 것이며 또 다른 하나가 컴포넌트 기술에 관한 것이다. 본 논문에서는 이러한 컴포넌트 기술을 CASE 도구에 적용한 예를 다룬다. 본 논문에서는 기존에 개발되었던 객체 지향 CASE 도구인 OODesigner에 COM/OLE 기반의 복합 문서 지원 기술을 지원하도록 추가로 개발한 연구 결과를 제시한다. 본 연구의 결과로 구현된 OLE 컨테이너 기능을 갖는 OODesigner는 윈도우 시스템에서 OLE 서버로 작동될 수 있는 응용 프로그램들과 상호 협동 작용을 하며 수행될 수 있기 때문에 기존의 CASE 도구가 지원하지 못하는 유용한 문서화 기능을 제공할 수 있다. 즉 객체 지향 관련 설계 문서의 내용을 OODesigner로 편집함과 동시에 OLE 서버 기능을 지원하는 녹음기, 엑셀과 같은 소프트웨어들을 연결하여 수행함으로써 일관성 있고 막강한 문서화 작업을 수행할 수 있다.

  • PDF

객체지향 역공학을 위한 소프트웨어 복잡도 측정 기법 (A Software Complexity Measurement Technique for Object-Oriented Reverse Engineering)

  • 김종완;황종선
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제32권9호
    • /
    • pp.847-852
    • /
    • 2005
  • 지난 10여년간 객체지향 코드의 관리 및 분석을 위해 객체지향 소프트웨어 시스템에 대한 다양한 복잡도 계산 기법들이 제안되었다. 이러한 기법들은 WMC(Weighted Methods per Class), LCOM(Lack of Cohesion in Methods)과 같이 소스코드 분석을 기반으로 한다. 기존 기법들의 한계는 코드에서 함수의 개수만 계산한다는 것이다. 본 논문에서는 함수의 파라메타 개수, 반환값 여부 그리고 자료형까지도 확인하는 새로운 가중치 기법을 제안하며, 이를 역공학에 적용한다. 또한 역공학과정에서 객체지향 코드를 위한 클래스 복잡도 계산 지침을 제공하기 위해 인터페이스에 가중치를 부여하는 효율적인 복잡도 측정 기법을 제안한다. 제안기법인 ECC(Enhanced Class Complexity)는 C++ 환경에서 일관성 있고 정확한 결과를 보여준다.