Loading transaction...


On the Necessity of Testing Cloud Database Models when building Software-as-a-Service Applications

This page contains the implementation a blog application hosted under GAP. We provide 2 implementations, each one with a different schema. We call them "Post-oriented" and "User-oriented".

Schemas and Entity model
This tab contains the two schemas we used to test a blog app in GAP.
Live test
This tab enables submitting individual messages to each blog application, as if they were a "normal" blog page.
Multiple posts simulation
This tab provides elements to test multiple writes into the two different blog applications.
A tool to truncate the database (remove all instances).


Entity Model

This page simulates the submission of individual messages to each blog application.

"artcle-oriented": Include your name and comment. It is possible to include on comment at a time.

"user-oriented": Include your name and comment. It is possible to include on comment at a time.

to include your name with comments.

Here is the text of the article held by any User.
Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.

Comment the Article below:

Comments in Article 'default'.

An anonymous person wrote:

generic viagra prices https://viagaraga.com/# - where to buy viagra online safely viagra manufacturers coupon viagra coupons <a href=https://viagaraga.com/#>viagra without doctor prescription</a> viagra generic online

An anonymous person wrote:

Качественное и эксклюзивное [url=https://porno-vidos.icu/]красивые зрелые мамки порно[/url] на сайте https://porno-vidos.icu/categories/%D0%9A%D1%83%D0%BD%D0%B8%D0%BB%D0%B8%D0%BD%D0%B3%D1%83%D1%81/. Ежедневное прибавление порно видео рассортированное по категориям и без назойливой рекламы. Множество красивых русских порно актрис, готовые трахаться день и ночь, делать минет и трахаться в немыслимых позах, а беспричинно же пользоваться весь приманка отверстия включая анал. Хочешь смотреть порно непосредственно сейчас, тогда [url=https://porno-vidos.icu/categories/HD+%D0%9A%D0%B0%D1%87%D0%B5%D1%81%D1%82%D0%B2%D0%BE/]porno girl hd video[/url] скорей жми для ссылку и смотри порнуху, еблю, секс красивых девушек без ограничений со своего телефона и компьютера.

An anonymous person wrote:

[url=https://cum-xxx.xyz]chubby[/url] What is the best Torrent Site? We're working arduous to be the very best Sizzling GIFs site on the internet! The all-new Aeolus XXX wheels are built on a wider rim with a redesigned form that’s each quicker and more stable in all situations-including crosswinds. Now you'll be able to run a deeper, extra aerodynamic wheel with extra confidence than ever. We're positive that everyone can find beloved pornstar, acceptable category, and favourite sex clips right here. We update about 10-12 model new HD porn video clips each 24hrs, so make certain to come again tomorrow for more free porn. Far more. We cowl common and uncommon niches, and we try to make HD XNXX awesome for you whether you are a vanilla sort of guy or a really pervy type of guy. Solely the three X letters are written on the 8-web page booklet cover and the ravers silhouettes defines themselfs in entrance of the laser and strobes. [url=https://analbigdick.xyz]golden shower[/url] [url=https://article-optimize.com/saved-reports/Jan-18-2021-4-52-35-575c7ae9da3391120f6d65048d52f7cb.html]breast[/url] [url=https://ultimatesurvivaltips.com/blogs/wild-edibles/wild-herbs-yarrow?comment=80086073393#comments]pornstar[/url] 8ae3fea @GiG993_+

An anonymous person wrote:

Hardcore Galleries with hot Hardcore photos http://hd.porn.xblognetwork.com/?alana porn star with biggest cock amuetur porn play porn solitaire ovguide uniform porn free porn pissing video

An anonymous person wrote:


An anonymous person wrote:

Home page: https://apteka-online.biz/

An anonymous person wrote:

<a href="<a href="url-адрес">Текст</a>">Скачать порно</a> <a href="url-адрес">Текст</a>

An anonymous person wrote:

You know, a site https://pornoturedy.com that’s so awesome that it becomes the center of your porn interest and you start all of your searches there. The site has good categories and a porn star index, daily porn video selection and their catalog, and even a premium section.

An anonymous person wrote:

ENG Hello, we will buy expensively from you or your customers, old Google AdWords accounts with a history of spending, it is possible even with debts. Our contacts for communication: Telegram: @Sparrow_Marketing or write to vipbace@gmail.com https://www.goog.fun/ https://www.instagram.com/google_adwords_accounts/ RUS Здравствуйте, купим дорого у Вас или у Ваших клиентов, старые аккаунты Google AdWords с историей трат, можно даже с долгами. Контакты наши для связи: Telegram: @Sparrow_Marketing или пишите на почту vipbace@gmail.com https://www.goog.fun/ https://www.instagram.com/google_adwords_accounts/

An anonymous person wrote:

Hot galleries, daily updated collections http://cloudsearchporn.alexysexy.com/?keeley page porn sex real porn first time castings jessica simpson porn fakes suntube mommy porn indian masala amateur porn
Insert title here

This page enables to simulate the inclusion of multiple comments into the two blogs applications.

How to use the application. You need to execute step (1) first, and than either step (2) or step (3).

1) Include first a number of users you want to include. It is important to wait until all the users are included. This information is shown in the log.

2) Include the number of comments that will be included. It is also important to wait until all the comments are included.

3) Include the number of comments that will be included. It is also important to wait the end of the execution.




Because this is not a complete implementation of a blog with all resources its important you to create the quantity of the users you are going to use before you try persist any one of the models below


- On top of this page you can check the console of this simulation. It will log every request made.

- this a prototype tool that is running into a free instance of GAP, with limited resources. For this reason we limited the number of request to 3 digits, otherwise this page could reach its capacity and be unavailable.it may reach its capacity and be unavailable.

  • Eduardo Cunha de Almeida
    Federal University of Paraná, Brazil
  • Felipe Ickert
    Federal University of Paraná, Brazil
  • Marcos Didonet Del Fabro
    Federal University of Paraná, Brazil
  • Stefanie Scherzinger
    Regensburg University of Applied Sciences, Germany