157 research outputs found

    Extended Version of Elucidative Development for Model-Based Documentation and Language Specification

    Get PDF
    Documentation is an essential activity in software development, for source code as well as modelling artefacts. Typically, documentation is created and maintained manually which leads to inconsistencies as documented artefacts like source code or models evolve during development. Existing approaches like literate/elucidative programming or literate modelling address these problems by deriving documentation from software development artefacts or vice versa. However, these approaches restrict themselves to a certain kind of artefact and to a certain phase of the software development life-cycle. In this paper, we propose elucidative development as a generalisation of these approaches supporting heterogeneous kinds of artefacts as well as the analysis, design and implementation phases of the software development life-cycle. Elucidative development allows for linking source code and model artefacts into documentation and thus, maintains and updates their presentation semi-automatically. We present DEFT as an integrated development environment for elucidative development. We show, how DEFT can be applied to language specifications like the UML specification and help to avoid inconsistencies caused by maintenance and evolution of such a specification

    Teamwork and regional universities : the benefits for women of a third space (AUR 63 02)

    Get PDF
    This article reports on the findings of a study that explored the benefits and challenges for women of working at an Australian regional university in early 2020 before the COVID-19 pandemic. It examines whether living and working at a regional university with dispersed campuses presented particular challenges for women and whether it had an impact on their career progression. Twenty-one women supplied written responses to a list of questions provided by the researchers. The main finding was that women enjoyed working in teams and preferred flexibility, autonomy and positive teamwork environments. To address challenges identified in the study about working across dispersed campuses and the limitations of virtual communication, particularly in the current pandemic, the article investigates the feasibility of a blended approach to teamwork using the concept of a third space. © 2021 National Tertiary Education Union. All Rights Reserved

    Information Outlook, February 1999

    Get PDF
    Volume 3, Issue 2https://scholarworks.sjsu.edu/sla_io_1999/1001/thumbnail.jp

    Continuum: Volume 26, Number 7 (Winter 2007)

    Get PDF
    https://digitalcommons.osgoode.yorku.ca/continuum/1004/thumbnail.jp

    Position paper : A systematic framework for categorising IoT device fingerprinting mechanisms

    Get PDF
    The popularity of the Internet of Things (IoT) devices makes it increasingly important to be able to fingerprint them, for example in order to detect if there are misbehaving or even malicious IoT devices in one's network. However, there are many challenges faced in the task of fingerprinting IoT devices, mainly due to the huge variety of the devices involved. At the same time, the task can potentially be improved by applying machine learning techniques for better accuracy and efficiency. The aim of this paper is to provide a systematic categorisation of machine learning augmented techniques that can be used for fingerprinting IoT devices. This can serve as a baseline for comparing various IoT fingerprinting mechanisms, so that network administrators can choose one or more mechanisms that are appropriate for monitoring and maintaining their network. We carried out an extensive literature review of existing papers on fingerprinting IoT devices -- paying close attention to those with machine learning features. This is followed by an extraction of important and comparable features among the mechanisms outlined in those papers. As a result, we came up with a key set of terminologies that are relevant both in the fingerprinting context and in the IoT domain. This enabled us to construct a framework called IDWork, which can be used for categorising existing IoT fingerprinting mechanisms in a way that will facilitate a coherent and fair comparison of these mechanisms. We found that the majority of the IoT fingerprinting mechanisms take a passive approach -- mainly through network sniffing -- instead of being intrusive and interactive with the device of interest. Additionally, a significant number of the surveyed mechanisms employ both static and dynamic approaches, in order to benefit from complementary features that can be more robust against certain attacks such as spoofing and replay attacks

    From Book To Bookish: Repurposing the Book in the Digital Era

    Get PDF
    Attacked. Defended. Worshipped. Ridiculed. Recycled. Books today are subject to all of these treatments. Books are used as home décor, mousepads, bill folders, and sculptures. Books are also pulped and anonymously converted into other, non-book related products. It is no coincidence that such transformations and transmutations abound, nor that these bookish forms are variously being shared, promoted or decried. The current digital era both encourages and enables this. But why is the book object still celebrated? How do these celebrations of the book manifest? How much of the ongoing cultural interest in the book is driven by its materiality? Focusing on just one way in which these celebrations manifest, this article displaces questions of text and authorship and instead offers a refreshed, object-orientated account of books today as lively, material ‘things’ and interrogates our taken-for-granted relationships with them. As evidenced in physical and virtual spaces, there is ongoing interest in the book object, bookish objects, book spaces and fascination with the hold that these objects and spaces have on people. Drawing together visual evidence (that resides on my publicly-accessible Pinterest boards), I demonstrate the broader levels of cultural obsession that surround the book object, an obsession that is becoming ever clearer in today’s digital era. This rich examination of the book object draws upon a range of theoretical approaches which can be gathered together under the umbrella of new materialism. Featured theoretical frameworks include: vital materialism and enchantment (Bennett 2010; 2001), thing theory (Brown 2003), sacredness and ritualization (Alasuutari 2006; Bell 1992) ecocriticism and the ethics of waste (Dryzek 2013; Fox 2000; Hawkins 2006; Scanlan 2005); embodied experience as a site of knowledge (Alaimo 2010; Merleau-Ponty 2012; Littau 2006); liquid modernity (Bauman 2000) and Actor-Network-Theory (Akrich and Latour 1994; Latour 2005). With this article I present a framework through which to consider how important embodiment is to the concept of the book and the status of the book today
    • …
    corecore