• Title/Summary/Keyword: 개발방법론

Search Result 4,263, Processing Time 0.075 seconds

컴포넌트 기반 시스템 개발방법론 마르미-III 개발

  • 조진희
    • Proceedings of the CALSEC Conference
    • /
    • 2002.01a
    • /
    • pp.426-433
    • /
    • 2002
  • ▣마르미 개발 방법론 ◈개발 동기 -'90년대부터 국내 방법론 도입이 활성 -외국 방법론의 정착 및 확장 등의 어려움 -국내 기술진으로 자체 개발의 필요성 대두 ◈개발기간:1994. 10. 1∼1997. 9. 30.(3년간) ◈구조적/정보공학 개발 방법론 ◈산학연의 공동 개발 ◈10개 업체에서 활용, 1개 업체 기술 이전 진행 중 ◈공공프로젝트에 적용 -교통정보서비스센터 시스템 개발에 일부 적용.(중략)

  • 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을 제안한다.

A Case Study on the Use of Agile Methodology in Game Development Project of College (대학의 게임개발프로젝트에서 애자일 방법론 적용 방안에 관한 사례 연구)

  • Lee, Jong-Won
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2019.07a
    • /
    • pp.305-306
    • /
    • 2019
  • 대학의 게임개발 프로젝트는 학기라는 시간적 제약아래 게임 기획, 그래픽, 프로그래밍, QA 등 다양한 전공의 학생들이 팀을 이루고 진행한다. 게임 개발은 특성상 폭포수 개발과 같은 전통적인 개발방법론보다는 애자일 방법론이 보다 적합할 수 있다. 본 논문에서는 애자일 방법론 적용을 시도한 졸업작품팀의 개발자를 인터뷰하여 진행과정과 실패 요인에 대한 정보를 수집하여 분석하고, 애자일 방법론을 적용하기 위한 방안을 제시하였다.

  • PDF

Analysis of Existing Methodology for Mobile Application Development (모바일 앱 구축을 위한 기존 방법론의 분석)

  • Lim, Bock-Chool;Kim, Soon-Gohn
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2014.04a
    • /
    • pp.593-594
    • /
    • 2014
  • 현재 세계 모바일 기기 이용자 수는 약32억 명에 달하며, 지난 4년간 증가한 이용자를 수를 감안하면 2017년까지 약 7억명 이상이 증가하여 2018년에는 40억 명을 돌파할 것으로 예측된다. 모바일 기기 사용이 늘어나면서 다양한 모바일 앱 사용의 요구가 증가하고 있다. 일반적으로 개발방법론이란 정보시스템을 개발하기 위한 작업절차, 작업방법, 산출물, 기법 등을 체계적으로 정리한 것이라 할 수 있다. 모바일 앱을 개발하는데 있어서도 이러한 개발방법론이 필요하며 현재는 업체별 독자적인 방법론이나 납기에 맞춰 주먹구구식으로 개발을 해서 제공하는 것이 현실이다. 본 논문에서는 이런 현실 속에서 모바일 앱 구축을 위한 적합한 방법론을 제시하고자 전통적인 방법론과 애자일 방법론에 대해서 분석한다.

A Exploration of Neural Network Development Methodologies (인공지능 네트워크의 Methodology 개발 상호비교)

  • Lee, Ki-Dong;Meso, Peter
    • Journal of Digital Convergence
    • /
    • v.9 no.4
    • /
    • pp.91-101
    • /
    • 2011
  • We examined current publications on artificial neural network development with a View to identifying the methodologies that are being used to develop these networks, how extensive these methodologies are, the categorization of these methodologies, if these methodologies demonstrate a common underlying and generic (standard) methodology for the development of artificial neural networks, and how closely these methodologies (and the underlying genetic methodology, if established) relate to the conventional systems development methodologies.

A Comparison Study on Software Development Methodologies (소프트웨어 개발 방법론에 대한 비교 연구)

  • 김영희;진벙운;양태연;노봉남
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1998.10b
    • /
    • pp.591-593
    • /
    • 1998
  • 정보통신의 요구가 고도의 질과 양적인 증가로 인해 급격히 발달됨에 따라서 정보통신 분야 중에서 가장 핵심적인 소프트웨어는 적합한 소프트웨어 개발 방법을 도입하여 공학적으로 소프트웨어 개발을 추진하는 것이 소프트웨어 제품의 고 부가가치를 판가름할 수 있게 되었다. 정보통신 분야의 연구 개발에 주요 역할을 하고 있는 소프트웨어의 성질은 적용 분야와 처리 성격에 따라서 서로 다르며, 이들에 대한 개발 방법도 특정 영역과 밀접한 관계가 있다. 국외에서는 이러한 필요성과 중요성을 미리 인지하여 다양한 소프트웨어 개발 방법론을 제안하고 적용시키고 있으나 국내에서는 아직도 초기 발전 단계이다. 본 논문에서는 대표적인 객체지향 방법론으로 인정되는 Booch 방법론, OMT 기법, Shlaer-Mellor 방법론, 구조적 기법의 대표적 방법론인 SSADM방법론을 중심으로 분석하였다.

Comparison and Evaluation of Mobile Platforms for SmartPhone-based Application Development (스마트폰 어플리케이션 개발을 위한 모바일 플랫폼 비교 및 평가)

  • Lee, Kang-Min;Yang, Jung-Jin
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2011.06b
    • /
    • pp.185-188
    • /
    • 2011
  • 스마트폰의 대중화로 인해 사용자의 다양한 요구사항이 발생하고 있고, 스마트폰 용 어플리케이션에 대한 개발이 활발히 수행되고 있으나 하드웨어와의 밀접한 관계 및 재사용성의 요구를 반영하고 있지 못하므로 향후 수요를 감안하여 객체지향 개발방법론을 적용한 체계적인 접근이 필요하다. 본 논문에서는 대표적인 스마트폰 플랫폼인 안드로이드와 아이폰 플랫폼의 수명주기, 하드웨어, 어플리케이션 간의 관계를 통해 스마트폰 어플리케이션 개발절차를 도출하도록 시도하였으며, 객체지향 개발방법론 중에서 Reference Model 중심의 안드로이드 플랫폼과 Rich Client를 지원하는 아이폰 플랫폼에 각각 스마트폰 플랫폼에 준한 하드웨어 특성을 고려하여 특화된 CBD(Component Based Development)기반인 마르미-EM방법론과 서비스 기반의 어플리케이션을 지향하고 있는 MVC(Model-View-Control)패턴이 적용된 SaaS(Software-as-a-Service) 개발방법론을 적용하여 어플리케이션 개발 절차를 비교한다. 이를 통하여 개발방법론의 절차상의 차이점, 강점 및 보완 사항을 분석하고 방법론별 특징을 토대로 향후 보완점을 제안한다.

Definition of Metamodel for CBD Oriented Reengineering Methodology Development (CBD 지향의 재공학 방법론 개발을 위한 메타 모델의 정의)

  • 차정은;김철홍;양영중
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.04c
    • /
    • pp.25-27
    • /
    • 2003
  • 재공학 방법론의 메타 모델은 재공학을 위해 수반된 다양한 범위의 여러 기술들 간의 관계성을 식별하고 추상화 함으로써, 재공학 방법론 개발자들이 일관성 있게 적용할 수 있는 방법론 개발 원칙을 정립할 수 있다. 따라서, 본 논문에서는 레거시 시스템의 재공학을 위한 체계적인 방법론 개발을 위해 메타 모델을 정의하고, 이를 바탕으로 실제 레거시 시스템을 새로운 시스템 환경으로의 변환 및 통합을 지원하기 위한 아키텍쳐 기반의 컴포넌트화 방법론인 마르미-RE를 개발한다. 이를 위해 재공학 기술의 체계를 분석하고 방법론을 구성하는 기술 요소들을 정의하기 위한 기술적 메타 모델과, 방법론을 구성하는 업무 단위를 정의한 프로세스 메타 모델을 정의한다. 그리고, 프로세스 메타 모델에 따라 기술적 메타 모델을 전개시킴으로써 마르미-RE의 세부 단계와 활동, 작업등을 개발한다.

  • PDF

Analysis and comparison of ontology development methodologies: based on CMM-I version 1.1 Maturity Level 2 and 3 (온톨로지 개발 방법론 분석 비교 (CMMI 버전 1.1 성숙 단계 2와 3을 기반으로))

  • Choi, Seung-Yong;Kim, Jeong-Ah;Jung, Ran;Bae, Je-Min;Hong, Chan-Ki;Choi, Sung-Woon
    • Journal of KIISE:Software and Applications
    • /
    • v.34 no.12
    • /
    • pp.1021-1036
    • /
    • 2007
  • As the requirement of Semantic Web and knowledge management has been rising, ontology developments have been carried out actively. Ontology is now at the point that systematic developing standardization should be made up like the developing a large scale software. Yet, It has not been made to optimize and standardize ontology development methodologies. In this study, to compare ontology development methodologies, METHONTOLOGY, CommonKADS, OTK in foreign countries and EOE in Korea are selected. The evaluating method is to introduce CMM-I version 1.1 framework. Ontology development methodologies have been evaluated in process areas that introduce for CMM-I maturity level 2 and 3. The purpose of this study is to find matured process and weak process in ontology development methodology on the view of process maturity, and suggests the areas to be Improved in it. The result of this study can be applied as basic data to establish and improve ontology development methodology.

Program Development Process Guide and Examples that Integrate Structural and Information Engineering Methodologies (구조적 방법론과 정보공학 방법론을 통합하는 프로그램 개발 과정 가이드와 사례)

  • Min-Ho Cho
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.19 no.2
    • /
    • pp.403-408
    • /
    • 2024
  • Software development methods have continued to evolve in response to changes in the environment. Structural methodology, information engineering methodology, and object-oriented methodology are the major trends of this change. Each methodology has its own characteristics and advantages, and its applied fields are different. Engineers performing practical work are familiar with applying each methodology, but are not familiar with applying structural methodologies or information engineering methodologies in an integrated manner. Therefore, the maximum effect of the methodology cannot be obtained. With this in mind, we would like to organize and present examples of how to integrate and apply structural methodology and information engineering methodology to the target of each methodology.