닫기
Loading..

전자정보연구정보센터 ICT 융합 전문연구정보의 집대성

국내 논문지

홈 홈 > 연구문헌 > 국내 논문지 > 한국정보과학회 논문지 > 정보과학회논문지 (Journal of KIISE)

정보과학회논문지 (Journal of KIISE)

Current Result Document : 7 / 15 이전건 이전건   다음건 다음건

한글제목(Korean Title) OSDEF: 객체지향 소프트웨어 개발 실습을 위한 통합 프레임워크
영문제목(English Title) OSDEF: An Integrated Framework for Practicing Object-Oriented Software Development
저자(Author) 정세진   유준범   Sejin Jung   Junbeom Yoo  
원문수록처(Citation) VOL 46 NO. 08 PP. 0774 ~ 0786 (2019. 08)
한글내용
(Korean Abstract)
소프트웨어는 개발 프로세스에 따라 개발되는 것이 일반적이며 이러한 개발 프로세스는 소프트웨어 공학 교육에서 중심적인 역할을 한다. 객체지향 소프트웨어 개발 교육에서는 객체지향적 특성 확인을 위해 여러 예제들을 통해 교육과 실습이 진행된다. 하지만 프로그램의 규모에 따라 객체의 확인은 적합하지만 구현에 많은 노력이 필요하거나 소프트웨어 디자인과 구현의 관계를 파악하기에 어려운 점들이 나타난다. 본 논문에서는 이러한 점을 지원하고 객체지향 소프트웨어 개발 교육의 효과적인 실습을 위해 OSDEF 프레임워크를 제안한다. 이는 기존에 제안한 객체지향 방법론 기반의 소프트웨어공학 교육용 프로세스 OOPT를 바탕으로 하여 산출물 작성 및 관리와 추적성 분석 도구를 포함한다. 또한 임베디드 소프트웨어를 중심으로 층 구조를 효과적으로 실습하고, 실행해 볼 수 있는 환경을 제공해 개발 프로세스에 따라 디자인 및 실행에 대한 실습을 효과적으로 진행할 수 있을 것으로 기대한다.
영문내용
(English Abstract)
Software development starts with a specific software development process (SDP) which contains the start and end of the development, SDP plays an important role in the software engineering education. Object-oriented software development education uses several examples that contain object-oriented characteristics into education and practices. However, there is an immense burden on the implantation phases as per the scale of the program, thus creating difficulties in the identification of the connected relations between software design and implementation. In the present work, we propose the OSDEF (Object-oriented based Software Development Education Framework) framework for proceeding an efficient software engineering education based on the OOPT (Object-Oriented Process with Traceability). The framework contains artifact management tools which can directly write development artifacts inside the tool, traceability analysis tool, and emulating environment for embedded software, which can practice a layered architecture in an efficient manner.
키워드(Keyword) OOPT   소프트웨어공학 교육   객체지향 개발방법론   층 구조   software engineering education   object-oriented software development   OOPT   layered architecture  
원문 PDF 다운로드