• Title/Summary/Keyword: 구조지향 방법론

Search Result 130, Processing Time 0.023 seconds

객체지향 개발방법론의 효과적인 훈련에 관한 탐색적인 연구

  • 김인재
    • Proceedings of the Korea Association of Information Systems Conference
    • /
    • 1997.10a
    • /
    • pp.445-449
    • /
    • 1997
  • 구조 지향적인 개발방법론(Structured Methods)에서 객체 지향적인 개발방법론 (Object Orientation)으로 개발 방법의 변경은 시스템 개발 과정의 패러다임 쉬프트 (Paradigm Shift)라고 불린다. 본 연구는 이러한 시스템 개발 도구의 변경에서 나타나는 개 발자들의 혼동을 구조 지향적 개발방법론의 객체 지향적 개발방법론에 대한 지식간섭 (Knowledge Interference)의 현상으로 간주한다. 개인의 특성에, 예를 들면 지식간섭에 영 향을 미치는 구조 지향적 개발방법론의 사용 경험과 신기술에 대한 개방성, 맞는 훈련방법 이나 정보원이 존재하는지를 규명하는 연구모형을 제시한다.

  • PDF

The Effects Of Structured Methods On Object Orientation : A Knowledge Interference Prospective (구조지향 방법론이 객체지향 방법론에 미치는 영향 : 지식간섭의 관점에서)

  • Kim, In-Jai;Jeong, Duke-Hoon
    • The KIPS Transactions:PartD
    • /
    • v.9D no.5
    • /
    • pp.859-864
    • /
    • 2002
  • The life cycle of new information technologies is getting shorter, and the technologies are becoming more complex and difficult to understand. The need to better understand adoption of object orientation motivates this paper. Adoption of object orientation should certainly be influenced by prior software process technologies, such as the process-oriented structured methods, because object orientation is considered to be a paradigm shift from conventional software process technologies. This study aims to empirically analyze knowledge interference of the structured methods with object orientation. A two factorial quasi-experimental design is set forth. The period of experience using the structured methods and the period of experience using object orientation are selected as two independent variables, and the perceived ease of use is chosen as one dependent variable. Data are gathered from active members of Data Processing Management Association (DPMA), who have experiences in using both the structured methods and object orientation. The final results empirically show that previous experience using the structured methods negatively influences the perception of using object orientation that is one of critical factors to technology adoption. It is suggested here that a future study dealing with the same research topic in other countries will provide new insights about comparative studies.

분산객체지향 시스템 구축을 위한 분석.설계

  • Lee, Dong-Jin
    • Digital Contents
    • /
    • no.3 s.70
    • /
    • pp.72-79
    • /
    • 1999
  • 분산객체지향 시스템 구축을 위하여는 일반적인 객체지향 시스템 분석/설계 이론과 원격 프로그램 처리를 할 수 있는 미들웨어 구조를 함께 이용할 수 있어야 한다. 객체지향 시스템 구축을 위한 분석/설계 방법론은 그 종류가 많아서 현재까지도, 최적의 방법론을 선정하는데 신경을 많이 쓰고 있는 형편이다. 여기서는 객체지향 분석/설계방법론과 이의 구현을 자바(Java)에 맞추되, 일반적인 객체지향 개념을 비롯해 분산객체를 지원하는 원격 객체의 설계관련 미들웨어, 대표적인 객체지향 방법론의 비교 및 그들이 특성을 설명하고자 한다.

  • PDF

A SysML extension to support Aspect Oriented Software Development (관점지향 개발 방법론을 지원하기 위한 SysML의 확장)

  • Lee, Jae-Wuk;Kim, Doo-Hwan;Hong, Jang-Eui
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2010.11a
    • /
    • pp.344-347
    • /
    • 2010
  • 관점지향 개발 방법론은 시스템의 중복된 요소를 최소화 하여 높은 수준의 모듈화를 달성하기 위한 기법으로 그 적용 범위를 넓히고 있다. 특히 최근에는 임베디드 시스템 개발에 관점지향 개발 방법론을 적용한 사례가 증가하고 있다. 많은 임베디드 시스템들이 SysML과 같은 설계 언어를 이용하여 하드웨어와 소프트웨어를 동시에 설계하고 통합하는 방식으로 개발되고 있다. 그러나 이러한 하드웨어와 소프트웨어를 고려한 설계 언어들은 구조적 개발 방법론이나 객체지향 개발 방법론에 초점을 두고 있기 때문에 관점지향 개발 방법론을 지원하기에 많은 한계가 있다. 따라서 본 연구에서는 임베디드 시스템 개발에 관점 지향 개발 방법론을 지원하기 위해 확장된 SysML을 제안한다.

An Object-Oriented Modeling of Object-Oriented Software Development Methods : OMOS(Object-oriented software development Method for Object-oriented software System) (객체지향 소프트웨어 개발 방법론의 객체지향 모델링 : OMOS(Object-oriented software development Method for Object-oriented software System))

  • Choi, Sung-Woon
    • The KIPS Transactions:PartD
    • /
    • v.8D no.4
    • /
    • pp.401-408
    • /
    • 2001
  • Object-oriented software development methods are used to develop object-oriented software systems. Object-oriented systems are believed to habe better modularity, reusability, maintainability, and extensibility than systems modeled in conventional methods. Current object-oriented software development methods, however, are modeled in terms of procedural, functional, and structural models. There models cause problems such as tight coupling among activities, and uncontrolled access to global artifacts. In this paper, were introduce OMOS(Object-oriented software development Method for Object-oriented software System), an object-oriented modeling of object-oriented software development methods. Artifacts and their related activities are modeled as classes and objects. Development lifecycles are modeled as interactions among the objects. By modeling the software development method in an object-oriented way, OMOS achieves better reusability, flexibility, extensibility, and maintainability.

  • PDF

UML Based Software Design Methodology for Software Project Class (소프트웨어 프로젝트 수업을 위한 UML 기반의 소프트웨어 설계방법)

  • Kung, Sang-Hwan
    • Proceedings of the KAIS Fall Conference
    • /
    • 2008.11a
    • /
    • pp.250-253
    • /
    • 2008
  • 본 논문은 프로젝트 수업의 제약점을 고려하면서 소프트웨어의 요구사항을 분석하고 설계해 가는 절차와 방법에 대하여 설명하고 있다. 프로젝트를 위해 시스템을 정의하고, 정의된 시스템을 분석하여 요구사항을 도출하며, 소프트웨어 아키텍처와 상세설계를 수행하는 단계에 대하여 논의한다. 아울러 설계를 위한 다이어그램을 UML로 통일하여 객체지향 방법과 구조적 방법에 적용해 보고자 한다.

  • PDF

선체설계 시스템 개발을 위한 요소기술 개발

  • 김광욱;봉현수;서승완;박순길;장석호
    • Bulletin of the Society of Naval Architects of Korea
    • /
    • v.30 no.4
    • /
    • pp.27-32
    • /
    • 1993
  • 본 연구에서는 첫째로, 자체적으로 정립한 시스템 개발방법론인 객체지향 기술을 적용하여 선 체설계 전산시스템의 요구사양 및 기능분석을 수행하여, 유닛모델 개념(선체의 각 부분에서 보 여지는 특징적인 구조를 유닛으로 하고 선체구조정보를 설계변수화하여 파라메트릭 설계기법을 이용하여 모델링하는 방법임)의 초기 선체 모델링기법을 제시하고 이를 검증하므로써, 유조선 화물창부의 초기 모델링을 통한 구조설계 대안의 신속한 검토와 초기물량의 정확한 산출이 가 능하도록 하였다. 둘째로, 모델링 기술 분야에서는, 선박제품 모델링을 위한 기반 기술로써(여 기서, 제품모델링이란 최근 CAD/CAM 및 CIM 분야에서 거론되는 기술분야로서, 설계 및 생산의 대상이 되는 제품의 제반정보를 전산기 내에서 모델로써 표현하고자 하는 시도임) 선박 제품 모델의 표현방법론과 내부처리 기법을 정의하였고, 이 방법론에 다라 객체지향 구\ulcorner배치 프로 그램(OO_COMDEF)을 개발하여 본 연구에서 제시한 제품모델의 표현방법론을 검증하였다. 셋 째로 응용 프로그램 개발 분야에서는 선체 상세설계를 지원할 수 있는 시스템 설계를 수행하 였고, 이를 토대로 이중선체 유조선의 화물창부의 Hopper Tank부의 Stiffener 배치를 자동적으로 생성할 수 있는 시험용 프로그램을 개발하여 그 개념을 검증하였다.

  • PDF

A Study on Object-Oriented of Workflow Engine in Product Data Management Using Object Modeling Technique (객체지향방법론을 이용한 제품정보관리시스템에서의 워크플로우설계)

  • 최종윤;안병하
    • Proceedings of the CALSEC Conference
    • /
    • 1997.11a
    • /
    • pp.127-132
    • /
    • 1997
  • 본 논문의 연구방향은 객체지향방법론을 이용하여 PDM에서의 워크플로우를 재설계하는 것이다. 기존의 방법론들은 워크플로우 엔진과 작업자 사이의 흐름에 중점을 두었으나 본 논문에서는 프로세스와 작업에 중점을 두고 이를 각각의 객체로 설계하는 방안을 연구하고자 한다. 시스템의 설계를 위하여 Rumbaugh의 OMT(Object Modeling Technique) 방법론을 기본모델링 방법론으로 사용한다. 연구내용은 object model을 통한 정적 구조 설계, dynamic model을 이용한 시간에 따른 동적 구조 설계, 그리고 functional model에서의 데이터의 전이 및 시스템간의 연계의 설계이다. 특히 object model에서의 작업설계 및 dynamic model에서의 상태변화에 중점을 두고 DCOM(Distributed Component Object Model)을 사용하여 작업(task)을 중심으로 한 분산환경을 구현한다.

  • PDF

An Object Oriented Performance Prediction System (객체 지향 성능 예측 시스템)

  • 백승훈;홍준성;박규호
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1998.10b
    • /
    • pp.457-459
    • /
    • 1998
  • 본 논문에서는 하드웨어-소프트웨어 시스템에서의 시스템 레벨 모델링 및 통합 모의 실험(co-simulation)에 관한 새로운 방법을 다루고 있다. 복잡한 시스템의 하드웨어와 소프트웨어를 하나의 객체 지향 방법론으로 모델링 및 모의 실험하여 빠르고 쉽고 정확하게 시스템의 성능을 예측하고 분석하여, 시스템 설계가 최적화 되도록 도움을 주는 설계 도구를 제안한다. ASIC, 보조 디바이스, 벗, 디스크 및 소프트웨어 등을 객체 지향 모델링 방법인 UML(Unified Modeling Language) 형식론으로 시스템의 구조를 GUI을 사용하여 모델링하고, 이것으로부터 자동적으로 DEVS(Discrete EVent System) 모의 실험 모델을 생성해내어 통합 모의 실험을 수행함으로써 시스템의 성능을 쉽고 빠르게 측정하고 예측하는 방법론을 제시한다. UML과 DEVS는 형식론으로서, UML은 추상화 수준의 시스템 모델링과 그래픽 사용자 인터페이스를 제공하며, 모의 시험은 DEVS의 시뮬레이터인 DEVS++을 사용하였다. DEVS++는 C++ 라이브러리 형태이므로 쉽게 UML에서 DEVS 형식론으로 모의 실험 모델을 추가하여 간단한 모델링할 수 있을 뿐만 아니라 정확한 모의 실험 결과를 얻을 수 있다.

An object-oriented modeling for process abstraction in highly distributed organizations (분산조직의 프로세스 추상을 위한 객체지향 모델링)

  • 박광호
    • Proceedings of the Korean Operations and Management Science Society Conference
    • /
    • 1995.09a
    • /
    • pp.6-14
    • /
    • 1995
  • 기업경영을 공학적으로 추상하려는 노력은 정보시스템의 개발과정에서 자연 스럽게 시작되었다. 그러나, 정보시스템 구축을 주목적으로 한 공학적 추상 은 실제 업무와 커다란 격차를 가지게 마련이다. 불완전한 업무분석이 정보 시스템 유지보수 비용의 주범이라는 지적은 이러한 주장을 뒷받침하고 있다. 기업경영에 대한 공학적 추상을 도구가 아닌 당위론적인 목적으로 시도하려 는 것은 기업경영의 내부구조를 정립하려는 시도와 동일한 것으로 이해해야 할 것이다. 본 논문은 기업경영에 대한 공학적 추상을 위한 구체적인 방법론 을 제시하고 있다. 객체지향 패러다임이 추상의 방법론으로 적용되었다.

  • PDF