A Visual Programming Language for Soccer

António Belguinha, Pedro Rodrigues, P.J.S. Cardoso, J.M.F. Rodrigues, Domingos Paciência

2014

Abstract

The use of Information Technologies (IT) in high competition sports is an instrument often used. However, the majority of the performers, including technical teams, do not have skills to program those IT tools to their needs. In this paper we present the low level implementation of a visual programming language (VPL) that allows the user without programming expertise to produce relatively complex programs by drawing them on a web application. The VPL tool application is illustrated by applying it to detect programmed situations from a soccer game, using previously obtained tracking data. The tool can be applied to other collective ball sports.

References

  1. Blockly, 2014. [Online] Available at: http://code.google.com/p/blockly [Accessed 04 04 2014].
  2. Dobesova, Z., 2011. Visual programming language in geographic information systems. s.l., s.n.
  3. JSON, 2014. [Online] Available at: http://www.json.org [Accessed 04 04 2014].
  4. KTechlab, 2014. [Online] Available at: https://github.com/ktechlab [Accessed 04 04 2014].
  5. Marchiori, E. J. & al., e., 2011. A visual language for the creation of narrative educational games. Journal of Visual Languages & Computing, Volume 22, pp. 443- 452.
  6. MongoDB, 2014. [Online] Available at: https://www.mongodb.org [Accessed 04 04 2014].
  7. Resnick, M. et al., 2009. Scratch: programming for all. Commun. ACM, 11, 52(11), pp. 60-67.
  8. Rodrigues, J. et al., 2014. A computer vision based web application for tracking soccer players. 16th Int. Conf. on Human-Computer Interaction. Crete, Greece, 22-27 Jun.
  9. Rodrigues, P. et al., 2013. Open Source Technologies Involved in Constructing a Web-Based Football Information System. Advances in Information Systems and Technologies, vol. 206, pp. 715-723. Springer Berlin Heidelberg.
  10. Rodrigues, P., Cardoso, P. & Rodrigues, J., 2013. A Field, Tracking and Video Editor Tool for a Football Resource Planner. In Proc. 8th Iberian Conf. on Information Systems and Technologies. Lisbon, Portugal, pp. 734-739.
  11. Scicos, 2014. [Online] Available at: http://www.scicos.org [Accessed 04 04 2014].
  12. Scratch, 2014. [Online] Available at: http://scratch.mit.edu/ [Accessed 04 04 2014].
  13. Sebe, N. & Lew, M., 2003. Robust computer vision: Theory and applications. The Netherlands: Kluwer Academic Publishers.
  14. Tekli, G., Chbeir, R. & Jacques, F., 2013. A visual programming language for XML manipulation. Journal of Visual Languages & Computing, Volume 24, pp. 110-135.
  15. Tyagi, A. K., 2012. MATLAB and SIMULINK for Engineers. Oxford University Press.
Download


Paper Citation


in Harvard Style

Belguinha A., Rodrigues P., Cardoso P., Rodrigues J. and Paciência D. (2014). A Visual Programming Language for Soccer . In Proceedings of the 9th International Conference on Software Paradigm Trends - Volume 1: ICSOFT-PT, (ICSOFT 2014) ISBN 978-989-758-037-6, pages 121-127. DOI: 10.5220/0005105901210127


in Bibtex Style

@conference{icsoft-pt14,
author={António Belguinha and Pedro Rodrigues and P.J.S. Cardoso and J.M.F. Rodrigues and Domingos Paciência},
title={A Visual Programming Language for Soccer},
booktitle={Proceedings of the 9th International Conference on Software Paradigm Trends - Volume 1: ICSOFT-PT, (ICSOFT 2014)},
year={2014},
pages={121-127},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005105901210127},
isbn={978-989-758-037-6},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 9th International Conference on Software Paradigm Trends - Volume 1: ICSOFT-PT, (ICSOFT 2014)
TI - A Visual Programming Language for Soccer
SN - 978-989-758-037-6
AU - Belguinha A.
AU - Rodrigues P.
AU - Cardoso P.
AU - Rodrigues J.
AU - Paciência D.
PY - 2014
SP - 121
EP - 127
DO - 10.5220/0005105901210127