{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,7,5]],"date-time":"2024-07-05T07:56:38Z","timestamp":1720166198538},"reference-count":36,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2017,8,1]],"date-time":"2017-08-01T00:00:00Z","timestamp":1501545600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Journal of Systems and Software"],"published-print":{"date-parts":[[2017,8]]},"DOI":"10.1016\/j.jss.2017.05.022","type":"journal-article","created":{"date-parts":[[2017,5,6]],"date-time":"2017-05-06T13:32:02Z","timestamp":1494077522000},"page":"24-41","update-policy":"http:\/\/dx.doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":2,"special_numbering":"C","title":["Accurate modeling and efficient QoS analysis of scalable adaptive systems under bursty workload"],"prefix":"10.1016","volume":"130","author":[{"given":"Diego","family":"Perez-Palacin","sequence":"first","affiliation":[]},{"given":"Raffaela","family":"Mirandola","sequence":"additional","affiliation":[]},{"given":"Jos\u00e9","family":"Merseguer","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/j.jss.2017.05.022_bib0003","series-title":"Utility and Cloud Computing (UCC), 2014 IEEE\/ACM 7th International Conference on","first-page":"566","article-title":"Measuring cloud workload burstiness","author":"Ali-Eldin","year":"2014"},{"issue":"1","key":"10.1016\/j.jss.2017.05.022_bib0004","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1109\/TDSC.2004.2","article-title":"Basic concepts and taxonomy of dependable and secure computing","volume":"1","author":"Avizienis","year":"2004","journal-title":"IEEE Trans. Dependable Secur. Comput."},{"issue":"9","key":"10.1016\/j.jss.2017.05.022_bib0005","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1145\/2330667.2330686","article-title":"Self-adaptive software needs quantitative verification at runtime","volume":"55","author":"Calinescu","year":"2012","journal-title":"Commun. ACM"},{"issue":"3","key":"10.1016\/j.jss.2017.05.022_bib0006","doi-asserted-by":"crossref","first-page":"387","DOI":"10.1109\/TSE.2010.92","article-title":"Dynamic qos management and optimization in service-based systems","volume":"37","author":"Calinescu","year":"2011","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"4","key":"10.1016\/j.jss.2017.05.022_bib0007","doi-asserted-by":"crossref","first-page":"341","DOI":"10.1016\/0166-5316(94)90046-9","article-title":"Construction and use of multiclass workload models","volume":"19","author":"Calzarossa","year":"1994","journal-title":"Perform. Eval."},{"issue":"5","key":"10.1016\/j.jss.2017.05.022_bib0008","doi-asserted-by":"crossref","first-page":"1040","DOI":"10.1109\/TSE.2011.87","article-title":"Dealing with burstiness in multi-tier applications: models and their parameterization","volume":"38","author":"Casale","year":"2012","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"1","key":"10.1016\/j.jss.2017.05.022_bib0009","doi-asserted-by":"crossref","first-page":"66","DOI":"10.1109\/TC.2009.135","article-title":"Model-driven system capacity planning under workload burstiness","volume":"59","author":"Casale","year":"2010","journal-title":"IEEE Trans. Comput."},{"key":"10.1016\/j.jss.2017.05.022_bib0010","doi-asserted-by":"crossref","DOI":"10.1016\/j.ejor.2016.06.005","article-title":"Compact markov-modulated models for multiclass trace fitting","author":"Casale","year":"2016","journal-title":"Eur. J. Oper. Res"},{"key":"10.1016\/j.jss.2017.05.022_bib0011","doi-asserted-by":"crossref","first-page":"873","DOI":"10.1016\/j.peva.2009.12.003","article-title":"Kpc-toolbox: best recipes for automatic trace fitting using markovian arrival processes","volume":"67","author":"Casale","year":"2010","journal-title":"Perform. Eval."},{"issue":"2","key":"10.1016\/j.jss.2017.05.022_bib0012","doi-asserted-by":"crossref","first-page":"61","DOI":"10.1016\/j.peva.2009.09.003","article-title":"Trace data characterization and fitting for markov modeling","volume":"67","author":"Casale","year":"2010","journal-title":"Perform. Eval."},{"key":"10.1016\/j.jss.2017.05.022_bib0013","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-02161-9_1","article-title":"Software engineering for self-adaptive systems [outcome of a Dagstuhl seminar]","volume":"5525","author":"Cheng","year":"2009"},{"key":"10.1016\/j.jss.2017.05.022_sbref0012","series-title":"Proceedings of the Annual Conference on USENIX Annual Technical Conference, ATEC \u201900, Berkeley, CA, USA","article-title":"Traffic data repository at the wide project","author":"Cho","year":"2000"},{"key":"10.1016\/j.jss.2017.05.022_sbref0013","series-title":"Application and Theory of Petri Nets","first-page":"133","article-title":"The PSR methodology: integrating hardware and software models","volume":"Vol. 1091","author":"Donatelli","year":"1996"},{"key":"10.1016\/j.jss.2017.05.022_bib0016","doi-asserted-by":"crossref","first-page":"149","DOI":"10.1016\/0166-5316(93)90035-S","article-title":"The markov-modulated poisson process (MMPP) cookbook","volume":"18","author":"Fischer","year":"1993","journal-title":"Perform. Eval."},{"key":"10.1016\/j.jss.2017.05.022_bib0017","series-title":"Artificial Intelligence And Mobile Robots. Chapter Three-Layer Architectures","first-page":"195","author":"Gat","year":"1998"},{"issue":"2","key":"10.1016\/j.jss.2017.05.022_bib0018","doi-asserted-by":"crossref","first-page":"203","DOI":"10.1109\/49.68448","article-title":"Characterizing the variability of arrival processes with indexes of dispersion","volume":"9","author":"Gusella","year":"1991","journal-title":"Sel. Areas Commun., IEEE J."},{"issue":"2\u20133","key":"10.1016\/j.jss.2017.05.022_bib0019","doi-asserted-by":"crossref","first-page":"219","DOI":"10.1007\/BF01439850","article-title":"Specification techniques for markov reward models","volume":"3","author":"Haverkort","year":"1993","journal-title":"Discrete Event Dyn. Syst."},{"issue":"6","key":"10.1016\/j.jss.2017.05.022_bib0020","doi-asserted-by":"crossref","first-page":"856","DOI":"10.1109\/JSAC.1986.1146393","article-title":"A markov modulated characterization of packetized voice and data traffic and related statistical multiplexer performance","volume":"4","author":"Heffes","year":"1986","journal-title":"Sel. Areas Commun., IEEE J."},{"issue":"6","key":"10.1016\/j.jss.2017.05.022_bib0021","doi-asserted-by":"crossref","first-page":"948","DOI":"10.1109\/TNET.2003.820252","article-title":"Modeling multiple IP traffic streams with rate limits","volume":"11","author":"Heyman","year":"2003","journal-title":"IEEE\/ACM Trans. Netw."},{"key":"10.1016\/j.jss.2017.05.022_sbref0020","series-title":"Performance Evaluation of Complex Systems: Techniques and Tools","first-page":"267","article-title":"Markovian modeling of real data traffic: heuristic phase type and map fitting of heavy tailed and fractal like samples","volume":"Vol. 2459","author":"Horv\u00e1th","year":"2002"},{"key":"10.1016\/j.jss.2017.05.022_bib0023","unstructured":"Howard, R. A., 1971. Dynamic probabilistic systems. Vol. 2. semi-markov and decision processes."},{"key":"10.1016\/j.jss.2017.05.022_bib0024","unstructured":"GreatSPN. Dipartimento di informatica, 2015. Universita di Torino. GRaphical Editor and Analyzer for Timed and Stochastic Petri Nets, url: http:\/\/www.di.unito.it\/greatspn\/index.html."},{"issue":"1","key":"10.1016\/j.jss.2017.05.022_bib0025","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1109\/MC.2003.1160055","article-title":"The vision of autonomic computing","volume":"36","author":"Kephart","year":"2003","journal-title":"IEEE Comput."},{"issue":"12","key":"10.1016\/j.jss.2017.05.022_sbref0022","doi-asserted-by":"crossref","first-page":"3939","DOI":"10.1016\/j.jspi.2007.04.012","article-title":"A comparison between several adjustment models to simulated teletraffic data","volume":"137","author":"Mallor","year":"2007","journal-title":"J. Stat. Plan. Inference"},{"issue":"3","key":"10.1016\/j.jss.2017.05.022_bib0027","doi-asserted-by":"crossref","first-page":"387","DOI":"10.1109\/90.779207","article-title":"Workload models of vbr video traffic and their use in resource allocation policies","volume":"7","author":"Manzoni","year":"1999","journal-title":"IEEE\/ACM Trans. Netw."},{"key":"10.1016\/j.jss.2017.05.022_bib0028","unstructured":"Marsan, M. A., Balbo, G., Conte, G., Donatelli, S., Franceschinis, G., 1995. Modelling with generalized stochastic Petri nets. John Wiley Series in Parallel Computing - Chichester."},{"key":"10.1016\/j.jss.2017.05.022_bib0029","series-title":"Scaling for e-Business: Technologies, Models, Performance, and Capacity Planning","author":"Menasce","year":"2000"},{"key":"10.1016\/j.jss.2017.05.022_bib0002","unstructured":"MAWI Working Group, 2017. MAWI Working Group Traffic Archive: Packet traces from WIDE backbone. http:\/\/mawi.wide.ad.jp\/mawi\/."},{"key":"10.1016\/j.jss.2017.05.022_sbref0025","series-title":"Quantitative Evaluation of Systems, 2009","first-page":"73","article-title":"Faster maximum likelihood estimation algorithms for Markovian arrival processes","author":"Okamura","year":"2009"},{"issue":"3","key":"10.1016\/j.jss.2017.05.022_bib0031","doi-asserted-by":"crossref","first-page":"226","DOI":"10.1109\/90.392383","article-title":"Wide area traffic: the failure of poisson modeling","volume":"3","author":"Paxson","year":"1995","journal-title":"IEEE\/ACM Trans. Netw."},{"key":"10.1016\/j.jss.2017.05.022_bib0032","series-title":"Third Joint WOSP\/SIPEW International Conference on Performance Engineering - ICPE","first-page":"75","article-title":"Analysis of bursty workload-aware self-adaptive systems","author":"Perez-Palacin","year":"2012"},{"key":"10.1016\/j.jss.2017.05.022_bib0033","series-title":"2014 40th EUROMICRO Conference on Software Engineering and Advanced Applications","first-page":"443","article-title":"Synthesis of adaptation plans for cloud infrastructure with hybrid cost models","author":"Perez-Palacin","year":"2014"},{"issue":"12","key":"10.1016\/j.jss.2017.05.022_bib0034","doi-asserted-by":"crossref","first-page":"2796","DOI":"10.1016\/j.jss.2012.04.077","article-title":"Qos and energy management with petri nets: a self-adaptive framework","volume":"85","author":"Perez-Palacin","year":"2012","journal-title":"J. Syst. Softw."},{"key":"10.1016\/j.jss.2017.05.022_bib0035","doi-asserted-by":"crossref","first-page":"431","DOI":"10.1016\/0167-9473(95)00025-9","article-title":"An em algorithm for estimation in markov-modulated poisson processes","volume":"21","author":"Ryd\u00e9n","year":"1996","journal-title":"Comput. Stat. Data Anal."},{"issue":"3\u20134","key":"10.1016\/j.jss.2017.05.022_bib0036","doi-asserted-by":"crossref","first-page":"197","DOI":"10.1016\/0166-5316(92)90004-Z","article-title":"Composite performance and dependability analysis","volume":"14","author":"Trivedi","year":"1992","journal-title":"Perform. Eval."},{"key":"10.1016\/j.jss.2017.05.022_bib0001","unstructured":"World Cup Access Logs, 1998. http:\/\/ita.ee.lbl.gov\/html\/contrib\/WorldCup.html."}],"container-title":["Journal of Systems and Software"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0164121217300833?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0164121217300833?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,11,29]],"date-time":"2019-11-29T01:10:19Z","timestamp":1574989819000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0164121217300833"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,8]]},"references-count":36,"alternative-id":["S0164121217300833"],"URL":"https:\/\/doi.org\/10.1016\/j.jss.2017.05.022","relation":{},"ISSN":["0164-1212"],"issn-type":[{"value":"0164-1212","type":"print"}],"subject":[],"published":{"date-parts":[[2017,8]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Accurate modeling and efficient QoS analysis of scalable adaptive systems under bursty workload","name":"articletitle","label":"Article Title"},{"value":"Journal of Systems and Software","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.jss.2017.05.022","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2017 Elsevier Inc. All rights reserved.","name":"copyright","label":"Copyright"}]}}