Posts

Showing posts from April, 2018
Image
Using Categorical Features in Mining Bug Tracking Systems to Assign Bug Reports   Jeff Brown  Department of Mathematics and Statistics, University of North Carolina Wilmington ABSTRACT  Jupyter notebooks, formerly known as iPython notebooks, are widely used for data analysis and other areas of scientific computing. Notebooks can contain formatted text, images, LaTeX formulas, as well as code that can be executed, edited and executed again. A jupyter hub is a multi-user server for jupyter notebooks, and setting up a jupyter hub is a complex endeavour that involves many steps. The instructions found online for setup often have to be customized for different operating systems, and there is not one source that covers all aspects of setup. This paper describes the details of setting up a jupyter hub environment on a server running CentOS 7, and includes a discussion of lessons learned from using this system in data science classes.  KEYWORDS  ...
Image
CRESUS-T: A COLLABORATIVE REQUIREMENTS ELICITATION SUPPORT TOOL Paul Stynes1 , Owen Conlan2 and Declan O’Sullivan3  1 School of Computing, National College or Ireland, Dublin, Ireland 2,3ADAPT centre, Trinity College Dublin, Dublin 2, Ireland. ABSTRACT  Communicating an organisation's requirements in a semantically consistent and understandable manner and then reflecting the potential impact of those requirements on the IT infrastructure presents a major challenge among stakeholders. Initial research findings indicate a desire among business executives for a tool that allows them to communicate organisational changes using natural language and a model of the IT infrastructure that supports those changes. Building on a detailed analysis and evaluation of these findings, the innovative CRESUS-T support tool was designed and implemented. The purpose of this research was to investigate to what extent CRESUS-T both aids communication in the development of a shared und...
Image
USING JUPYTERHUB IN THE CLASSROOM: SETUP AND LESSONS LEARNED Jeff Brown  Department of Mathematics and Statistics, University of North Carolina Wilmington. ABSTRACT  Jupyter notebooks, formerly known as iPython notebooks, are widely used for data analysis and other areas of scientific computing. Notebooks can contain formatted text, images, LaTeX formulas, as well as code that can be executed, edited and executed again. A jupyter hub is a multi-user server for jupyter notebooks, and setting up a jupyter hub is a complex endeavour that involves many steps. The instructions found online for setup often have to be customized for different operating systems, and there is not one source that covers all aspects of setup. This paper describes the details of setting up a jupyter hub environment on a server running CentOS 7, and includes a discussion of lessons learned from using this system in data science classes. KEYWORDS  Data analysis, Python, Jupyte...