1,346 research outputs found

    An architecture for bridging OO and business process modeling.

    Get PDF
    Workflow systems and object-oriented (OO) technology have undoubtedly been some of the most important domains of interest of information technology over the past decade. Both domains however, have largely evolved independently, and not much research can be found in which OO principles and concepts have been applied to workflow systems or vice versa. In this paper we show how the two domains can be integrated. By integrating both domains, business process modelling can benefit from the advantages of the object-oriented approach. On the other hand, a more process oriented approach to object-oriented development would enhance the organisational fit in of object-oriented information systems development. The architecture that results from this integration is a tier-based one with a separate tier for workflow aspects.Architecture; Processes; Systems; Information technology; Systems development; Integration;

    All Advanced Placement (AP) Computer Science is Not Created Equal: A Comparison of AP Computer Science A and Computer Science Principles

    Get PDF
    This article compares the two most prominent courses of Advanced Placement (AP) computer science study offered throughout 9-12 grades in the U.S. The structure, guidelines, components, and exam formats of the traditional AP Computer Science A course and the relatively newer AP Computer Science Principles course were compared to examine differences in content and emphases. A depth-of-learning analysis was conducted employing Bloom’s Revised Taxonomy to examine potential differences in rigor and challenge represented by the two options, particularly as it relates to acquiring computer programming proficiency. Analyses suggest structural differences in both course content and end-of-course exam components likely result in less depth and rigor in the new Computer Science Principles course as compared to the Computer Science A course. A lower minimum standard for learning programming skills in the Computer Science Principles course was observed, making it a less viable option for students looking to acquire skills transferable to future computer science study or employment. The potential implications for students choosing the new course over the traditional offering, as well as for schools opting for the new course as its sole or primary offering are discussed

    Dynamic Behavior Sequencing in a Hybrid Robot Architecture

    Get PDF
    Hybrid robot control architectures separate plans, coordination, and actions into separate processing layers to provide deliberative and reactive functionality. This approach promotes more complex systems that perform well in goal-oriented and dynamic environments. In various architectures, the connections and contents of the functional layers are tightly coupled so system updates and changes require major changes throughout the system. This work proposes an abstract behavior representation, a dynamic behavior hierarchy generation algorithm, and an architecture design to reduce this major change incorporation process. The behavior representation provides an abstract interface for loose coupling of behavior planning and execution components. The hierarchy generation algorithm utilizes the interface allowing dynamic sequencing of behaviors based on behavior descriptions and system objectives without knowledge of the low-level implementation or the high-level goals the behaviors achieve. This is accomplished within the proposed architecture design, which is based on the Three Layer Architecture (TLA) paradigm. The design provides functional decomposition of system components with respect to levels of abstraction and temporal complexity. The layers and components within this architecture are independent of surrounding components and are coupled only by the linking mechanisms that the individual components and layers allow. The experiments in this thesis demonstrate that the: 1) behavior representation provides an interface for describing a behavior’s functionality without restricting or dictating its actual implementation; 2) hierarchy generation algorithm utilizes the representation interface for accomplishing high-level tasks through dynamic behavior sequencing; 3) representation, control logic, and architecture design create a loose coupling, but defined link, between the planning and behavior execution layer of the hybrid architecture, which creates a system-of-systems implementation that requires minimal reprogramming for system modifications

    Keyframe-based monocular SLAM: design, survey, and future directions

    Get PDF
    Extensive research in the field of monocular SLAM for the past fifteen years has yielded workable systems that found their way into various applications in robotics and augmented reality. Although filter-based monocular SLAM systems were common at some time, the more efficient keyframe-based solutions are becoming the de facto methodology for building a monocular SLAM system. The objective of this paper is threefold: first, the paper serves as a guideline for people seeking to design their own monocular SLAM according to specific environmental constraints. Second, it presents a survey that covers the various keyframe-based monocular SLAM systems in the literature, detailing the components of their implementation, and critically assessing the specific strategies made in each proposed solution. Third, the paper provides insight into the direction of future research in this field, to address the major limitations still facing monocular SLAM; namely, in the issues of illumination changes, initialization, highly dynamic motion, poorly textured scenes, repetitive textures, map maintenance, and failure recovery

    Threads of memory: Reviving the ornament of a dead child at the Neolithic village of Ba`ja (Jordan)

    Get PDF
    In 2018, a well-constructed cist-type grave was discovered at Ba`ja, a Neolithic village (7,400–6,800 BCE) in Southern Jordan. Underneath multiple grave layers, an 8-year-old child was buried in a fetal position. Over 2,500 beads were found on the chest and neck, along with a double perforated stone pendant and a delicately engraved mother-of-pearl ring discovered among the concentration of beads. The first was found behind the neck, and the second on the chest. The meticulous documentation of the bead distribution indicated that the assemblage was a composite ornament that had gradually collapsed, partly due to the burying position. Our aim was to challenge time degradation and to reimagine the initial composition in order to best explore the significance of this symbolic category of material culture, not as mere group of beads, but as an ornamental creation with further aesthetic, artisanal and socioeconomic implications. The reconstruction results exceeded our expectations as it revealed an imposing multi-row necklace of complex structure and attractive design. Through multiple lines of evidence, we suggest that the necklace was created at Ba`ja, although significant parts of beads were made from exotic shells and stones, including fossil amber, an unprecedented material never attested before for this period. The retrieval of such an ornament from life and its attribution to a young dead child highlights the significant social status of this individual. Beyond the symbolic functions related to identity, the necklace is believed to have played a key role in performing the inhumation rituals, understood as a public event gathering families, relatives, and people from other villages. In this sense, the necklace is not seen as belonging completely to the realm of death but rather to the world of the living, materializing a collective memory and shared moments of emotions and social cohesion

    A Timeless Ritual

    Get PDF
    This written thesis is the supporting documentation for A Timeless Ritual, my Master of Fine Arts thesis exhibition. The exhibition seeks to define my expression of aesthetics through utilitarian vessels to create a sense of nostalgia with the user my mimicking industrial objects. The research pertaining to my thesis explores the interactions between object and user. A patina layered over time evokes a sense of age, weathered memories of a time once lived. I look for these subtle nuances in form. Borrowing an aesthetic from manufactured products and reviving it in a domestic space is where my pots takes life. My references to industrial steel mills, production assembly lines and the shell of the city of Pittsburgh that was once celebrated as such, implements a narrative and attachment with the user. Creating utilitarian vessels replicating this aesthetic builds a relationship between the piece and the user. Activating the living environment by giving the user a gateway for conversation, provokes a remanence of a different time, and rejuvenate memories triggered by these nostalgic elements of my pottery

    From the arrow of time in Badiali's quantum approach to the dynamic meaning of Riemann's hypothesis

    Get PDF
    The novelty of the Jean Pierre Badiali last scientific works stems to a quantum approach based on both (i) a return to the notion of trajectories (Feynman paths) and (ii) an irreversibility of the quantum transitions. These iconoclastic choices find again the Hilbertian and the von Neumann algebraic point of view by dealing statistics over loops. This approach confers an external thermodynamic origin to the notion of a quantum unit of time (Rovelli Connes' thermal time). This notion, basis for quantization, appears herein as a mere criterion of parting between the quantum regime and the thermodynamic regime. The purpose of this note is to unfold the content of the last five years of scientific exchanges aiming to link in a coherent scheme the Jean Pierre's choices and works, and the works of the authors of this note based on hyperbolic geodesics and the associated role of Riemann zeta functions. While these options do not unveil any contradictions, nevertheless they give birth to an intrinsic arrow of time different from the thermal time. The question of the physical meaning of Riemann hypothesis as the basis of quantum mechanics, which was at the heart of our last exchanges, is the backbone of this note.Comment: 13 pages, 2 figure

    My boy builds coffins. Future memories of your loved ones

    Get PDF
    The research is focus on the concept of storytelling associated with product design, trying to investigate new ways of designing and a possible future scenario related to the concept of death. MY BOY BUILDS COFFINS is a gravestone made using a combination of cremation’s ashes and resin. It is composed by a series of holes in which the user can stitch a text, in order to remember the loved one. The stitching need of a particular yarn produced in Switzerland using some parts of human body. Project also provides another version which uses LED lights instead of the yarn. The LEDs - thanks to an inductive coupling - will light when It will be posed in the hole. The gravestone can be placed where you want, as if it would create a little altar staff at home. In this way, there is a real connection between the user and the dearly departed

    Fifty years of the Psychology of Programming

    Get PDF
    This paper reflects on the evolution (past, present and future) of the ‘psychology of programming' over the 50 year period of this anniversary issue. The International Journal of Human-Computer Studies (IJHCS) has been a key venue for much seminal work in this field, including its first foundations, and we review the changing research concerns seen in publications over these five decades. We relate this thematic evolution to research taking place over the same period within more specialist communities, especially the Psychology of Programming Interest Group (PPIG), the Empirical Studies of Programming series (ESP), and the ongoing community in Visual Languages and Human-Centric Computing (VL/HCC). Many other communities have interacted with psychology of programming, both influenced by research published within the specialist groups, and in turn influencing research priorities. We end with an overview of the core theories that have been developed over this period, as an introductory resource for new researchers, and also with the authors’ own analysis of key priorities for future research
    corecore