Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Jin-Seok Yang is active.

Publication


Featured researches published by Jin-Seok Yang.


international conference on advanced communication technology | 2008

Architecture Patterns for Mobile Games Product Lines

Hojin Cho; Jin-Seok Yang

Product line software engineering (PLSE) is a promising method for software reuse. For the key of success, a reusable and adaptable architecture design is necessary. In domain of mobile games product lines, architectures have some common structures because of circumstance properties of the domain and business constraints. In this paper, we classify them as architecture patterns. By doing this, we can expect increasing portability, reusability, adaptability, maintainability, and eventually productivity and improving quality.


Journal of Rheology | 2013

Start-up and relaxation of well-characterized comb polymers in simple shear

Frank Snijkers; Dimitris Vlassopoulos; Hyojoon Lee; Jin-Seok Yang; Taihyun Chang; Paraskevi Driva; Nikos Hadjichristidis

We report on the shear flow start-up and the relaxation upon flow cessation of anionically synthesized comb polymers of different chemistries. The experimental data, obtained with a cone partitioned-plate geometry in order to avoid artifacts, showed that the start-up shear flow of combs exhibits systematic dependencies on the branching structure. They were interpreted by invoking dynamic dilution and hierarchical relaxation, which are known to control the linear viscoelastic response. For all combs studied here, the backbones remained entangled after dynamic dilution due to branch relaxation. We combined the important molecular parameters (i.e., the number and molar mass of the branches) into a single parameter, the number of entanglements of the dynamically diluted backbone, ZBBDIL., which we found to be the main scaling parameter for the observed nonlinear flow behavior. The steady viscosities as function of Weissenberg number were less shear-thinning compared to linear analogues, and the higher the amo...


software product lines | 2012

VULCAN: architecture-model-based workbench for product line engineering

Hyesun Lee; Jin-Seok Yang; Kyo Chul Kang

Adaptability and reusability are important quality attributes for software targeted for global market due to diverse market needs, ever increasing number of features, rapidly changing technologies, and various laws/standards of different countries. In response to these requirements, software development organizations are interested in product line engineering and searching for support tools. However, most of the existing tools for supporting product line engineering focus only on providing mechanisms for instantiating products without adequately supporting development of software assets that are adaptable and reusable. To address this problem, we provide a CASE tool, called VULCAN, that provides architecture models/patterns that are adaptable/reusable and also supports mechanisms for instantiating products from assets. We have applied VULCAN to various product lines including glucose management systems and elevator control systems, and we could experience that maintainability of the assets has improved substantially because a large portion of the assets are specifications rather than low-level code and product-specific code is generated from the specifications.


Proceedings of the WICSA/ECSA 2012 Companion Volume on | 2012

VULCAN: architecture-model-based software development workbench

Hyesun Lee; Jin-Seok Yang; Kyo Chul Kang

Recently, software developers are faced with a fierce market competition with: diverse market needs, ever increasing number of features, and shortening product life cycle. To survive in this fierce competition, software developers are searching for methods and tools to develop various products with reduced time-to-market and improved quality. In response to these needs, we present a new CASE called VULCAN. VULCAN is a software development workbench comprising various tools for supporting the entire phases of feature-oriented product line software development from feature modeling to asset and product development. Especially, it provides several tools for supporting architecture-model-based software development where: (1) product line architectures can be specified using various architecture patterns, (2) application-specific architectures can be derived from the product line architecture specifications, (3) application-specific control components can be generated from the application architecture specifications, and (4) different deployment architectures can be configured with various component communication mechanisms. Of various tools included in VULCAN, we focus on this tool set for supporting architecture-model-based software development in this paper and demonstration.


Simulation | 2014

Domain-oriented variability modeling for reuse of simulation models

Hyesun Lee; Jin-Seok Yang; Kyo Chul Kang; Jai-Jeong Pyun

Reusability is an important quality attribute for defense modeling and simulation (MS) due to the ever-changing combat simulations and new requirements. There has been research conducted worldwide for reusing simulation models. The methods proposed in these studies (including One Semi-Automated Forces (OneSAF)) support reuse of simulation components in the development of new models. As the reuse units in the existing methods are at the simulation component level, when existing components do not satisfy new simulation requirements, new components have to be developed and maintained separately from the existing ones. However, simulation components in the same domain tend to have common parts; behavior models for tactical missions and battlefield functions in the same domain are derived from the same tactical doctrine/manual, and thus they tend to have a common structure. There is a need for a new method to maximize reusability by providing “fine-grained” reuse, i.e. composing simulation components from reusable fine-grained modules (i.e. behaviors/functions). We address the problem by applying the product line engineering concept to the development of simulation components. Commonalities and variabilities (CVs) of domain-specific simulation requirements and CVs of tactical behaviors and battlefield functions are identified in domain-oriented variability modeling. Then, the CVs are used to design and implement domain-specific simulation component assets with domain-specific tactical behaviors and battlefield functions while embedding the identified variabilities. These domain-specific component assets are instantiated based on selections of variabilities and then integrated to develop a simulation model. Feasibility of the method was demonstrated in an infantry squad combat domain of the Republic of Korea armed forces.


KIPS Transactions on Software and Data Engineering | 2013

A Tool for Workflow-based Product Line Software Development

Jin-Seok Yang; Kyo Chul Kang

A convergence software development methodology based on product line engineering provides an architecture model for application development and it also provides workflow as a behavior specification of control component development to develop transaction centric application. To effect a change on software development based on product line engineering it has to be supported by a tool. But almost workflow modeling tools dose not support product line engineering concept. So we need new workflow modeling tool to support the convergence software development methodology. In this paper, we introduce a toolset for workflow modeling that consists of eclipse plug-in applications and open source tool and describe the relationships of tools through example.


international conference on advanced communication technology | 2009

Application framework for multi platform mobile application software development

Yoonseok Choi; Jin-Seok Yang; Jaewon Jeong


ACS Macro Letters | 2013

Double Stress Overshoot in Start-Up of Simple Shear Flow of Entangled Comb Polymers

Frank Snijkers; Dimitris Vlassopoulos; Giovanni Ianniruberto; Giuseppe Marrucci; Hyojoon Lee; Jin-Seok Yang; Taihyun Chang


Archive | 2008

Method of generating user interface model applicable to various platform and apparatus thereof

Kyo-Chul Kang; Yoonseok Choi; Ju-Won Maeng; Jin-Seok Yang


Archive | 2011

Method for developing software and apparatus for the same

Kyo-Chul Kang; Hyesun Lee; Jin-Seok Yang

Collaboration


Dive into the Jin-Seok Yang's collaboration.

Top Co-Authors

Avatar

Hyesun Lee

Pohang University of Science and Technology

View shared research outputs
Top Co-Authors

Avatar

Kyo Chul Kang

Pohang University of Science and Technology

View shared research outputs
Top Co-Authors

Avatar

Kyo-Chul Kang

Pohang University of Science and Technology

View shared research outputs
Top Co-Authors

Avatar

Hyojoon Lee

Pohang University of Science and Technology

View shared research outputs
Top Co-Authors

Avatar

Taihyun Chang

Pohang University of Science and Technology

View shared research outputs
Top Co-Authors

Avatar

Yoonseok Choi

Pohang University of Science and Technology

View shared research outputs
Top Co-Authors

Avatar

Frank Snijkers

Katholieke Universiteit Leuven

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Hojin Cho

Pohang University of Science and Technology

View shared research outputs
Top Co-Authors

Avatar

Jaewon Jeong

Pohang University of Science and Technology

View shared research outputs
Researchain Logo
Decentralizing Knowledge