• Title/Summary/Keyword: 객체지향 프레임웍

Search Result 18, Processing Time 0.029 seconds

Hot Spot Adapter Model for Software Flexibility in Object-Oriented Framwork (객체지향 프레임웍에서 소프트웨어 유연성을 위한 핫 스팟 어댑터 모델)

  • 심우곤;김채규;백인섭;이정태;류기열
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1998.10b
    • /
    • pp.632-634
    • /
    • 1998
  • 기존의 객체기술은 재사용성과 유지보수 측면에서 많은 문제를 안고 있다. 해결책으로 여러 가지가 제시되었으나 그 중 객체지향 프레임웍을 기반으로 하여 시스템의 복잡도와 급증하는 크기 그리고 개방형 시스템의 구축 시에 발생하는 여러 가지 난제를 해결하고자 하였다. 그러나 프레임웍 연구는, 대부분 컴포넌트나 객체단위의 재사용성을 극대화하는데 초점이 맞추어져 있어서 소프트웨어의 유연성(flexibility)에 관한 문제는 별로 다루어지지 않고 있는 것이 현실이다. 따라서 본 논문은 소프트웨어 시스템 아키텍쳐 수준에서와 유지보수 차원의 유연성을 확보하는 방안으로 '핫 스팟 어댑터 모델'을 제안하고자 한다.

Embedding Built-in Tests in Hot Spots of an Object-Oriented Framework (객체지향 프레임웍의 Hot Spot에 Built-in Tests를 내장하는 방법)

  • Shin, Dong-Ik;Jeon, Tae-Woong;Lee, Syung-Young
    • Journal of KIISE:Software and Applications
    • /
    • v.29 no.1_2
    • /
    • pp.65-79
    • /
    • 2002
  • Object-oriented frameworks need to be systematically tested because they are reused in developing many applications software. They also need additional testing whenever they are extended for reuse. Frameworks, however, have properties that make it difficult to control and observe the testing of the parts that were modified and extended. In this paper, we describe the method of embedding test components as BIT(Built-In Test) into the framework's hot spots in order to efficiently detect the faults through testing that occurred while implementing application programs by modifying and extending the framework. The test components embedded into a framework make it easy to control and observe testing the framework, and thereby improve the testability of frameworks. Test components designed by the method proposed in this paper can be dynamically attached and detached to/from hot spots of a framework without changes or intervention to the framework code.

The Design of Object-Oriented Control Loop Framework to Support Process Control-Application Software Development (공정 제어 응용 소프트웨어의 개발을 지원하는 객체 지향 제어 루프 프레임웍의 설계)

  • 노성환;전태웅
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1999.10a
    • /
    • pp.626-628
    • /
    • 1999
  • 제어 루트는 입력값들 만으로써 정확한 출력값들을 계산하기 어렵거나 불가능한 물리적 공정들을 제어하는 공정 제어 시스템에 핵심적인 구성 요소이다. 본 논문에서는 실시간 공정 제어 응용 시스템의 효율적인 개발을 지원하기 위하여 공정 제어 루프 소프트웨어를 재사용성이 높은 객체지향 프레임웍으로 설계, 구현한 사례를 기술한다. 본 논문의 제어 로프 프레임웍은 포인트 클래스를 기본 단위로 제어 루프의 공정 변수들과 제어 알고리즘을 캡슐화하여 다양한 구조와 행위를 갖는 공정 제어 응용 시스템으로 쉽게 개조, 확장이 가능하도록 설계되었다. 본 논문의 핵심은 공정 변수들에 대한 연속적인 재계산을 수행하는 포인트 객체들의 상호 작용을 통하여 요구된 공정의 감시 제어 기능을 유연하게 구현할 수 있는 사건/시간 구동적인(event/time-triggered) 포인트 클래스의 설계 패턴이다. 본 제어 루프 프레임웍의 설계에는 Observer, Composite, Strategy, Proxy 등과 같은 객체 지향 패턴들이 사용되었다.

  • PDF

Testing of Interaction Patterns for Hot Spots in an Object-oriented Framework (객체 지향 프레임웍의 가변부위에 대한 상호작용 패턴의 테스트 방법)

  • Roh, Sung-Hwan;Jeon, Tae-Woong
    • Journal of KIISE:Software and Applications
    • /
    • v.32 no.7
    • /
    • pp.592-600
    • /
    • 2005
  • Systematically extracting the test patterns of hot spots in an object-oriented software framework is a prerequisite for thoroughly testing the framework's functionality in a variety of contexts in which the framework is extended for reuse. This paper proposes a method for analyzing the design patterns and extracting the test patterns from the interaction test patterns of hot spots in an object-oriented framework. Based on the design pattern of the framework's hot spot, our method captures the object behavior allowed in that hot spot by means of statecharts, which are then used to generate the interaction test patterns and test cases. The generated test patterns and test cases can be applied repeatedly to applications which are built from extending the framework.

Framework for Component Configuration Management (컴포넌트 형상관리를 위한 프레임웍)

  • 김귀정
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2003.11a
    • /
    • pp.265-268
    • /
    • 2003
  • Using CBD methodology, Components have been developed. In this paper, we explained that Object-oriented Design frameworks are increasingly recognized as better components than objects. And we discussed the framework concept and component configuration management method using changes. Finally, we explained object sharing in several frameworks and new framework creation process.

  • PDF

A Reengineering System Design for Supporting Distributed Object Framework (분산 객체 프레임웍을 지원하기 위한 재공학 시스템의 설계)

  • 조성림;이은주;이기열;우치수
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.10a
    • /
    • pp.514-516
    • /
    • 2001
  • 소프트웨어 응용분야에서 재사용을 통한 프레임적 기반의 개발 기술이 발전하고 있으며, 특히 CORBA와 같은 분산 객체 환경과 GUI를 지원하는 프레임웍들의 구현 및 응용기술에 대한 연구가 이루어지고 있다. 본 논문에서는 객체 지향 언어인 C++로 만들어진 독립적인 시스템 또는 클라이언트/서버 환경의 시스템을 CORBA를 이용한 분산 객체 프레임웍 환경으로 이주시키는 재공학 시스템 설계를 제안한다. 이 시스템을 이용하여 레거시 시스템을 재공학 하면 신뢰성과 상호 운용성이 높은 프레임적 기반의 소프트웨어 개발을 효과적으로 지원할 수 있다.

  • PDF

Object Oriented Modeling and Simulation for Supply Chain (공급사슬의 객체지향 모델링 및 시뮬레이션)

  • 서석주;김경섭
    • Proceedings of the Korea Society for Simulation Conference
    • /
    • 2000.11a
    • /
    • pp.150-155
    • /
    • 2000
  • 본 논문에서는 최근 많은 이슈가 되고 있는 공급사슬경영과 관련하여 공급사슬의 객체지향 모델링 방법론을 제시하고 이를 시뮬레이션 방법론을 이용하여 구현하고자 한다. 공급사슬의 객체지향 모델링을 위해 필요한 클래스들과 이들 클래스에 필요한 속성 및 메소드를 제안하고 각 클래스들간의 관계에 대해서 살펴보았으며 객체지향 언어인 Smalltalk의 이산사건 시뮬레이션 프레임웍을 이용하여 가상 모델을 시뮬레이션 하고자 한다.

  • PDF

The design of test sensitizer for high testability of hook classes in an object-oriented framework (객체지향 프레임웍 후크 클래스의 시험성 강화를 위한 테스트 센서타이 저 설계)

  • 정문호;전태웅
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.10a
    • /
    • pp.475-477
    • /
    • 2001
  • 프레임웍의 결함들을 효과적으로 발견하기 위해서는 테스트 실행 과정 중에서 결함들이 민감하게 감응하여 결함으로 인한 오동작의 흔적이 남겨질 수 있어야 한다 그런데 프레임웍은 개조, 합성된 확장 부위에 결합되는 후크 클래스(hook class)들의 시험에 대한 제어와 관찰이 어려운 성실을 가지고 있다. 이를 해결하기 위해 프레임웍의 정상동작 여부를 판단하는데 단서가 되는 자료(clue data)를 포착하여 외부로 드러내는 기능을 수행하는 테스트 센서타이저를 설계하였다.

  • PDF

기술연재(1) - 객체지원환경 표준

  • Lee, Dong-Jin
    • Digital Contents
    • /
    • no.12 s.67
    • /
    • pp.91-97
    • /
    • 1998
  • OMG는 객체지향 환경에 대한 프레임웍의 제시와 이를 업계 표준으로 정착시키기 위해 업체간의 토론, 교육, 그리고 객체 기술의 전파 등을 목적으로 설립된 단체이다. 이번호에는 OMG에서 제시하는 객체지원환경 표준에 대해 살펴봤다.

  • PDF