소프트웨어 아키텍처 평가기법을 적용한 정보시스템 감리 개선 연구 = A Study on Improvement of Information System Development Audit Applying Software Architecture Evaluation Method
저자
발행사항
서울 : 건국대학교 정보통신대학원, 2014
학위논문사항
학위논문(석사)-- 건국대학교 정보통신대학원 : 정보통신학과 정보시스템감리 2014. 8
발행연도
2014
작성언어
한국어
주제어
발행국(도시)
서울
형태사항
112 ; 26 cm
일반주기명
지도교수: 서경석
소장기관
소프트웨어를 둘러싼 환경의 변화는 해가 갈수록 급격히 변하고 있고, 그에 따른 기술의 발전 또한 많은 발전을 해온 것이 사실이다. 하지만 소프트웨어의 중요성이 두각되고 있음에도 불구하고 소프트웨어의 기반 구조를 형성하고 있는 소프트웨어 아키텍처와 관련된 연구는 부족한 것이 작금의 현실이다.
소프트웨어는 빠른 시간내에 많은 기능을 개발해야하는 생산성에 대한 요구와 그 소프트웨어를 사용하는 사용자의 기능적 및 비기능적 요구사항을 두루 충족해야하는 품질에 대한 요구가 동시에 존재한다. 하지만 이러한 다양한 요구사항들에 비해 그러한 요구를 만족시켜줄 수 있는 방법론에 대한 연구도 부족하다고 하겠다.
소프트웨어 아키텍처는 건축물을 지을 때 기본이 되는 설계도와 같다고 하겠다. 설계도면에는 건축물의 크기와 높이 뿐만 아니라 건축물의 재료가 되는 원자재의 규격 등을 내재하고 있어 설계 이후 구현단계에서 바이블과 같은 역할을 한다. 실제 건축현장에서는 수십에서 수백장에 이르는 설계도면을 참조하여 실행에 옯기는 사례를 우리 주변에서 흔히 볼 수 있는 현상이다.
소프트웨어 아키텍처를 한마디로 정의하면 “소프트웨어의 설계도”라고 정의할 수 있듯이 그것을 기반으로 구현되는 결과물에 대한 상을 그릴 수 있다고 하겠다. 구현되는 기능과 보안 그리고 성능에 이르기까지 소프트웨어를 통해 업무를 수행하는 사용자들의 요구사항들이 반영 되어 있는 것이다.
지금까지 소프트웨어 아키텍처에 대한 공식적인 표준은 IEEE1471의 규격으로 개념적인 연구는 공식화되었지만, 이를 평가하고 적용가능성을 타진할 수 있는 방법론에 대한 연구는 미국 카네기멜론대 SEI에서의 연구결과물이 전부라고 할 수 있다. 물론, 개별 기업단위로 SEI의 연구 결과물을 적용하려는 노력은 있어왔다.
본 논문에서는 소프트웨어 아키텍처의 중요성을 토대로하여 SEI이 연구결과물들 중 정보시스템 감리현장에서 적용할 수 있는 방안을 모색해보고자 한다. 정보시스템 감리현장에서는 시스템 아키텍처 감리 영역에서 소프트웨어 아키텍처를 일부분으로 점검하고 있는 문제의식을 전문가 인터뷰와 실무진의 설문과 실무사례를 통해 확인해 보았다.앞서도 밝힌 바와 같이 소프트웨어 아키텍처의 적정성을 평가하는데 사용자의 품질요구가 기반이 된다고 했을 때 품질요구에 기반한 평가방법인 ATAM을 통해 정보시스템 감리 개선사항을 도출하였다.
향후에 본 논문에서 도출한 개선사항등을 통해 감리현장에서 소프트웨어 아키텍처가 제대로 평가되길 바라며 또한 비용측면의 평가기법이 가미된 CBAM기법을 활용한 감리개선방안이 도출되는데 도움이 되길 바란다.
Changes in the environment surrounding the software is rapidly changing and increasingly, hence the development of technology, it is also true that a lot of progress has been. However, the importance of software in spite of the prominence of the software architecture of a software-based structure is formed, it is associated with a lack of research in recent years is the reality.
Software will soon need to develop many of the features required for the productivity of the user and the software functional and non-functional requirements must meet quality demands for scrolling at the same time exist. However, these different requirements than those required to cater for such a methodology for the study would lack.
Software architecture is the architecture of the underlying design and building like. Building design drawings, as well as the size and height of the building materials are inherent in the raw material and is designed to the specifications in the implementation phase, since it acts as the Bible. The actual construction of the field, ranging from tens to hundreds of design executed with reference to the accompanying drawings ohrb group practices that can be seen all around us in the phenomenon.
In short, if you define software architecture "software design bluepring" can be defined as a result of the implementation, as it is based on the number of awards that will draw. And security features implemented through software and performance down to the needs of the user to accomplish a task that would have been reflected.
So far, the official standard for the software architecture of the IEEE1471 standard, but the concept of research is formulated, which can evaluate the applicability of the methodology for percussion studies in the United States for the SEI at Carnegie Mellon, said that all of the research findings can be . Of course, individual business units to SEI's research findings have been made in the effort to apply.
In this paper, the SEI software architecture is based on the importance of research findings in the field of the Information Systems Audit can be applied to find ways to evaluate. Supervision of the system architecture of information systems on-site supervision in the area of software architecture as part of the inspection and interviews with professional staff awareness of issues and practical examples of the survey looked at the check. Software architecture as identified in assessing the adequacy of the quality of the user when the request is based is that the quality evaluation method based on the requirements of the Information Systems Audit through ATAM improvements to derived.
In this paper, derived from future improvements in the field of software architecture, including presiding over the proper evaluation of cost evaluation technique also hope we'll see this flavored technique utilizing the Methodist CBAM improvement. I hope this will help the draw.
서지정보 내보내기(Export)
닫기소장기관 정보
닫기권호소장정보
닫기오류접수
닫기오류 접수 확인
닫기음성서비스 신청
닫기음성서비스 신청 확인
닫기이용약관
닫기학술연구정보서비스 이용약관 (2017년 1월 1일 ~ 현재 적용)
학술연구정보서비스(이하 RISS)는 정보주체의 자유와 권리 보호를 위해 「개인정보 보호법」 및 관계 법령이 정한 바를 준수하여, 적법하게 개인정보를 처리하고 안전하게 관리하고 있습니다. 이에 「개인정보 보호법」 제30조에 따라 정보주체에게 개인정보 처리에 관한 절차 및 기준을 안내하고, 이와 관련한 고충을 신속하고 원활하게 처리할 수 있도록 하기 위하여 다음과 같이 개인정보 처리방침을 수립·공개합니다.
주요 개인정보 처리 표시(라벨링)
목 차
3년
또는 회원탈퇴시까지5년
(「전자상거래 등에서의 소비자보호에 관한3년
(「전자상거래 등에서의 소비자보호에 관한2년
이상(개인정보보호위원회 : 개인정보의 안전성 확보조치 기준)개인정보파일의 명칭 | 운영근거 / 처리목적 | 개인정보파일에 기록되는 개인정보의 항목 | 보유기간 | |
---|---|---|---|---|
학술연구정보서비스 이용자 가입정보 파일 | 한국교육학술정보원법 | 필수 | ID, 비밀번호, 성명, 생년월일, 신분(직업구분), 이메일, 소속분야, 웹진메일 수신동의 여부 | 3년 또는 탈퇴시 |
선택 | 소속기관명, 소속도서관명, 학과/부서명, 학번/직원번호, 휴대전화, 주소 |
구분 | 담당자 | 연락처 |
---|---|---|
KERIS 개인정보 보호책임자 | 정보보호본부 김태우 | - 이메일 : lsy@keris.or.kr - 전화번호 : 053-714-0439 - 팩스번호 : 053-714-0195 |
KERIS 개인정보 보호담당자 | 개인정보보호부 이상엽 | |
RISS 개인정보 보호책임자 | 대학학술본부 장금연 | - 이메일 : giltizen@keris.or.kr - 전화번호 : 053-714-0149 - 팩스번호 : 053-714-0194 |
RISS 개인정보 보호담당자 | 학술진흥부 길원진 |
자동로그아웃 안내
닫기인증오류 안내
닫기귀하께서는 휴면계정 전환 후 1년동안 회원정보 수집 및 이용에 대한
재동의를 하지 않으신 관계로 개인정보가 삭제되었습니다.
(참조 : RISS 이용약관 및 개인정보처리방침)
신규회원으로 가입하여 이용 부탁 드리며, 추가 문의는 고객센터로 연락 바랍니다.
- 기존 아이디 재사용 불가
휴면계정 안내
RISS는 [표준개인정보 보호지침]에 따라 2년을 주기로 개인정보 수집·이용에 관하여 (재)동의를 받고 있으며, (재)동의를 하지 않을 경우, 휴면계정으로 전환됩니다.
(※ 휴면계정은 원문이용 및 복사/대출 서비스를 이용할 수 없습니다.)
휴면계정으로 전환된 후 1년간 회원정보 수집·이용에 대한 재동의를 하지 않을 경우, RISS에서 자동탈퇴 및 개인정보가 삭제처리 됩니다.
고객센터 1599-3122
ARS번호+1번(회원가입 및 정보수정)