searching logic can be expressed in an XML-based
form as routing strategy, see previous section.
The CSR environment can be considered as a
special case of a W3C Multimodal architecture
(Multimodal, 2006). In this architecture, VoiceXML
and Agent scripts play the role of markup languages
for modality components. CCXML and XML
strategy are markup languages for controller and
interaction management.
One can also use W3C State Chart XML
(SCXML, 2006) as a good markup candidate for
creation of a controller document that could organise
combined use IVR and CSRs in one CC application.
8 CONCLUSION
Within this paper we introduced main concepts that
we believe will be important for a comprehensive
and consistent scripting of all contact center
functions. In particular, the notion of a generalized
XPlatform has been introduced representing the
structure, capabilities and current state of the
underlying real systems which are needed to handle
interactions, and it is complemented by a
standardized XContact specification that allows for
end-to-end scripting of interaction management
rules. A key element of the XContact approach is to
allow usage of existing “bottom-up” protocols such
as VoiceXML, CCXML, XMPP and many others
within an orchestrated application framework that
also provides missing elements such as routing
strategy specification, outbound campaign rules
specification, and so forth. Our future plans include
the incorporation of applicable existing XML
specifications and the development of XML
languages for specific areas of contact centers that
do not currently have coverage, as well as the more
complete articulation of the XContact and
XPlatform protocols.
REFERENCES
Anisimov N. et al. 1999. Formal Model, Language and
Tool for Design Agent's Scenarios in Call Center
Systems, Proceedings of the 32
nd
IEEE Hawaii
International Conference on System Sciences, Hawaii,
USA.
Batt R., Doellgast V., Kwon H. Service Management and
Employment Systems In U.S and Indian Call Centres.
Working paper 05-12. Industrial and Labor Relations
School. Cornell University. July 2005.
Brown, L., Gans, N., Mandelbaum, A., Sakov, A., Zeltyn,
S., Zhao, L. and Haipeng, S. Statistical Analysis of a
Telephone Call Center: A Queueing-Science
Perspective. (2005) Journal of the American
Statistical Association, Vol 100, pp. 36-50.
CCXML. Voice Browser Call Control: Version 1.0. W3C
Working Draft 29 June 2005. See
http://www.w3.org/voice/
CSTA. Services for Computer Supported
Telecommunications Applications (CSTA) Phase III.
Standard ECMA-269. 5th Edition – December 2002.
ECTF. Call Control Model. Enterprise Computer
Telephony Forum (ECTF) C.001. 1997.
Gans N., Koole G., Mandelbaum A. 2003. Telephone Call
Centers: Tutorial, Review and Research Prospects,
Manufacturing and Service Operations Management,
vol.5, no.2, pp. 79–141.
JAIN Call Control, JSR 000021, 2001.
M. zur Muehlen. 2004. Organizational Management in
Workflow Applications – Issues and Perspectives.
Information Technology and Management Journal.
Kluwer Academic Publishers, Vol. 5, No. 3, pp.271-
291.
Multimodal Architecture and Interfaces. W3C Working
Draft, April 14, 2006, http://www.w3.org/2002/mmi/
SCXML: State Chart XML: State Machine Notation for
Control Abstraction, W3C Working Draft 24 January
2006. See http://www.w3.org/voice/
Sheng-Lin Chou, Yi-Bing Lin, 2000. Computer Telephony
Integration and Its Applications, In IEEE
Communications Surveys & Tutorials. vol. 3, no.1,
pp.2-11.
VoiceXML. Voice Extensible Markup Language. Version
2.0. W3C Recommendation 16 March 2004. See
http://www.w3.org/voice/
XPath. XML Path Language, Version 1.0, W3C
Recommendation, 16 November 1999, See
http://www.w3.org/TR/xpath
WEBIST 2007 - International Conference on Web Information Systems and Technologies
450