Go to the main menu
Skip to content
Go to bottom
REFERENCE LINKING PLATFORM OF KOREA S&T JOURNALS
> Journal Vol & Issue
The KIPS Transactions:PartD
Journal Basic Information
Journal DOI :
Korea Information Processing Society
Editor in Chief :
Volume & Issues
Volume 17D, Issue 6 - Dec 2010
Volume 17D, Issue 5 - Oct 2010
Volume 17D, Issue 4 - Aug 2010
Volume 17D, Issue 3 - Jun 2010
Volume 17D, Issue 2 - Apr 2010
Volume 17D, Issue 1 - Feb 2010
Selecting the target year
A Study of Design for the Integrated Architecture of SOA and WOA
Park, So-Hyun ; Yoo, Hae-Young ;
The KIPS Transactions:PartD, volume 17D, issue 5, 2010, Pages 317~326
DOI : 10.3745/KIPSTD.2010.17D.5.317
Service Oriented Architecture (SOA), which supports various features such as interoperability and reusability of IT resources, comes into the spotlight as an effective approach for adapting new business environmental changes. SOA, however, has some problems including the high realization complexity and low Return on Investment (ROI). To solve these problems, Web Oriented Architecture (WOA) has gained attention. However, it also has some drawbacks about security concerns and unstable message transmissions. In this paper, we design a novel integrated architecture that classifies services into inside and outside ones and applies SOA for the former and WOA for the latter, respectively. By converging the advantages of SOA and WOA simultaneously, the proposed architecture becomes more simple and service-oriented, and can satisfy diverse requirements of customers. The usefulness evaluation of the proposed architecture is conducted through the Analytic Hierarchy Process (AHP) scheme.
Software Equation Based on Function Points
Lee, Sang-Un ;
The KIPS Transactions:PartD, volume 17D, issue 5, 2010, Pages 327~336
DOI : 10.3745/KIPSTD.2010.17D.5.327
This paper proposed software equation that is relation with effort and duration based on function point (FP) software size. Existent software equation based on lines of code (LOC). LOC sees big difference according to development language and there are a lot of difficulties in software size estimation. First, considered method that change LOC to FP. But, this method is not decided definitely conversion ratio between LOC and FP by development language. Also, failed though the conversion ratio motives software formula because was not presented about specification development language. Therefore, we derived software formula directly to large project data that was developed by FP. Firstly, datas that reasonable development period is set among development projects. Secondly, FP through regression analysis about this data and effort, motived relation with FP and duration. Finally, software equation was derived from these relation. Proposed model solves application problems that LOC-based model has and has advantage that application is possible easily in business.
Test Input Sequence Generation Strategy for Timing Diagram using Linear Programming
Lee, Hong-Seok ; Chung, Ki-Hyun ; Choi, Kyung-Hee ;
The KIPS Transactions:PartD, volume 17D, issue 5, 2010, Pages 337~346
DOI : 10.3745/KIPSTD.2010.17D.5.337
Timing diagram is popularly utilized for the reason of its advantages; it is convenient for timing diagram to describe behavior of system and it is simple for described behaviors to recognize it. Various techniques are needed to test systems described in timing diagram. One of them is a technique to derive the system into a certain condition under which a test case is effective. This paper proposes a technique to automatically generate the test input sequence to reach the condition for systems described in timing diagram. It requires a proper input set which satisfy transition condition restricted by input waveform and timing constraints to generate a test input sequence automatically. To solve the problem, this paper chooses an approach utilizing the linear programming, and solving procedure is as follows: 1) Get a Timing diagram model as an input, and transforms the timing diagram model into a linear programming problem. 2) Solve the linear programming problem using a linear programming tool. 3) Generate test input sequences of a timing diagram model from the solution of linear programming problem. This paper addresses the formal method to drive the linear programming model from a given timing diagram, shows the feasibility of our approach by prove it, and demonstrates the usability of our paper by showing that our implemented tool solves an example of a timing diagram model.
A Business Service Identification and Quality Evaluation Using Enterprise Architecture
Jung, Chan-Ki ; Hwang, Sang-Kyu ; Byun, Young-Tae ;
The KIPS Transactions:PartD, volume 17D, issue 5, 2010, Pages 347~352
DOI : 10.3745/KIPSTD.2010.17D.5.347
Automatic service identification and quality evaluation is one of key characteristics for a Service-Oriented Computing, being receiving a lot of attention from researchers in recent years. However, most researchers focus on identifying and evaluating application services and do not present methods for automatically identifying and evaluating business services from business processes. In general, the manual business service identification process by a human expert is a highly expensive and ambiguous task and may result in the service design with bad quality because of errors and misconception. We propose an automatic business service identification and quality evaluation method using Enterprise Architecture as a machine understandable knowledge-base. We verify the effectiveness of the proposed method through a case study on Department of Defense Enterprise Architecture.
Efficient Labeling Scheme for Query Processing over XML Fragment Stream in Wireless Computing
Ko, Hye-Kyeong ;
The KIPS Transactions:PartD, volume 17D, issue 5, 2010, Pages 353~358
DOI : 10.3745/KIPSTD.2010.17D.5.353
Unlike the traditional databases, queries on XML streams are restricted to a real time processing and memory usage. In this paper, a robust labeling scheme is proposed, which quickly identifies structural relationship between XML fragments. The proposed labeling scheme provides an effective query processing by removing many redundant operations and minimizing the number of fragments being processed. In experimental results, the proposed labeling scheme efficiently processes query processing and optimizes memory usage.
Generating Mashup Client View Navigation Codes using REST Style Service Patterns
Lee, Eun-Jung ;
The KIPS Transactions:PartD, volume 17D, issue 5, 2010, Pages 359~370
DOI : 10.3745/KIPSTD.2010.17D.5.359
As web 2.0 becomes one of the important architecture styles, more web applications adopt single page structure instead of multiple web pages and navigations between pages. A single page web application client, called a mashup client in this paper, interfaces more than one services and allows users to navigate in the page. A mashup client page includes complicated functions and has to handle various styles of services and user requirements, and therefore is usually developed manually. In this paper, we propose a model driven code generation approach for in-page navigations. We propose a page model and view navigation design approach, applying REST service architecture patterns. Then, we consider type conditions for each view to have service calls or navigation controls. Also, we developed an XForms page code generation system to demonstrate the efficiency of the proposed method. The developed system generates mashup client pages including navigation controls between services and views. This system can generate ready to use codes from service specifications, so this can help to reduce the development overhead. Moreover, our approach is based on formal model and navigation patterns so the generated result code is simple and easy to understand, and includes only the necessary controls. Therefore, the proposed approach can be more effective for the case of a large number of services.
Composition Technique for Independent Real-time Advertisement on Mobile UCC Phonepage
Kim, Jong-Keun ; Ko, Hee-Ae ; Sim, Kun-Ho ; Zhao, Mei-Hua ; Lim, Young-Hwan ;
The KIPS Transactions:PartD, volume 17D, issue 5, 2010, Pages 371~382
DOI : 10.3745/KIPSTC.2010.17D.5.371
One of the advantages of the mobile internet is that it is accessible everywhere. However, producing the mobile internet contents is hard because the standards of the contents are different depending on the telecommunications companies and the mobile phone terminals. Because of this, mobile contents production has not been activated and profit models are rarely found. In order to vitalize the mobile contents, we developed the Mobile UCC (User Created Contents) Phone Page Service with which general users can produce and provide the mobile phone pages easily. In addition, we began to provide advertisement on the UCC phone pages as a profit model. However, as mentioned already, the contents that meet each of the standards should be prepared in advance to be compatible with the different standards. For this reason, only one advertisement could be provided on one UCC phone page. Previous studies were focused on the standardization of different standards by integrating them. Though the standardization may be applicable to the mobile phones that will be newly released, it is hardly applied to the conventional mobile phones. To solve the abovementioned problems and improve the drawbacks of the conventional studies, we proposed in this article the technology to synthesize the phone page contents and independent advertisement at the moment when the UCC phone page prepared by the users is provided in real time. This technology allows to provide various advertisement on one UCC phone page and administrate the start, end and frequency of specific advertisements. This method was applied in this study to vitalize the mobile contents and improve the profit model.