944 research outputs found

    The Drupal Framework: a Case Study to Evaluate Variability Testing Techniques

    Get PDF
    Variability testing techniques search for effective but manageable test suites that lead to the rapid detection of faults in systems with high variability. Evaluating the effectiveness of these techniques in real settings is a must but challenging due to the lack of variability-intensive systems with available code, automated tests and fault reports. in this paper, we propose using the Drupal framework as a case study to evaluate variability testing techniques. First, we represent the framework variability as a feature model. Then, we report on extensive data extracted from the Drupal git repository and the Drupal issue tracking system. Among other results, we identified 378 faults in single features and 11 faults triggered by the interaction between two of the features of Drupal v7.23, reported during a one-year period. These data may give a new insight into the distribution of faults in variability-intensive systems and the fault propensity of features. To show the feasibility of our work, we used the case study to evaluate the effectiveness of a historybased test case prioritization criterion. Results suggest that this technique could contribute to accelerate the detection of faults of test suites based on combinatorial testing.CICYT TIN2009-07366CICYT TIN2012-32273Junta de Andalucía TIC-5906Junta de Andalucía TIC-186

    Prism: the Development of an Online Repository for Information Security Education Resources

    Get PDF
    The goal of this study was to develop, implement and evaluate an online system that would allow intuitive sharing and retrieval of information security (IS) education materials, and a corresponding taxonomic system relevant to common contexts in which IS concepts are taught. After determining initial requirements, popular open-source content management systems were evaluated. The most suitable solution was customized, and implemented as the Public Repository for Information Security Material (PRISM) website. An initial organizational taxonomy was developed, and the repository was populated with resources from several sources. Evaluations of PRISM suggest that core functionalities have been suitably designed and implemented, have provided guidance regarding the next phase of development, and have affirmed the scientific value of the PRISM design artifact

    Online event-based conservation documentation: A case study from the IIC website

    Full text link
    There is a wealth of conservation-related resources that are published online on institutional and personal websites. There is value in searching across these websites, but this is currently impossible because the published data do not conform to any universal standard. This paper begins with a review of the types of classifications employed for conservation content in several conservation websites. It continues with an analysis of these classifications and it identifies some of their limitations that are related to the lack of conceptual basis of the classification terms used. The paper then draws parallels with similar problems in other professional fields and investigates the technologies used to resolve them. Solutions developed in the fields of computer science and knowledge organization are then described. The paper continues with the survey of two important resources in cultural heritage: the ICOM-CIDOC-CRM and the Getty vocabularies and it explains how these resources can be combined in the field of conservation documentation to assist the implementation of a common publication framework across different resources. A case study for the proposed implementation is then presented based on recent work on the IIC website. The paper concludes with a summary of the benefits of the recommended approach. An appendix with a selection of classification terms with reasonable coverage for conservation content is included

    Software solutions for web information systems in digital humanities: review, analysis and comparative study

    Get PDF
    Research in the humanities increasingly depends on how information is structured and managed and how, on the basis of that information, new knowledge is produced. Additionally, participatory approaches, which often rely on web information systems as their supportive infrastructure, have made an impact on the most recent historiographical trends, in particular in the methodological framework of digital humanities. The aim of this paper was to produce, from an operational and implementation perspective, a review of software solutions frequently used to develop web information systems for research projects in humanities and cultural heritage, in order to provide an understanding of the various possibilities available and their positives and limitations, also based on different users’ requirements. An individual and comparative analysis of sixteen different application frameworks commonly used in these fields, either generic or developed for a specific research domain, has been carried out, considering their main functionalities, strengths, and weaknesses. The achieved results facilitate critical and reasoned decision-making among several available options, guiding the makers of those systems, both researcher(s) and developers(s), and providing them also with a common ground of terms and use cases to facilitate their necessary dialogue

    Through the enlightened eye and I – am I bringing creativity and visual literacy into Higher Level Education?

    Get PDF
    Eisner (1993) explained the need to extend the forms of representation in our understandings of educational research. This special issue of EJOLTs is intended to contribute to the knowledge-base generating a new understanding of the educational influences of educators who are using ICT in e-learning and values-based self-study to enhance their own and their students’ learning. In this introduction I show how the originality of my own contribution is in the relationally dynamic meanings of my value of responsibility for others. My value of responsibility for my students includes acknowledging safety, care, honesty, creativity, enjoyment and excellence. In this introduction I also point to the epistemological significance of clarifying these meanings in an e-Learning c curriculum in Higher Education. In this paper I will discuss what I mean by visual narratives. I will show how my learning in school and Higher Education has shaped my teaching. I will explain the importance of emotions in teaching and learning and how this has influenced my emerging pedagogy. Finally, I will describe the Masters programme at Dublin City University and how I am supporting students on the M.Sc. in Education and Training Management programme. This special issue comprises four papers by students I am supporting. The papers show the values, ethos and spirit of the course I run and the influence of my own research to introduce creativity and visual literacy into Higher Education studies for practicing educators

    A practical example of a software factory: building a custom application for analysing EU Cyber Physical System (CPS) projects using Open Source software components

    Get PDF
    This paper is a retrospective analysis describing the development of a custom tool to organise data snippets derived from a substantial body of information, and a summary of the insights that this means of analysis provided in a very short time scale. The creation of data driven visualisations are of particular interest as they uncovered more cross-domain aspects of Cyber-Physical Systems projects than expert opinion had anticipated. These findings will be discussed fully in a second paper. The focus here is the development of the "Vulture" data scavenging tool using Open Source software as system components to create a custom application to serve the data collection and analysis requirements of a REA (Rapid Evidence Assessment) work-package within an EU funded project, Road2CPS

    Web-Based Communication for the REACH Program: Design and Implementation

    Get PDF
    For this project, we designed and implemented a set of web-based communication solutions for the REACH Program, a non-profit organization based in Boston, Massachusetts. Staff works with the families of children, aged birth through age three, to support early childhood development. Previously, the program used a website to communicate with enrolled families, but the website was not easy to use or maintain for staff members. We created a new website based on the Acquia Drupal content management system, and created pages on the social networking sites Facebook and Twitter. We provided the program a list of recommendations for website and social networking implementation and maintenance, and suggestions for future work, including database management and content development

    MediaCommons: Social Networking Tools for Digital Scholarly Communication

    Get PDF
    New York University, working with the Institute for the Future of the Book, seeks Level II funding in order build a working prototype of a set of networking tools that will serve as the membership system for MediaCommons, an all-electronic scholarly publishing network in the digital humanities. This set of tools, which one might imagine as bringing together the functionalities of e-portfolio software, social networking systems, and electronic publishing platforms, will enable the users of MediaCommons to find one another, collaborate, and disseminate their work in new ways. Within this social network, scholars would be able to make available a wide range of their work, including published texts ranging from the monograph to the article, works-in-progress, blogs and other more informal online writing, and other activities that often go unnoticed as forms of scholarly production, such as reviews of other scholars' work, as well as syllabi and other teaching resources
    corecore