Detailed Information

Cited 0 time in webofscience Cited 0 time in scopus
Metadata Downloads

C환경에서의 XP적용을 위한 데이터 구조화 방법A Study of Mock Objects Generator for Applying Xpwith Special Attention to C

Other Titles
A Study of Mock Objects Generator for Applying Xpwith Special Attention to C
Authors
정영목이남용박제원
Issue Date
Mar-2005
Publisher
한국컴퓨터정보학회
Keywords
Mock Objects; Test Driven Development; Extreme Programming
Citation
한국컴퓨터정보학회논문지, v.10, no.1, pp.15 - 25
Journal Title
한국컴퓨터정보학회논문지
Volume
10
Number
1
Start Page
15
End Page
25
URI
http://scholarworks.bwise.kr/ssu/handle/2018.sw.ssu/19629
ISSN
1598-849X
Abstract
XP(Extreme Programming)는 경량소프트웨어개발방법론 중의 하나로서 의사소통, 단순함, 피드백, 용기의 네 가지 가치추구를 통해 소프트웨어의 생산성과 품질을 향상시키는 실질적인 소프트웨어개발방법론이다. 그러나 XP의 핵심실천사항 중 하나인 테스트주도개발(Test Driven Development)은 한 가지 문제점을 가지고 있다. 테스트수행시간이 오래 걸리거나 테스트케이스(Test Cases)의 독립성을 확보하지 못할 경우 테스트주도개발이 불가능하다는 문제로서 최근 이를 해결하기 위해 모크객체(Mock Objects)의 중요성이 강조되고 있다. 모크객체는 문제가 되는 실제코드를 흉내내는 객체로서 수동으로 작성할 수 있을 만큼 간단함을 원칙으로 하지만, 모크객체를 수동으로 작성하는 것은 실제로는 비효율적인 작업이기 때문에 자바에서는 MockObjects, EasyMock와 같은 모크객체생성기를 사용하고 있다. 그러나 모크객체는 객체지향을 전제로 하고, C언어용 모크객체생성기도 없기 때문에 C언어에서는 모크객체를 적용하기가 곤란하다. 본 논문에서는 객체지향개념이 취약한 C언어에서 모크객체를 손쉽게 생성하기 위한 C언어용 모크객체생성기 CMock를 제시하고 이의 효용성을 검증하는 연구를 수행하였다.
Files in This Item
Go to Link
Appears in
Collections
College of Information Technology > School of Software > 1. Journal Articles

qrcode

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.

Related Researcher

Researcher Lee, Nam Yung photo

Lee, Nam Yung
School of Software
Read more

Altmetrics

Total Views & Downloads

BROWSE