• Home
  • Search
  • Fancy Some Chips for Your TeaStore? Modeling the Control of an Adaptable Discrete System
  • https://doi.org/10.4204/eptcs.438.4Copy DOI Icon

Fancy Some Chips for Your TeaStore? Modeling the Control of an Adaptable Discrete System

Show More
  • Abstract
  • Literature Map
  • Similar Papers
Abstract

When designing new web applications, developers must cope with different kinds of constraints relative to the resources they rely on: software, hardware, network, online micro-services, or any combination of the mentioned entities. Together, these entities form a complex system of communicating interdependent processes, physical or logical. It is very desirable that such system ensures its robustness to provide a good quality of service. In this paper we introduce Chips, a language that aims at facilitating the design of models made of various entwined components. It allows the description of applications in the form of functional blocks. Chips mixes notions from control theory and general purpose programming languages to generate robust component-based models. This paper presents how to use Chips to systematically design, model and analyse a complex system project, using a variation of the Adaptable TeaStore application as running example.

Similar Papers
  • Conference Article

Issues on building T++

  • Oct 26, 2003
  • Antonio Soares De Azevedo Terceiro +1
  • Book Chapter
  • Citations17

The Implementation of iData

  • Jan 01, 2006
  • Rinus Plasmeijer +1
  • Research Article
  • Citations137

The essence of command injection attacks in web applications

  • Jan 11, 2006
  • ACM SIGPLAN Notices
  • Zhendong Su +1
  • Conference Article
  • Citations555

The essence of command injection attacks in web applications

  • Jan 11, 2006
  • Zhendong Su +1
  • Research Article

Programmable Rewriting Strategies in Haskell: — White Paper —

  • Apr 01, 2005
  • Electronic Notes in Theoretical Computer Science
  • Ralf Lämmel
  • Research Article

Реализация метауправления правами доступа в проекте BlockSet средствами языка BML

  • Oct 29, 2021
  • Journal Of Applied Informatics
  • Nikolay A Kozyrev +3
  • Research Article
  • Citations3

A New Kind Methodology for Controlling Complex Systems

  • Aug 29, 2010
  • Zenodo (CERN European Organization for Nuclear Research)
  • Zundong Zhang +2
  • Conference Article
  • Citations372

When good instructions go bad

  • Oct 27, 2008
  • Erik Buchanan +3
  • Research Article
  • Citations3

Track A Basic Science

  • Oct 24, 2012
  • Journal of the International AIDS Society
  • John R Mascola +99
  • Research Article

Study of web application development methodology for a medical clinic using React

  • Jun 27, 2024
  • Вісник Приазовського Державного Технічного Університету. Серія: Технічні науки
  • S.K Kiriakidi +1
  • Book Chapter
  • Citations20

Chapter 33 - From Novice to expert

  • Jan 01, 1997
  • Handbook of Human-Computer Interaction
  • Richard E Mayer
  • Research Article
  • Citations1

Possibilities of using protocol converters for NIR system construction

  • Apr 01, 1997
  • ACM SIGCOMM Computer Communication Review
  • Sven Ubik
  • Conference Article
  • Citations9

Developing railway interlocking systems with session types and Event-B

  • May 01, 2016
  • Tibor Kiss +1
  • Research Article
  • Citations17

Microcomputer Software: Design and Development Principles

  • May 01, 1985
  • Journal of Educational Computing Research
  • Greg Kearsley
  • Research Article
  • Citations1

Input and Output Application Programming Interface for Plaid Standard Library

  • Jan 31, 2014
  • International Journal of Software Engineering and Its Applications
  • Nazri Kama
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.