WorldCat Identities

Kang, Kyo C.

Overview
Works: 20 works in 36 publications in 1 language and 564 library holdings
Roles: Editor
Classifications: QA76.76.D47, 005.1
Publication Timeline
Key
Publications about  Kyo C Kang Publications about Kyo C Kang
Publications by  Kyo C Kang Publications by Kyo C Kang
Most widely held works by Kyo C Kang
Systems and software variability management concepts, tools and experiences by Rafael Capilla ( )
6 editions published in 2013 in English and held by 341 WorldCat member libraries worldwide
The success of product line engineering techniques in the last 15 years has popularized the use of software variability as a key modeling approach for describing the commonality and variability of systems at all stages of the software lifecycle. Software product lines enable a family of products to share a common core platform, while allowing for product specific functionality being built on top of the platform. Many companies have exploited the concept of software product lines to increase the resources that focus on highly differentiating functionality and thus improve their competitiveness with higher quality and reusable products and decreasing the time-to-market condition. Many books on product line engineering either introduce specific product line techniques or include brief summaries of industrial cases. From these sources, it is difficult to gain a comprehensive understanding of the various dimensions and aspects of software variability. Here the editors address this gap by providing a comprehensive reference on the notion of variability modeling in the context of software product line engineering, presenting an overview of the techniques proposed for variability modeling and giving a detailed perspective on software variability management. Their book is organized in four main parts, which guide the reader through the various aspects and dimensions of software variability. Part 1 which is mostly written by the editors themselves introduces the major topics related to software variability modeling, thus providing a multi-faceted view of both technological and management issues. Next, part 2 of the book comprises four separate chapters dedicated to research and commercial tools. Part 3 then continues with the most practical viewpoint of the book presenting three different industry cases on how variability is managed in real industry projects. Finally, part 4 concludes the book and encompasses six different chapters on emerging research topics in software variability like e.g. service-oriented or dynamic software product lines, or variability and aspect orientation. Each chapter briefly summarizes "What you will learn in this chapter", so both expert and novice readers can easily locate the topics dealt with. Overall, the book captures the current state of the art and best practices, and indicates important open research challenges as well as possible pitfalls. Thus it serves as a reference for researchers and practitioners in software variability management, allowing them to develop the next set of solutions, techniques and methods in this complicated and yet fascinating field of software engineering
Applied software product line engineering by Kyo C Kang ( )
11 editions published between 2009 and 2010 in English and held by 194 WorldCat member libraries worldwide
"Ever-increasing global competition coupled with a fragile world economy means that the pressure is on for software engineers and software process improvement professionals to find ways to meet the needs of expanding markets - with greater efficiency and effectiveness. This book arms readers with the insight needed to harness the power of SPLE to increase productivity, reduce time to market, and to handle the growing diversity in the quickly evolving global marketplace."--Jacket
A classification and bibliography of software prototyping by David P Wood ( Book )
1 edition published in 1992 in English and held by 4 WorldCat member libraries worldwide
This report presents an overview of technology and literature relating to the creation and use of software system prototypes. In addition to an annotated bibliography of recent prototyping literature, a technology framework, taxonomy, and series of classifications are provided. The intent of this report is to provide a basic road map through the available literature and technology."
Feature-Oriented Domain Analysis (FODA) feasibility study ( Book )
1 edition published in 1990 in English and held by 4 WorldCat member libraries worldwide
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 analysis process. To illustrate the application of domain analysis to a representative class of software systems, this report will provide a domain analysis of window management system software."
Issues in requirements elicitation by Michael G Christel ( Book )
1 edition published in 1992 in English and held by 3 WorldCat member libraries worldwide
These activities include fact-finding, requirements gathering, evaluation and rationalization, prioritization, and integration. Taken by themselves, existing elicitation techniques are lacking in one or more of these areas."
Safety-critical software : status report and annotated bibliography by Patrick R. H Place ( Book )
1 edition published in 1993 in English and held by 3 WorldCat member libraries worldwide
Abstract: "Many systems are deemed safety-critical and these systems are increasingly dependent on software. Much has been written in the literature with respect to system and software safety. This report summarizes some of that literature and outlines the development of safety- critical software. Techniques for hazard identification and analysis are discussed. Further, techniques for the development of safety-critical software are mentioned. A partly annotated bibliography of literature concludes the report."
An approach for supporting system development methodologies for developing a complete and consistent system specification by Kyo C Kang ( Book )
2 editions published between 1982 and 1983 in English and held by 2 WorldCat member libraries worldwide
Rules and procedures of the methodology
A domain analysis bibliography by Carnegie-Mellon University ( Book )
1 edition published in 1990 in English and held by 1 WorldCat member library worldwide
Issues in Requirements Elicitation ( )
1 edition published in 1992 in English and held by 1 WorldCat member library worldwide
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, or undergoes frequent changes. By improving requirements elicitation, the requirements engineering process can be improved, resulting in enhanced system requirements and potentially a much better system. Requirements engineering can be decomposed into the activ- ities of requirements elicitation, specification, and validation. Most of the requirements techniques and tools today focus on specification, i.e., the representation of the requirements. This report concentrates instead on elicitation concerns, those problems with requirements engineering that are not adequately addressed by specification techniques. An elicitation methodology is proposed to handle these concerns. This new elicitation methodology strives to incorporate the advantages of existing elicitation techniques while comprehensively addressing the activities performed during requirements elicitation. These activities include fact-finding, requirements gathering, evaluation and rationalization, prioritization, and integration. Taken by themselves, existing elicitation techniques are lacking in one or more of these areas
Product Line Analysis: A Practical Introduction ( )
1 edition published in 2001 in English and held by 1 WorldCat member library worldwide
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, illustrates concepts and terminology. Two different strategies for creating the requirements model are also presented. The product line analysis work is evolving. This report describes its current status and planned development
A Domain Analysis Bibliography ( )
1 edition published in 1990 in English and held by 1 WorldCat member library worldwide
This document presents a bibliography of references on a comparatively new discipline called domain analysis. This discipline defines a process to identify and represent the relevant information in a domain (a set of systems which share common capabilities). The information is derived from: (1). the study of existing systems and their development histories (2). knowledge captured from domain experts (3). underlying theory (4). emerging technology Domain analysis has received considerable attention since the early 1980s. This interest stems from the fact that the application of domain analysis is now believed to be part of the foundation upon which a successful and systematic program of software reuse can be built. This foundation is achieved by capturing and preserving the information to be reused in future developments in the form of application-specific tools and reusable software models, architectures, and components. This bibliography has been compiled as a part of the work on the Domain Analysis Project at the Software Engineering Institute. The bibliography's purpose is to provide an historical perspective on the field as well as a necessary background for further work in the discipline. Bibliography, Domain analysis, Software reuse
Feature-Oriented Domain Analysis (FODA) Feasibility Study ( )
1 edition published in 1990 in English and held by 1 WorldCat member library worldwide
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 analysis process. To illustrate the application of domain analysis to a representative class of software systems, this report will provide a domain analysis of window management system software
Design and economic evaluation of a faculty early retirement plan of the University of Colorado by Kyo C Kang ( Book )
1 edition published in 1974 in English and held by 1 WorldCat member library worldwide
A Classification and Bibliography of Software Prototyping ( )
1 edition published in 1992 in English and held by 1 WorldCat member library worldwide
Prototyping, the creation and enaction of models based on operational scenarios, has been advocated as a useful software engineering paradigm because it lends itself to intense interaction between customers, users, and developers, resulting in early validation of specifications and designs. An extensive and widespread interest in software prototyping in recent years has resulted in a daunting amount of literature and dozens of proposed methods and tools. As with any immature and growing technology, the expanding literature and approaches have resulted in correspondingly expansive and confusing terminology. This report presents an overview of technology and literature relating to the creation and use of software system prototypes. In addition to an annotated bibliography of recent prototyping literature, a technology framework, taxonomy, and series of classifications are provided. The intent of this report is to provide a basic road map through the available literature and technology
A Reuse-Based Software Development Methodology ( )
1 edition published in 1992 in English and held by 1 WorldCat member library worldwide
Software has been reused in applications development ever since programming started. However, the reuse practices have mostly been ad hoc, and the potential benefits of reuse have never been fully realized. Most of the available software development methodologies do not explicitly identify reuse activities. The Application of Reusable Software Components Project of the Software Engineering Institute is developing a reuse-based software development methodology, and the current direction and the progress of the methodology work are discussed in this paper. The methodology is based on the life cycle model in DoD-STD-2167A with refinement of each phase to identify reuse activities. The reuse activities that are common across the life cycle phases are identified as follows: (1) studying the problem and available solutions to the problem and developing a reuse plan or strategy; (2) identifying a solution structure for the problem following the reuse plan; (3) reconfiguring the solution structure to improve reuse at the next phase; (4) acquiring, instantiating, and/or modifying existing reusable components; (5) integrating the reused and any newly developed components into the products for the phase; and (6) evaluating the products. These activities are used as the base model for defining the specific activities at each phase of the life cycle
Proceedings : [held from January 16 - 18, 2008 at the University of Duisburg-Essen] by International Workshop on Variability Modelling of Software Intensive Systems ( )
1 edition published in 2008 in English and held by 1 WorldCat member library worldwide
Experiment Planning for Software Development: Redevelopment Experiment ( )
1 edition published in 1988 in English and held by 1 WorldCat member library worldwide
The Application of Reusable Software Components Project (ARSO) formulated an experiment design, data collection plan, and procedures in preparation for a reuse experiment. The reuse experiment is currently in progress and the experiment planning and the results to date are presented. While the design, plan, and procedures were developed to support the investigation of software reuse, they, as well as the process by which they were formulated, are applicable to any software development effort. They can be adapted to other technology investigations or to project-specific goals for improvement
Safety-Critical Software: Status Report and Annotated Bibliography ( Book )
1 edition published in 1993 in English and held by 1 WorldCat member library worldwide
Many systems are deemed safety-critical and these systems are increasingly dependent on software. Much has been written in the literature with respect to system and software safety. This report summarizes some of that literature and outlines the development of safety-critical software. Techniques for hazard identification and analysis are discussed. Further, techniques for the development of safety-critical software are mentioned. A partly annotated bibliography of literature concludes the report ... Safety-critical software, Requirements engineering, Hazard identification
Feature-oriented domain analysis (FODA) : feasibility study ; technical report CMU/SEI-90-TR-21 - ESD-90-TR-222 ( Book )
1 edition published in 1990 in English and held by 1 WorldCat member library worldwide
A reuse-based software development methodology ( Book )
1 edition published in 1996 in English and held by 1 WorldCat member library worldwide
 
moreShow More Titles
fewerShow Fewer Titles
Audience Level
0
Audience Level
1
  Kids General Special  
Audience level: 0.64 (from 0.00 for Safety-cri ... to 1.00 for A reuse-ba ...)
Alternative Names
Kang, K.
Kang, K. C.
Kang, Kyo C.
Kyo C. Kang.
Kyo Chul Kang.
Languages
English (36)
Covers