• Title/Summary/Keyword: 객체지향 개발방법론

Search Result 187, Processing Time 0.024 seconds

Development of Methodology for Component-Based Systems Development (컴포넌트 기반 시스템 개발 방법론 개발)

  • Ha, Su-Jung;Cho, Jin-Hee;Ham, Dong-Han;Kim, Jin-Sam
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.11c
    • /
    • pp.2019-2022
    • /
    • 2002
  • 소프트웨어의 위기를 극복하고자 하는 하나의 해결책으로 등장하기 시작한 소프트웨어 개발 방법론이다. 국내에서는 '80 년대 후반부터 방법론의 도입이 시작되었고 시스템 통합 사업의 팽창으로 '90 년대부터는 더욱 가속화되었다. 구조적, 정보공학, 객체지향으로 이어진 국내 방법론 시장은 최근에는 작은 단위의 소프트웨어 부품을 조립하여 더 큰 소프트웨어 시스템을 구축하자는 컴포넌트 기반 개발에 관심을 가지기 시작하면서 컴포넌트 기반 시스템 개발 방법론에의 관심이 커지고 있다. 이에 본 고에서는 본 연구원에서 개발한 컴포넌트 기반 시스템 개발 방법론, 마르미-III 버전 2.0을 소개하고자 한다.

  • PDF

Process Design and Case Study for Efficient Function Point Measurement Based on Object Oriented (객체지향 기반 효율적인 기능점수 측정 프로세스 설계 및 사례연구)

  • Kim, Dong-Sun;Yoon, Hee-Byung
    • The KIPS Transactions:PartD
    • /
    • v.15D no.3
    • /
    • pp.375-386
    • /
    • 2008
  • Recently, development paradigm of information system is turning into object oriented and component based, and this methodology is leading the software industry. To acclimatize aptly to this trend, users demand the assessment of software expenses to change with the appropriate model of computing costs of the environment, and some people are actually studying the concept of Object Oriented Function Point and UCP method. Especially, Object Oriented Function Point Measurement Process has good points in overcoming the bound of LOC and the existing the Function Point Measurement Process because Object Oriented Function Point Measurement Process is applicable to the early stage of development project mainly with the used cases, and valid to the life long period as the each stage of software products develops, and always understandable to communicate with users by the UML mark rules. Accordingly, this research is to measure Functional Point at ROFP and AOFP in accordance with the development project of information system by the national defense CBD methodology procedures and UML Interrelation Analysis that are recently and widely used in the developmental environment of object oriented information system. Furthermore, this study suggests the measurement method to obtain Functional Point, and identifies service function and object/class function in the correlation analysis of use case and class based on the products and UML modeling via traditional FPA model and object oriented FPA model. Above all, this study is to demonstrate the improvement of traditional Function Point Measurement Process, IFPUG-CPM and software cost basis, and reveal Function Point Measurement Process, which is appropriate to the development of object oriented information system, and suggest the evaluation results of the compatibility through case studies.

Application of object-oriented methodology for structural analysis and design (구조해석에서 객체지향 방법론의 도입)

  • 김홍국;이주영;김재준;이병해
    • Computational Structural Engineering
    • /
    • v.8 no.3
    • /
    • pp.123-133
    • /
    • 1995
  • This study presents an application of object-oriented methodology for structural design process. A prototype of integrated structural design system is developed by introducing a structural analysis object model(SAOM) and structural design object model (SDOM). This SAOM module, which models structural member, performs structural analysis using FEM approach and the SDOM module checks structural members based on Korea steel design standard. The abstraction, encapsulation and reusability properties of the proposed models are in establishing the integrated structural design system.

  • PDF

A Study on A Method for Abstracting Object Patterns Using Role Modeling (역할 모델링을 이용한 객체 패턴의 추상화 방법)

  • 김정종;송호영;박운재;송의철
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.04c
    • /
    • pp.7-9
    • /
    • 2003
  • 대부분의 객체지향 방법론은 객체를 중심으로 한 객체 모델링을 바탕으로 소프트웨어를 개발한다. 물론, 객체 모델링 방법은 여러 가지 장점을 가지고 있지만 복잡한 문제를 가진 대규모의 시스템에는 적합하지 않다. 따라서, 이런 복잡한 대규모 시스템을 객체의 패턴에 따라 간단한 모델로 분할할 필요성이 있으며 이를 위하여 역할 모델링 방법이 제안되었다. 본 논문은 객체의 패턴들을 추상화하고 복잡한 대규모 시스템을 관계의 분리를 통하여 간단한 모델로 생성할 수 있도록 객체 중심이 아닌 역할을 중심으로 한 역할 모델링 방법을 연구하였다.

  • PDF

Development of A Transformation System Between XOMT Diagram and SGML DTD Database (XOMT도와 SGML DTD 데이터베이스 사이의 상호 변환 시스템의 개발)

  • 임혜정;김성운;류은정;박인호;강현석
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 1998.04a
    • /
    • pp.278-283
    • /
    • 1998
  • 최근 사용이 증가하고 있는 SGML 전자 문서들은 객체 지향 데이터베이스를 통해 보다 효과적으로 관리할 수 있다. 이를 위해서는 SGML DTD를 체계적으로 다룰 수 있는 객체 지향 방법론이 요구되는데, 이에 따라 새로운 객체 지향 다이아그래밍 방법으로 XOMT도[3]가 제안된 바 있다. 본 논문은 이러한 XOMT도로 설계한 SGML DTD 문서를 객체 지향 데이터베이스에 체계적으로 관리할 수 있도록 XOMT도-DB 상호 변환 시스템(TSXD)을 개발한 내용을 기술한다. TSXD는 크게 XOMT도 관리 부시스템(XDMS), XOMT도-DTD 변환 부시스템(XDTS), DTD-XOMT도 변환 부시스템(DXTS)으로 구성되어 있다.

  • PDF

Object-oriented real-time system modeling considering predicatable timing constraints (시간 제약 분석이 가능한 객체 지향 실시간 시스템 모델링)

  • 김영란;권영희;홍성백;박용문;구연설
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.21 no.8
    • /
    • pp.1937-1947
    • /
    • 1996
  • In the case of developing the real-time system using object-oriented method, k the problem of the timing constraints is certainly considered. we propose the method of modeling the object-oriented real-time system using the OMT methodology and the SDL. And we also present the predictable time table that reflects the constraints of real-time system into dynamic model of OMTs and the predicatable time formula of the sequence, repeat, and parallel routine. The proposed method is applied to the estimate of the maximum process time of the ATMs(Automatic teller machines) and is used to specifying the functional specification for the user interface of the ATMs using the SDL syntax and the object interaction graph.

  • PDF

Object-Oriented Programming for the Development of Manufactruing System Operation System (제조 시스템 운용시스템 개발을 위한 객체 지향 기법)

  • 송영조;홍성수
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1998.10a
    • /
    • pp.154-156
    • /
    • 1998
  • 본 논문에서는 확장성과 재사용성을 갖춘 제조 시스템 운용 시스템 개발을 위해 객체 지향 기법을 사용한다. 객체 지향 기법 중에서 소프트웨어 개발 방법론인 ROOM(Real-Time Object-Oriented Method)을 이용하여 모델링하고, 실제 목적 운영체제에서 사용할 수 있는 실행화일을 생성하는 방법을 제안한다. 본 연구에서는 제조 시스템 운용 소프트웨어 개발을 위해. ROOM에 기초한 CASE Tool인 "Objec Time"을 사용한다. Objec Time의 개발환경은 ROOM에 기초를 둔 모델링으로부터 실제 시스템에서의 실행화일의 생성에 이르는 모든 과정을 지원한다. 이런 기능으로 인해 제조 시스템 운용 시스템 개발을 위해 모델링 과정에서부터 실제 프로그램을 만드는 과정 사이에 발생할 수 있는 오류를 최소한 줄일 수 있다.한 줄일 수 있다.

  • PDF

A Case Study of Object-Oriented Modeling Hierarchical Access Right (계층적 접근 권한의 개체지향 모델링 사례)

  • 박동혁;김수동
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.10a
    • /
    • pp.364-366
    • /
    • 2000
  • 컴포넌트 기반의 개발과 컴포넌트 개발에 대한 관심이 높아지면서 이를 위하 개발 방법론과 개발 도구들의 도입이 확산되고 있다. 또한 컴포넌트의 재사용 범위를 확장시키기 위해 컴포넌트 개발 시 나타나는 Hot Spot 처리를 위한 분석, 설계 기법에 대한 관심이 높아지고 있다. 따라서 본 논문에서는 이러한 분석, 설계기법을 이용하여 융통적인 계층적 접근 권한에 대한 분석, 설계 모델을 제시한다. 본 논문에서는 다지인 모델링을 위한 표기법으로서 객체지향 모델링 기법인 UML(Unified Modeling Language)를 이용하여 모델링 한다.

  • PDF

An Analysis of the Object-Oriented Visual Programming Education Using Alice Programming (Alice 프로그래밍을 통한 객체지향 시각 프로그래밍 교육의 유용성 분석)

  • Jung, Min-Po;Cho, Hyuk-Gyu;Lho, Young-Uhg;Jung, Deok-Gil
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2012.10a
    • /
    • pp.343-346
    • /
    • 2012
  • 학생들이 프로그래밍 교육에서 학습에 어려움을 겪고 있는 객체지향 프로그램 개발 능력을 향상시킬 수 있는 교육방법으로서 이 논문에서는 시각 프로그래밍 교육 방법론과 교과과정을 도입한다. 3D 프로그래밍 환경을 제공하여 게임 형태의 프로그램을 객체지향 프로그래밍 방식으로 쉽게 작성할 수 있는 Alice 언어를 정규 교과과정에 도입하여 학생들의 프로그래밍 언어에 대한 이해도의 향상과 프로그래밍에 대한 학습 의욕을 고취하여 능력 있는 프로그래머의 양성에 기여할 수 있을 것으로 기대된다. 시각 프로그래밍 교육 방법의 도입에 대한 성과를 분석하기 위하여 프로그래밍 교육의 유용성을 분석할 수 있는 평가 지표를 제시하고 학생들의 프로그래밍 학습 효과를 분석한다.

  • PDF