000 03470nam a22005415i 4500
001 978-3-031-36763-2
003 DE-He213
005 20240507154521.0
007 cr nn 008mamaa
008 230923s2024 sz | s |||| 0|eng d
020 _a9783031367632
_9978-3-031-36763-2
024 7 _a10.1007/978-3-031-36763-2
_2doi
050 4 _aQA76.9.E94
072 7 _aUYD
_2bicssc
072 7 _aCOM011000
_2bisacsh
072 7 _aUYD
_2thema
082 0 4 _a004.24
_223
100 1 _aSerazzi, Giuseppe.
_eauthor.
_4aut
_4http://id.loc.gov/vocabulary/relators/aut
245 1 0 _aPerformance Engineering
_h[electronic resource] :
_bLearning Through Applications Using JMT /
_cby Giuseppe Serazzi.
250 _a1st ed. 2024.
264 1 _aCham :
_bSpringer Nature Switzerland :
_bImprint: Springer,
_c2024.
300 _aXII, 146 p. 105 illus., 92 illus. in color.
_bonline resource.
336 _atext
_btxt
_2rdacontent
337 _acomputer
_bc
_2rdamedia
338 _aonline resource
_bcr
_2rdacarrier
347 _atext file
_bPDF
_2rda
505 0 _aThe process of Modeling -- Systems with homogeneous workloads -- Systems with heterogeneous workloads -- Impact of variability of interarrival and service times -- Parallel computing -- Reference models.
506 0 _aOpen Access
520 _aThis open access book improves the users' skills needed to implement models for performance evaluation of digital infrastructures. Building a model is usually a relatively easy task, but making it an accurate representation of the phenomenon to be reproduced is a completely different matter. It is well-known that to increase the ability to build reliable models it is necessary to accumulate experience. The book addresses this need by presenting a collection of case studies of increasing complexity. Readers are introduced to the modeling process gradually, learning the basic concepts step-by-step as they go through the case studies. Queueing Networks are used to design the models solved with simulation and analytical techniques from the open source Java Modelling Tools (JMT). Among the models analyzed there are systems for optimizing performance, identifying bottlenecks, evaluating the impact of the variability of traffic and service demands, analyzing the effects of synchronization policies in parallel computing. Four case studies derived from real-life scenarios are also presented: a surveillance system, autoscaling load fluctuations, web app workflow simulation, and crowd computing platform. This book serves as a reference tool for graduate and senior-level computer science students in courses of performance evaluation and modeling, as well as for researchers and practitioners. .
650 0 _aElectronic digital computers
_xEvaluation.
650 0 _aElectronic circuits.
650 0 _aComputer Networks.
650 0 _aSoftware engineering.
650 1 4 _aSystem Performance and Evaluation.
650 2 4 _aElectronic Circuits and Systems.
650 2 4 _aComputer Networks.
650 2 4 _aSoftware Engineering.
710 2 _aSpringerLink (Online service)
773 0 _tSpringer Nature eBook
776 0 8 _iPrinted edition:
_z9783031367625
776 0 8 _iPrinted edition:
_z9783031367649
856 4 0 _uhttps://doi.org/10.1007/978-3-031-36763-2
912 _aZDB-2-SCS
912 _aZDB-2-SXCS
912 _aZDB-2-SOB
999 _c37465
_d37465