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

검색결과 14건 처리시간 0.028초

MaRMI-III: A Methodology for Component-Based Development

  • Ham, Dong-Han;Kim, Jin-Sam;Cho, Jin-Hee;Ha, Su-Jung
    • ETRI Journal
    • /
    • 제26권2호
    • /
    • pp.167-180
    • /
    • 2004
  • As component-based development (CBD) rapidly spread throughout the software industry, a comprehensive methodology is needed to apply it more systematically. For this purpose, a new CBD methodology named Magic & Robust Methodology Integrated III (MaRMI-III) has been developed. The purpose of this paper is to present MaRMI-III by its constituent processes and claim that it can be used to support system developers conduct CBD in a consistent manner. First, we review the CBD approach to system development and the role of CBD methodology, and then we explain the several characteristics of MaRMI-III which are considered necessary to the CBD environment. Next, we explain a process model of MaRMI-III which separates the development process from the project management process and prescribes well-ordered activities and tasks that the developer should conduct. Each phase forming the Process Model is explained in terms of its objectives and main constituent activities. Some techniques and workproducts related to each phase are also explained. Finally, to examine the usefulness of MaRMI-III, an analytical comparison with other CBD methodologies and the results of a questionnaire survey are described.

  • PDF

마르미-RE와 ITIL에 기반한 컴포넌트 소프트웨어의 서비스 지향 유지보수 프로세스 연구 (A Study on Component Software Service Oriented Maintenance Process Based on MaRMI-RE and ITIL)

  • 최원서;류성열
    • 한국IT서비스학회지
    • /
    • 제8권1호
    • /
    • pp.99-111
    • /
    • 2009
  • Rapid growth of Management Information System (MIS) and evolution of software system enlarge maintenance necessity and it needs a process to implement information system service in business. This paper proposes service-oriented maintenance process of component software based on service design and implementation provided by existing processes for maintenance, MaRMI-RE and ITIL. The proposed process derives activities and tasks of the process by identifying services according to service guidelines. Service-oriented maintenance process is produced by analyzing correlation between the derived activities and tasks and MaRMI-RE's and adding the tasks to MaRMI-RE. To verify availability of the proposed service-oriented maintenance process, correlation between artifacts is proved.

산출물의 일관성과 완전성 검증을 위한 추적테이블의 경험적 연구 (An Empirical Study on Tracking Table for Consistency and Completeness Validation in the Outputs)

  • 김주영;류성열
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제34권5호
    • /
    • pp.419-430
    • /
    • 2007
  • 소프트웨어 개발시 요구사항이 시스템에 제대로 반영되어 개발되고 있는지를 추적하는 일은 아주 중요하다. 이에, 본 연구에서는 추적테이블을 이용하여 요구사항을 추적하는 방법을 연구하였다. 본 연구에서 제시한 추적테이블에서는 제안요청서, 제안서 등의 내용을 명확히 명세하게 함으로써 요구사항의 발생근거를 명확히 하고, 산출물마다 요구사항 식별코드를 매핑하게 하여 산출물간의 일관성 및 완전성 검증하는데 용이하게 하였다. 아울러, 본 연구를 진행하면서 마르미-III v.4.0 방법론의 요구획득단계 산출물중에 추가하거나 보완이 필요한 요소를 발견하게 되었기에 개선된 추적테이블과 함께 부가적인 연구결과로 제시하고자 한다. 본 연구에서 제시한 개선된 추적테이블을 이용하여 산출물을 검증함으로써 소프트웨어 개발시 요구사항 관리 부족으로 일어나는 각종 위험 및 문제요소를 줄일 수 있을 것이다. 또한 마르미-III v.4.0 방법론의 요구획득 단계 산출물을 본 연구의 추적테이블 작성방법에 따라 추가.보완하게 함으로써 마르미-Ⅲ 방법론의 활용을 높이고자 한다.

MaRMI(Magic and Robust Methodology Integrated)와 RUP(Rational Unified Process) 개발방법론 비교 분석 (The Comparative analysis of MaRMI(Magic and Robust Methodology Integrated) & RUP(Rational Unified Process))

  • 김재열;송미영
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2007년도 추계 종합학술대회 논문집
    • /
    • pp.607-610
    • /
    • 2007
  • 시스템 개발방법론은 소프트웨어 생성을 위한 개발 단계를 정의하고, 활동, 산출물, 검증 절차, 각 단계의 완결 조건을 명시하는 체계적인 방법으로 정의할 수 있다. 정보시스템의 대형화, 복잡화, 분산화 추세에 따라서 표준화된 개발방법론에 대한 관심이 국내에서도 급속히 증가하고 있다. 정보기술의 발전에 따른 신기술의 계속적인 수용과 사용자 요구사항의 변화의 수용, 시스템 개발의 생산성과 품질의 보증을 위해서는 개발방법론과 개발도구의 활용이 필수적이다. 최근 많은 관심을 보이고 있는 마르미(Magic and Robust Methodology Integrated)와 RUP(Rational Unified Process)을 비교 분석하고자 한다.

  • PDF

Mobile Agents를 이용한 효율적인 망관리 구조 (An Efficient Mobile Agents Platform Architecture for Network Management)

  • 이정환;홍충선
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 가을 학술발표논문집 Vol.28 No.2 (3)
    • /
    • pp.505-507
    • /
    • 2001
  • 기존의 단순한 객체를 이용한 중앙집중형 망관리 시스템이 가지는 단점들을 극복하고자 분산객체를 이용하는 Dynamic Object플랫폼이 대안으로 제안되었고 다양한 분산객체 기술, 즉 CORBA나 Java-RMI를 이용한 분산 망 관리 시스템들이 구현되었다. 그후 CORBA기반이나 Java-RMI 기반의 시스템들이 가지지 못했던 시스템의 확장성과 유연성을 제공하기 위해 MAs(Mobile Agents) 기반의 플랫폼이 제시되었으나 MAs 사용으로 추가적으로 발샐 할 수 있는 트래픽의 문제, NEI(Network Element)의 리소스 관리 문제 등을 고려 해야 한다. 본 논문의 주제는 바로 이 MAs를 이용한 망관리를 하는데 있어 보다 더 효율적인 구조를 연구했으며 이러한 장점들을 바탕으로 MAs가 이동할 때 발생할 수 있는 트래픽의 최소화 방안, NE의 효율적인 리소스 관리 및 업무 수행 능력의 향상을 위해서 TMN의 Information Architecture를 사용하여 에이전트를 설계하였다.

  • PDF

서비스 기반 소프트웨어 유지보수를 위한 역공학과 인도 (Delivery)단계의 프로세스 개선 (A Process Improvement of Reverse Engineering and Delivery Steps for Service based Software Maintenance)

  • 박진호;류성열;김종배;정석균
    • 한국IT서비스학회지
    • /
    • 제9권4호
    • /
    • pp.169-185
    • /
    • 2010
  • According to software growth, also software maintenance has been continuously improving. In addition, the existing concept of software maintenance process demands operational management and improvement of service task. However, when we perform maintenance task, we have several constraints about applying service based requirement to system. Therefore, in order to solve these problems, we need a study of task of process for service based maintenance. In this paper, we propose a Service based Software Maintenance Process. Proposed process based on MaRMI-RE standard for software development and maintenance and compares it with the service based representative standards. In a related works, we study activity of ITIL and identify activities and tasks for maintenance. After this, identified activities and tasks compare with activities of MaRMI-RE. And then, we derive activities and tasks of a Service based Software Maintenance Process. Finally, we validate a result by comparing the proposed process with a general service operational process.

패턴 기반 소프트웨어 개발을 위한 효과적인 패턴 선정 프로세스 (An Effective Pattern Selection Process for Developing of Pattern Based Software)

  • 최진명;류성열
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제32권5호
    • /
    • pp.346-356
    • /
    • 2005
  • 디자인 패턴은 지난 10년 이상 소프트웨어 공학 영역에서 활발하게 연구되어 여러 유형의 디자인 패턴이 정의되었다. 그러나 이들 패턴은 자료구조와 알고리즘에 비해 소프트웨어 개발 과정에 빈번하게 사용되지 못하고 있다. 더욱이 CBD96, RUP, MaRMI III 같은 CBD 방법론들은 분석, 설계, 개발 과정중에 디자인 패턴을 선정하고 적용하는 방법이 언급되어 있지 않다. 본 논문에서는 GoF, J2EE 패턴 카타로그에 제시된 디자인 패턴을 중심으로 응용 소프트웨어를 개발하기 위해 분석, 설계, 개발 단계에 적용되는 디자인 패턴을 효과적으로 선정하는 프로세스를 제시한다. 제시된 프로세스를 항공업무 어플리케이션 개발 과정에 적용하여 패턴 기반 소프트웨어를 개발해 나가는 효과적인 방법을 보이고 RUP와의 차이점 및 유용함을 제시한다.

소프트웨어 개발 프로젝트의 생산성 향상을 위한 마르미관리 방법론 지원도구 (MaRMI Management Methodology Supporting Tool for the Productivity Enhancement of Software Development Project)

  • 황인수;이상혁;박종철;류대선
    • 정보기술과데이타베이스저널
    • /
    • 제4권1호
    • /
    • pp.117-128
    • /
    • 1997
  • 본 논문에서는 소프트웨어 개발 프로제트의 수행시 당면하고 있는 문제들 - 납기지연, 개발예산 초과, 수정 및 변경시 관리상의 어려움 등 -을 해결하는데 상당한 도움을 줄 수 있는 한국적 프로젝트 개발방법론 관리방법론과 이와 연계된 마르미 지원도구를 소개하였다. 소개되어진 방법론과 지원도구는 국내 소프트웨어 개발 프로젝트의 생산성 및 품질향상에 중요한 기여를 할 것으로 기대되며, 궁극적으로 국내 소프트웨어 산업의 경쟁력 향상에 큰 역할을 할 것으로 기대된다.

  • PDF

마르미 기반의 ERP구축방법 및 프로세스 (A Method and Process for ERP System Development based on MaRMI)

  • 윤병권;김백면;조용선;정기원;조진희
    • 한국전자거래학회:학술대회논문집
    • /
    • 한국전자거래학회 1999년도 종합학술대회발표논문집
    • /
    • pp.119-128
    • /
    • 1999
  • ㆍ 국내의 요구사항 및 기존 방법론의 도입 시 요구되는 고가의 비용과, 문화적 차이 등을 해결하기 위해 한국전자통신연구원의 주도로 개발된 방법론 ㆍ마르미의 특징 -클라이언트/서 버 -정보공학 -국내 요구사항 반영 -국제 표준 반영 -한국형 정보시스템 방법론 (중략)

  • PDF

마르미-III에서의 요구사항 관리 적용 사례 (A Case Study of Requirements Management with MaRMI-III)

  • 조진희;박경민;임춘봉;김진삼
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2003년도 추계학술발표논문집 (하)
    • /
    • pp.1661-1664
    • /
    • 2003
  • 본 논문에서는 마르미-III 개발방법론을 기반으로 하여 시스템 개발 프로젝트를 수행함에 있어, 프로젝트 초기 "요구획득(requirement)" 단계에 어떻게 하면 보다 효과적으로 고객의 요구사항을 관리하여 요구관리(requirements management) 목표를 달성하고, "아키텍처(architecture)" 단계의 원활한 진행을 보장할 수 있을지 그 적용 사례를 소개하고자 한다.

  • PDF