mini-callcenter-simulator

Mini Callcenter Simulator simulates a call center and takes into account many parameters not covered by the Erlang C formula.

https://github.com/a-herzog/mini-callcenter-simulator

Science Score: 67.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 3 DOI reference(s) in README
  • Academic publication links
    Links to: springer.com, zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (12.9%) to scientific vocabulary

Keywords

call-centers callcenter desktop-app discrete-event-simulation event-driven queue queueing-theory simulation simulator stochastic-simulation
Last synced: 4 months ago · JSON representation ·

Repository

Mini Callcenter Simulator simulates a call center and takes into account many parameters not covered by the Erlang C formula.

Basic Info
Statistics
  • Stars: 10
  • Watchers: 3
  • Forks: 2
  • Open Issues: 0
  • Releases: 7
Topics
call-centers callcenter desktop-app discrete-event-simulation event-driven queue queueing-theory simulation simulator stochastic-simulation
Created over 5 years ago · Last pushed 5 months ago
Metadata Files
Readme License Citation Security

README.md

Mini Callcenter Simulator

GitHub release (latest by date) GitHub GitHub All Releases DOI

(Deutsche Version dieser Readme.)

In many cases, personnel planning is carried out in call centers based on the Erlang-C formula. However, the Erlang-C formula does not take into account many of the characteristics of real call center systems that are important for the performance variables. In the classic formulation, the Erlang C formula does not take into account either wait cancellers or repeaters. There is an extended variant of the Erlang-C formula that includes at least the wait cancellers. In addition, when using the Erlang-C formula, it is assumed that both the service times and the waiting time tolerances of the clients are exponentially distributed.

The Mini Call Center Simulator simulates a call center and takes into account exactly the above mentioned characteristics. When displaying the results, the simulation results are also compared to the Erlang-C results and it is indicated which properties of the system lead to deviations between simulation and formula results.

The Mini Call Center Simulator is mainly used for teaching purposes. In the Mini Callcenter Simulator different distributions for inter-arrival times, service times, etc. can be entered and the relevant properties "customer impatience" and "repeated tries" are also modeled, but neither different customer groups and skills of the agents nor an arrival rate that changes during the day are modeled. These and many other properties are available in the large call center simulator.

Screenshot

Download

The Windows version can be installed with or without admin rights. The zip file version can be used on any platform without installation.

Literature (in German)

A. Herzog: "Callcenter – Analyse und Management" (in German)

Citing "Callcenter – Analyse und Management" using BibTeX:

@book{herzog2017callcenter,
  title={Callcenter--Analyse und Management},
  author={Herzog, Alexander},
  year={2017},
  publisher={Springer}
}

Owner

  • Name: Alexander Herzog
  • Login: A-Herzog
  • Kind: user
  • Location: Clausthal-Zellerfeld
  • Company: Simulationswissenschaftliches Zentrum Clausthal-Göttingen

Citation (CITATION.bib)

@book{herzog2017callcenter
  title={Callcenter - Analyse und Management - Modellierung und Optimierung mit Warteschlangensystemen},
  author={Herzog, Alexander},
  year={2017},
  publisher={Springer},
  location={Wiesbaden},
  doi={10.1007/978-3-658-18309-7}
}

@software{minicallcentersimulator,
  title={Mini-Callcenter-Simulator},
  author={Herzog, Alexander},
  year={2017},
  url={https://github.com/A-Herzog/Mini-Callcenter-Simulator},
  doi={10.5281/zenodo.12798331}
}

GitHub Events

Total
  • Release event: 1
  • Push event: 5
  • Create event: 1
Last Year
  • Release event: 1
  • Push event: 5
  • Create event: 1

Dependencies

SimSystem/pom.xml maven
  • com.github.albfernandez:javadbf 1.13.2
  • commons-io:commons-io 2.11.0
  • org.apache.commons:commons-math3 3.6.1
  • org.apache.jena:jena-core 4.5.0
  • org.apache.logging.log4j:log4j-core 2.17.2
  • org.apache.poi:poi 5.2.2
  • org.apache.poi:poi-ooxml 5.2.2
  • org.apache.poi:poi-ooxml-full 5.2.2
  • org.odftoolkit:simple-odf 0.9.0
  • org.slf4j:slf4j-nop 1.7.36
  • org.xerial:sqlite-jdbc 3.36.0.3
  • xerces:xercesImpl 2.12.2
  • org.junit.jupiter:junit-jupiter-api 5.8.2 test
  • org.junit.jupiter:junit-jupiter-engine 5.8.2 test
SimTools/pom.xml maven
  • org.apache.pdfbox:pdfbox 2.0.26
  • org.apache.pdfbox:xmpbox 2.0.26
  • org.bidib.org.oxbow:swingbits 1.2.2
  • org.jfree:jfreechart 1.5.3
  • org.slf4j:slf4j-nop 1.7.36
  • simzentrum:simsystem [22.1,)
Simulator/pom.xml maven
  • com.formdev:flatlaf 2.3
  • com.googlecode.gettext-commons:gettext-commons 0.9.8
  • org.commonmark:commonmark 0.19.0
  • org.commonmark:commonmark-ext-autolink 0.19.0
  • simzentrum:simsystem [20.1,)
  • simzentrum:simtools [20.1,)