778 research outputs found

    Active Expressions: Basic Building Blocks for Reactive Programming

    Full text link
    Modern software development without reactive programming is hard to imagine. Reactive programming favors a wide class of contemporary software systems that respond to user input, network messages, and other events. While reactive programming is an active field of research, the implementation of reactive concepts remains challenging. In particular, change detection represents a hard but inevitable necessity when implementing reactive concepts. Typically, change detection mechanisms are not intended for reuse but are tightly coupled to the particular change resolution mechanism. As a result, developers often have to re-implement similar abstractions. A reusable primitive for change detection is still missing. To find a suitable primitive, we identify commonalities in existing reactive concepts. We discover a class of reactive concepts, state-based reactive concepts. All state-based reactive concepts share a common change detection mechanism: they detect changes in the evaluation result of an expression. On the basis of the identified common change detection mechanism, we propose active expressions as a reusable primitive. By abstracting the tedious implementation details of change detection, active expressions can ease the implementation of reactive programming concepts. We evaluate the design of active expressions by re-implementing a number of existing state-based reactive concepts using them. The resulting implementations highlight the expressiveness of active expressions. Active expressions enable the separation of essential from non-essential parts when reasoning about reactive programming concepts. By using active expressions as a primitive for change detection, developers of reactive language constructs and runtime support can now focus on the design of how application programmers should be able to react to change. Ultimately, we would like active expressions to encourage experiments with novel reactive programming concepts and with that to yield a wider variety of them to explore

    Prediction model of alcohol intoxication from facial temperature dynamics based on K-means clustering driven by evolutionary computing

    Get PDF
    Alcohol intoxication is a significant phenomenon, affecting many social areas, including work procedures or car driving. Alcohol causes certain side effects including changing the facial thermal distribution, which may enable the contactless identification and classification of alcohol-intoxicated people. We adopted a multiregional segmentation procedure to identify and classify symmetrical facial features, which reliably reflects the facial-temperature variations while subjects are drinking alcohol. Such a model can objectively track alcohol intoxication in the form of a facial temperature map. In our paper, we propose the segmentation model based on the clustering algorithm, which is driven by the modified version of the Artificial Bee Colony (ABC) evolutionary optimization with the goal of facial temperature features extraction from the IR (infrared radiation) images. This model allows for a definition of symmetric clusters, identifying facial temperature structures corresponding with intoxication. The ABC algorithm serves as an optimization process for an optimal cluster's distribution to the clustering method the best approximate individual areas linked with gradual alcohol intoxication. In our analysis, we analyzed a set of twenty volunteers, who had IR images taken to reflect the process of alcohol intoxication. The proposed method was represented by multiregional segmentation, allowing for classification of the individual spatial temperature areas into segmentation classes. The proposed method, besides single IR image modelling, allows for dynamical tracking of the alcohol-temperature features within a process of intoxication, from the sober state up to the maximum observed intoxication level.Web of Science118art. no. 99

    Global learning through the lens of criminal justice

    Get PDF
    My research involves piloting a networked learning pedagogy, Collaborative Online International Learning (COIL), in an introductory criminal justice course at an urban U.S. community college. COIL involves the collaboration of professors from universities in different countries in creating assignments and projects, which their students collaboratively undertake. The networked learning values that are manifest in COIL are collaboration, group work, discussion, student ownership of learning, and navigating difference. I am partnering with a professor teaching an international criminal justice course at a university in The Hague. Through three assignments, we aim to develop student global learning competencies and increase student awareness of the existence of different criminal justice systems in the world. We are exploring certain aspects of global learning, including global self-awareness, perspective-taking and understanding cultural diversity. The students use "WhatsApp" and Skype technology to collaborate and the technology used to showcase the student work is Padlet, an online virtual bulletin board designed for students and teachers to collaborate and reflect and share videos, photographs, and written material. I will conduct assessment of my students’ development of global knowledge and cognizance of diverse criminal justice systems using a qualitative methodology, administering pre and post-COIL reflective surveys. Data collected in the pre-COIL survey will be compared with the post-COIL survey and analysed using the American Association of Colleges and Universities’ Value Rubric for Global Learning. The pre-COIL questions are designed to explore student expectations of the COIL assignments and collaboration with peers in a university class outside of the United States; and student awareness of differences in how criminal matters are handled and judges in other countries. Student responses will establish the foundation upon which to assess growth and transformation over the course of the semester for the students themselves and the professor. The post-COIL questions are designed to facilitate reflection of discoveries that students make about themselves and about the students abroad and the influence of cultural background on their interaction. Additional questions aim to explore differences and similarities in how students in the U.S. and abroad define justice and how it is applied in different jurisdictions

    Parton Dynamics Inferred from High-Mass Drell-Yan Dimuons Induced by 120 GeV p+D Interactions

    Full text link
    Fermilab Experiment 906/SeaQuest (E906/SeaQuest) is the latest in a well established tradition of studying leptoproduction from the annihilation of a quark and anti-quark, known as the Drell-Yan process. The broad goal of E906/SeaQuest is measuring various properties of nucleon structure in order to learn more about quarks and Quantum Chromodynamics, the mathematical description of the strong force. The present work investigated violations of the Lam-Tung relation between virtual photon polarization and quark and lepton angular momentum. The violation of Lam-Tung can be explained as the signature of quark-nucleon spin-orbit coupling through the use of the Transverse-Momentum-Dependent (TMD) framework, which assumes that the initial transverse momentum of quarks is smaller than the hard scattering scale, but also non-negligible. An analysis of the angular moments in Drell-Yan collected by E906/SeaQuest was performed with four different configurations in order to estimate the systematic errors attributed to each correction. After correction for background and error propagation,the final extraction of the azimuthal moment excluding contributions from the trigger was ν = 0.151 ± 0.88(stat.) ± 0.346(syst.) at an average transverse momentum of 0.87 ± 0.50 GeV/c and an average dimuon mass of 5.48 ± 0.70 GeV. In the future, the magnitude of the systematic errors on the extraction could potentially be reduced by improving the quality of the trigger efficiency calculation, improving the intensity dependent event reconstruction efficiency, considering the changes in acceptance due to a beam shift relative to the E906/SeaQuest spectrometer, and improving the modeling of background.PHDApplied PhysicsUniversity of Michigan, Horace H. Rackham School of Graduate Studieshttps://deepblue.lib.umich.edu/bitstream/2027.42/144045/1/bjrams_1.pd

    THE USE OF SOCIAL MEDIA WITHIN ORGANIZATIONS TO FOSTER CONNECTIONS, COLLABORATION, AND KNOWLEDGE SHARING AMONG GEOGRAPHICALLY DISPERSED TEAMS

    Get PDF
    The study explores how internal social media platforms can help geographically dispersed colleagues become more connected, more collaborative, and more willing to share information. The study findings are based on the analysis of three social media/social networking community “teamsites” available online to three different groups within a global law firm: a Real Estate practice, a women’s affinity group, and a marketing department, in addition to interviews with six participants of such teamsites. Following an interpretive paradigm defined by Sarah Tracy (2013), this study considers Electronic Propinquity Theory, Media Richness Theory, and Social Information Processing Theory by evaluating social media as a communication medium for propinquity and self-disclosure. The findings demonstrate a correlation between heightened propinquity, self-disclosure, knowledge sharing, and collaboration among geographically dispersed teams using a shared teamsite platform

    Service Learning: A Tool to Develop Employment Competencies for College Students

    Full text link
    College students will face a workplace transformed even from the one that existed five years ago. Public and private organizations presently require employees to possess highly developed core competencies. This shift in expectations, exacerbated by high unemployment among recent college graduates, has made accountability a hot issue for higher education. Colleges have begun to integrate experiential approaches into the curriculum to impart work competencies. Internships, the classic form of experiential education, cannot develop all the required skills and knowledge, especially if students do not take part in a reflection activity. Service-learning, a more recent approach to experiential education, is high impact because it links community service to academic goals and facilitates application and testing of academics in a new professional situation. The author discusses how the intrinsic characteristics of service-learning facilitate the acquisition of workplace competencies by exploring its application in two community college paralegal courses

    Cybercrime and Cyber security Techniques

    Get PDF
    This lecture presents information about cybercrime, which has become the most ubiquitous crime world-wide and affects individuals, companies and government. The lecture indicates that 95% of all cybercrime is preventable and describes a myriad of cyber security techniques that are available to prevent hacking. Legislation to combat cybercrime is presented as well as the places where cybercrime should be reported

    無線信号、周波数操作、衛星間通信ネットワークに基づく大気中の水蒸気量の導出に関する研究

    Get PDF
    九州⼯業大学博士(工学)1 Introduction | 2 Literature Review | 3 Satellite and Ground Systems Design Configuration | 4 Intersatellite Link Ranging and Constellation Management | 5 Water Vapor Measurement Concept, Frequency Manipulation and Mission Determination Based on Time Delay Evaluations 6 | Discussions, Conclusion and Future WorkThe atmospheric total water vapor content (TWVC) affects climate change, weather patterns, and radio signal propagation. Recent techniques such as global navigation satellite systems (GNSS) are used to measure TWVC but with either compromised accuracy, temporal resolution, or spatial coverage. This study demonstrates the feasibility of predicting, mapping, and measuring TWVC using spread spectrum (SS) radio signals and software-defined radio (SDR) technology on low Earth-orbiting (LEO) satellites. An intersatellite link (ISL) communication network from a constellation of small satellites is proposed to achieve three-dimensional (3D) mapping of TWVC. However, the calculation of TWVC from satellites in LEO contains contribution from the ionospheric total electron content (TEC). The TWVC and TEC contribution are determined based on the signal propagation time delay and the satellites’ positions in orbit. Since TEC is frequency dependent unlike TWVC, frequency reconfiguration algorithms have been implemented to distinguish TWVC. The novel aspects of this research are the implementation of time stamps to deduce time delay, the unique derivation of TWVC from a constellation setup, the use of algorithms to remotely tune frequencies in real time, and ISL demonstration using SDRs. This mission could contribute to atmospheric science, and the measurements could be incorporated into the global atmospheric databases for climate and weather prediction models.九州⼯業⼤学博⼠学位論⽂ 学位記番号:工博甲第583号 学位授与年⽉⽇: 令和5年12⽉27⽇令和5年度doctoral thesi

    無線信号、周波数操作、衛星間通信ネットワークに基づく大気中の水蒸気量の導出に関する研究

    Get PDF
    九州⼯業大学九州⼯業⼤学博⼠学位論⽂(要旨)学位記番号:工博甲第583号 学位授与年⽉⽇: 令和5年12⽉27⽇thesi
    corecore