Presentation 2014-08-21
Data Integrity in BASE Transactions
Sachi NISHIDA, Yoshiyuki SHINKAWA,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) Google App Engine(GAE) is one of the most popular PAAS (Platform As A Service) type cloud computing environments, which provides us with the capability for implementing low-cost and high-quality database transaction systems. When we consider running such important systems as enterprise operational systems, the difficulty in performance prediction would become an obstacle to migrating those systems into the GAE environment. Since the structure and performance data of GAE are not opened to general public, it seems difficult to build a performance estimation model based on the GAE internal structure. This paper presents a modeling and simulation based approach to GAE performance prediction, focusing on the APIs that GAE provides. Each transaction is modeled as a series of these APIs with the control structure, e.g. branches and loops. The delay of each API is estimated using the performance parameters obtained through system measurements. As modeling and simulation tools, Colored Petri Net (CPN) and CPM tools are used. The paper focuses on the transaction systems using GAE Datastore, which are written with Java JDO.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) Database Management System / Transaction Processing / VDM++ / Colored Petri Nets
Paper # SWIM2014-14
Date of Issue

Conference Information
Committee SWIM
Conference Date 2014/8/14(1days)
Place (in Japanese) (See Japanese page)
Place (in English)
Topics (in Japanese) (See Japanese page)
Topics (in English)
Chair
Vice Chair
Secretary
Assistant

Paper Information
Registration To Software Interprise Modeling (SWIM)
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) Data Integrity in BASE Transactions
Sub Title (in English)
Keyword(1) Database Management System
Keyword(2) Transaction Processing
Keyword(3) VDM++
Keyword(4) Colored Petri Nets
1st Author's Name Sachi NISHIDA
1st Author's Affiliation Department of Science and Engineering, Ryukoku University()
2nd Author's Name Yoshiyuki SHINKAWA
2nd Author's Affiliation Department of Science and Engineering, Ryukoku University
Date 2014-08-21
Paper # SWIM2014-14
Volume (vol) vol.114
Number (no) 188
Page pp.pp.-
#Pages 5
Date of Issue