{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,10]],"date-time":"2024-09-10T22:07:49Z","timestamp":1726006069325},"publisher-location":"Cham","reference-count":15,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030106317"},{"type":"electronic","value":"9783030106324"}],"license":[{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2019]]},"DOI":"10.1007\/978-3-030-10632-4_7","type":"book-chapter","created":{"date-parts":[[2019,1,12]],"date-time":"2019-01-12T04:33:04Z","timestamp":1547267584000},"page":"127-146","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["Approaching Actor-Level Resource Control for Akka"],"prefix":"10.1007","author":[{"given":"Ahmed","family":"Abdelmoamen","sequence":"first","affiliation":[]},{"given":"Dezhong","family":"Wang","sequence":"additional","affiliation":[]},{"given":"Nadeem","family":"Jamali","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2019,1,13]]},"reference":[{"key":"7_CR1","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/1086.001.0001","volume-title":"ACTORS: A Model of Concurrent Computation in Distributed Systems","author":"G Agha","year":"1986","unstructured":"Agha, G.: ACTORS: A Model of Concurrent Computation in Distributed Systems. MIT Press, Cambridge (1986)"},{"key":"7_CR2","series-title":"Lecture Notes in Computer Science (Lecture Notes in Artificial Intelligence)","doi-asserted-by":"publisher","first-page":"40","DOI":"10.1007\/11512073_4","volume-title":"Massively Multi-Agent Systems I","author":"N Jamali","year":"2005","unstructured":"Jamali, N., Zhao, X.: Hierarchical resource usage coordination for large-scale multi-agent systems. In: Ishida, T., Gasser, L., Nakashima, H. (eds.) MMAS 2004. LNCS (LNAI), vol. 3446, pp. 40\u201354. Springer, Heidelberg (2005). https:\/\/doi.org\/10.1007\/11512073_4"},{"unstructured":"The scala programming language (2017). http:\/\/www.scala-lang.org","key":"7_CR3"},{"unstructured":"Akka programming language (2017). http:\/\/www.akka.io","key":"7_CR4"},{"doi-asserted-by":"crossref","unstructured":"Zhao, X., Jamali, N.: Supporting deadline constrained distributed computations on grids. In: Proceedings of the 2011 ACM 12th International Conference on Grid Computing, ser. GRID 2011, pp. 165\u2013172 (2011)","key":"7_CR5","DOI":"10.1109\/Grid.2011.29"},{"doi-asserted-by":"crossref","unstructured":"Jamali, N., Zhao, X.: A scalable approach to multi-agent resource acquisition and control. In: Proceedings of the International Conference on Autonomous Agents and Multiagent Systems, ser. AAMAS 2005, pp. 868\u2013875 (2005)","key":"7_CR6","DOI":"10.1145\/1082473.1082605"},{"doi-asserted-by":"crossref","unstructured":"Imam, S.M., Sarkar, V.: Selectors: Actors with multiple guarded mailboxes. In: Proceedings of the 4th International Workshop on Programming Based on Actors Agents, pp. 1\u201314 (2014)","key":"7_CR7","DOI":"10.1145\/2687357.2687360"},{"doi-asserted-by":"crossref","unstructured":"Charousset, D., Hiesgen, R., Schmidt, T.C.: CAF - The c++ actor framework for scalable and resource-efficient applications. In: Proceedings of the 4th International Workshop on Programming Based on Actors Agents, ser. AGERE! 2014@SPLASH, pp. 15\u201328. ACM, New York (2014)","key":"7_CR8","DOI":"10.1145\/2687357.2687363"},{"doi-asserted-by":"crossref","unstructured":"Decat, M., Bogaerts, J., Lagaisse, B., Joosen, W.: Amusa: middleware for efficient access control management of multi-tenant SaaS applications. In: Proceedings of the 30th Annual ACM Symposium on Applied Computing, ser. SAC 2015, pp. 2141\u20132148 (2015)","key":"7_CR9","DOI":"10.1145\/2695664.2695708"},{"doi-asserted-by":"crossref","unstructured":"Li, Y., Deng, Y., Seet, R., Tang, X., Cai, W.: MASTER: multi-platform application streaming toolkits for elastic resources. In: Proceedings of the 23rd ACM International Conference on Multimedia, ser. MM 2015, pp. 805\u2013806 (2015)","key":"7_CR10","DOI":"10.1145\/2733373.2807978"},{"unstructured":"Boutin, E., et al.: Apollo: scalable and coordinated scheduling for cloud-scale computing. In: Proceedings of the 11th USENIX Symposium on Operating Systems Design and Implementation (OSDI), pp. 285\u2013300 (2014)","key":"7_CR11"},{"unstructured":"Kamon: A tool for monitoring reactive applications (2017). http:\/\/kamon.io","key":"7_CR12"},{"unstructured":"Sematext SPM: A tool for performance monitoring (2017). https:\/\/sematext.com\/spm","key":"7_CR13"},{"unstructured":"Google namespaces API (2017). https:\/\/cloud.google.com\/appengine\/docs\/standard\/java\/multitenancy\/","key":"7_CR14"},{"doi-asserted-by":"crossref","unstructured":"Karmani, R.K., Shali, A., Agha, G.: Actor frameworks for the JVM platform: a comparative analysis. In: Proceedings of the 7th International Conference on Principles and Practice of Programming in Java, ser. PPPJ 2009, pp. 11\u201320 (2009)","key":"7_CR15","DOI":"10.1145\/1596655.1596658"}],"container-title":["Lecture Notes in Computer Science","Job Scheduling Strategies for Parallel Processing"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-10632-4_7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,22]],"date-time":"2020-11-22T06:01:07Z","timestamp":1606024867000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-10632-4_7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019]]},"ISBN":["9783030106317","9783030106324"],"references-count":15,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-10632-4_7","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2019]]},"assertion":[{"value":"13 January 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"JSSPP","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Workshop on Job Scheduling Strategies for Parallel Processing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Vancouver, BC","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Canada","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2018","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"25 May 2018","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"25 May 2018","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"22","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"jsspp2018","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/jsspp.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"EasyChair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"12","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"7","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"0","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"58% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"4","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"3","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}}]}}