Skip to main content

강교철 교수

Kwang-Hee Kang

포항공과대학교 컴퓨터공학과 · 컴퓨터과학

연구실 소개

강교철 교수의 연구실은 소프트웨어 재사용과 제품 라인 기반 소프트웨어 공학에 초점을 맞추고 있으며, 특히 도메인 분석과 제품 라인 요구사항 모델링을 통해 복잡한 소프트웨어 시스템의 공통성과 유연성을 체계적으로 분석하고 설계하는 데 전문성을 가진다. 다양한 소프트웨어 제품 라인(예: 윈도우 관리 시스템, 홈 오토메이션 시스템)을 대상으로 객체 지향 모델링, 기능 모델링, 사용 사례 기반 요구사항 정의 기법을 응용하여 재사용 가능한 소프트웨어 아키텍처를 설계한다. 또한 실시간 시스템의 정확성과 검증을 위한 형식적 방법론 적용에도 관심을 기울이며, 실제 적용 가능성을 고려한 실용적인 소프트웨어 개발 방법론 개발을 지속적으로 연구하고 있다.

소프트웨어 재사용제품 라인 공학도메인 분석요구사항 모델링형식적 방법론

연구 현황

논문 수
78
총 인용 수
7,483
최근 5년 논문
24
주요 분야
컴퓨터과학

연구 성과 추이

표시된 성과는 수집된 데이터 기준으로 산출되며, 일부 차이가 있을 수 있습니다.

5개년 연도별 논문 게재 수
24총합
2010
2011
2012
2013
2014
5개년 연도별 피인용 수
171총합
20102011201220132014

주요 논문

15
1
report|인용수 4,178·1990
Feature-Oriented Domain Analysis (FODA) Feasibility Study
Kyo C. Kang, Sholom Cohen, James A. Hess, William E. Novak, A. S. Peterson

Abstract : Successful Software reuse requires the systematic discovery and exploitation of commonality across related software systems. By examining related software systems and the underlying theory of the class of systems they represent, domain analysis can provide a generic description of the requirements of that class of systems and a set of approaches for their implementation. This report will establish methods for performing a domain analysis and describe the products of the domain analysi

Artificial IntelligenceComputer Science
2
논문|인용수 863·1998
FORM: A feature-;oriented reuse method with domain-;specific reference architectures
Kyo C. Kang, Sajoong Kim, Jaejoon Lee, Ki‐Joo Kim, Euiseob Shin, Moonhang Huh
Annals of Software Engineering
Artificial IntelligenceComputer Science
3
논문|인용수 664·2005
Software reuse research: status and future
William B. Frakes, Kyo C. Kang
SJR Q1IEEE Transactions on Software Engineering

This paper briefly summarizes software reuse research, discusses major research contributions and unsolved problems, provides pointers to key publications, and introduces four papers selected from The Eighth International Conference on Software Reuse (ICSR8).

Information SystemsComputer Science
4
book chapter|인용수 340·2002
Concepts and Guidelines of Feature Modeling for Product Line Software Engineering
Kwan-Woo Lee, Kyo C. Kang, Jaejoon Lee
SJR Q2Lecture notes in computer science
Artificial IntelligenceComputer Science
5
report|인용수 289·1992
Issues in Requirements Elicitation
Michael G. Christel, Kyo C. Kang
OA

There are many problems associated with requirements engineering, including problems in defining the system scope, problems in fostering understanding among the different communities affected by the development of a given system, and problems in dealing with the volatile nature of requirements. These problems may lead to poor requirements and the cancellation of system development, or else the development of a system that is later judged unsatisfactory or unacceptable, has high maintenance costs

Information SystemsComputer Science
6
report|인용수 109·2001
Product Line Analysis: A Practical Introduction
Gary Chastek, Patrick Donohoe, Kyo C. Kang, Steffen Thiel

Abstract : Product line analysis applies established modeling techniques to engineer the requirements for a product line of software-intensive systems. This report provides a practical introduction to product line requirements modeling. It describes product line analysis in the context of product line development and shows how a requirements model is built based on object modeling, use-case modeling, and feature-modeling techniques. A running example, based on home automation systems, illustrate

Artificial IntelligenceComputer Science
7
book chapter|인용수 70·2009
Software Product Line Engineering
Kyo C. Kang, Vijayan Sugumaran, Sooyong Park
Auerbach Publications eBooks
Artificial IntelligenceComputer Science
8
book chapter|인용수 59·2005
Feature-Oriented Re-engineering of Legacy Systems into Product Line Assets – a Case Study
Kyo C. Kang, Moonzoo Kim, Jaejoon Lee, Byungkil Kim
SJR Q2Lecture notes in computer science
Artificial IntelligenceComputer Science
9
논문|인용수 50·1999
Feature-oriented engineering of PBX software for adaptability and reuseability
Kyo C. Kang, Sajoong Kim, Jaejoon Lee, Kwan-Woo Lee
SJR Q2Software Practice and Experience

Incorporating a high level of adaptability and reusability into software is one challenge that all software engineers face. PBX (Private Branch Exchange) is one such system that requires a high level of adaptability and reusability because of rapidly expanding service features, ever changing communication technology, continuously evolving standards and diverse communication laws and standards in different countries. The software engineering community has made various efforts to address the probl

Artificial IntelligenceComputer Science
10
book chapter|인용수 31·2002
Using a Marketing and Product Plan as a Key Driver for Product Line Asset Development
Kyo C. Kang, Patrick Donohoe, Eunman Koh, Jaejoon Lee, Kwan-Woo Lee
SJR Q2Lecture notes in computer science
Artificial IntelligenceComputer Science
11
book chapter|인용수 19·2013
Variability Modeling
Kyo C. Kang, Hye-Sun Lee
Artificial IntelligenceComputer Science
12
논문|인용수 16·2010
FODA: Twenty Years of Perspective on Feature Modeling.
Kyo C. Kang
Variability Modelling of Software-Intensive Systems
Artificial IntelligenceComputer Science
13
논문|인용수 8·1998
ASADAL/SIM: an incremental multi‐level simulation and analysis tool for real‐time software specifications
Kyo C. Kang, Kwan W. Lee, Ji Y. Lee, Gerard Jounghyun Kim
SJR Q2Software Practice and Experience

Despite considerable advancement in software engineering methods during the past three decades, requirements engineering of large and complex software systems still remains a difficult and active research problem. One such difficulty lies in developing correct and useful methods for the validation and verification of real-time software specifications. One way of analyzing and validating/verifying software specifications is to mathematically derive or prove desired system properties based on form

Artificial IntelligenceComputer Science
14
논문|인용수 7·1995
PARTS
Kyo C. Kang, Kwang-Il Ko
OA

of computer application are being broadened rapidly due to the rapid improvement of the performance of computer hardware. Applications that were

Computational Theory and MathematicsComputer Science
15
book chapter|인용수 7·2006
Re-engineering a Credit Card Authorization System for Maintainability and Reusability of Components – A Case Study
Kyo C. Kang, Jae‐Joon Lee, Byungkil Kim, Moonzoo Kim, Chang-woo Seo, Seung-lyeol Yu
SJR Q2Lecture notes in computer science
Information SystemsComputer Science

대표 연구 분야

Artificial IntelligenceInformation SystemsControl and Systems EngineeringComputational Theory and MathematicsSoftwareHuman-Computer Interaction

강교철 교수의 연구를 Nubint에서 더 깊이 살펴보세요

이 연구실의 논문을 앱에서 열어 AI와 함께 읽고, 핵심을 요약하고, 내 글에 인용하세요.