89,075 research outputs found

    Requirements traceability in model-driven development: Applying model and transformation conformance

    Get PDF
    The variety of design artifacts (models) produced in a model-driven design process results in an intricate relationship between requirements and the various models. This paper proposes a methodological framework that simplifies management of this relationship, which helps in assessing the quality of models, realizations and transformation specifications. Our framework is a basis for understanding requirements traceability in model-driven development, as well as for the design of tools that support requirements traceability in model-driven development processes. We propose a notion of conformance between application models which reduces the effort needed for assessment activities. We discuss how this notion of conformance can be integrated with model transformations

    Towards a Formalism-Based Toolkit for Automotive Applications

    Full text link
    The success of a number of projects has been shown to be significantly improved by the use of a formalism. However, there remains an open issue: to what extent can a development process based on a singular formal notation and method succeed. The majority of approaches demonstrate a low level of flexibility by attempting to use a single notation to express all of the different aspects encountered in software development. Often, these approaches leave a number of scalability issues open. We prefer a more eclectic approach. In our experience, the use of a formalism-based toolkit with adequate notations for each development phase is a viable solution. Following this principle, any specific notation is used only where and when it is really suitable and not necessarily over the entire software lifecycle. The approach explored in this article is perhaps slowly emerging in practice - we hope to accelerate its adoption. However, the major challenge is still finding the best way to instantiate it for each specific application scenario. In this work, we describe a development process and method for automotive applications which consists of five phases. The process recognizes the need for having adequate (and tailored) notations (Problem Frames, Requirements State Machine Language, and Event-B) for each development phase as well as direct traceability between the documents produced during each phase. This allows for a stepwise verification/validation of the system under development. The ideas for the formal development method have evolved over two significant case studies carried out in the DEPLOY project

    Refinement of SDBC Business Process Models Using ISDL

    Get PDF
    Aiming at aligning business process modeling and software specification, the SDBC approach considers a multi-viewpoint modeling where static, dynamic, and data business process aspect models have to be mapped adequately to corresponding static, dynamic, and data software specification aspect models. Next to that, the approach considers also a business process modeling viewpoint which concerns real-life communication and coordination issues, such as meanings, intentions, negotiations, commitments, and obligations. Hence, in order to adequately align communication and dynamic aspect models, SDBC should use at least two modeling techniques. However, the transformation between two techniques unnecessarily complicates the modeling process. Next to that, different techniques use different modeling formalisms whose reflection sometimes causes limitations. For this reason, we explore in the current paper the value which the (modeling) language ISDL could bring to SDBC in the alignment of communication and behavioral (dynamic) business process aspect models; ISDL can usefully refine dynamic process models. Thus, it is feasible to expect that ISDL can complement the SDBC approach, allowing refinement of dynamic business process aspect models, by adding communication and coordination actions. Furthermore, SDBC could benefit from ISDL-related methods assessing whether a realized refinement conforms to the original process model. Our studies in the paper are supported by an illustrative example

    ‘Living’ theory: a pedagogical framework for process support in networked learning

    Get PDF
    This paper focuses on the broad outcome of an action research project in which practical theory was developed in the field of networked learning through case‐study analysis of learners’ experiences and critical evaluation of educational practice. It begins by briefly discussing the pedagogical approach adopted for the case‐study course and the action research methodology. It then identifies key dimensions of four interconnected developmental processes—orientation, communication, socialisation and organisation—that were associated with ‘learning to learn’ in the course’s networked environment, and offers a flavour of participants’ experiences in relation to these processes. A number of key evaluation issues that arose are highlighted. Finally, the paper presents the broad conceptual framework for the design and facilitation of process support in networked learning that was derived from this research. The framework proposes a strong, explicit focus on support for process as well as domain learning, and progression from tighter to looser design and facilitation structures for process‐focused (as well as domain‐focused) learning tasks

    Letter to the editor concerning the article “Performance of gymnastics skill benefits from an external focus of attention” by Abdollahipour, Wulf, Psotta & Nieto (2015)

    Get PDF
    Abdollahipour, Wulf, Psotta, & Nieto (2015) recently published data in Journal of Sports Sciences to show that an external focus of attention promotes superior performance effects (gymnastics jump height and judged movement form score) when compared to internal or control foci during skill execution without an implement involved. While we do not contest the veracity of findings reported, nor others that have been used to support beneficial effects of an external focus of attention, in this Letter to the Editor we comment on considerable methodological limitations associated with this and previous studies which, we suggest, have resulted in serious theoretical oversights regarding the control of movement and, most crucially from our practitioner perspective, suboptimal recommendations for applied coaching practice. Specifically, we discuss the lack of consideration towards translational research in this area, the problematic nature of attentional focus cues employed, interpretation of findings in relation to other applied recommendations and coherence with mechanistic underpinning and finally, the representative nature of task involved. In summary, while (laboratory) research evidence may appear to be conclusive, we suggest that focus of attention effects are in need of more ecologically valid and rigorous testing and consideration of current coaching practices if it is to optimally serve the applied sporting domain that it purportedly aims to

    IDR : a participatory methodology for interdisciplinary design in technology enhanced learning

    Get PDF
    One of the important themes that emerged from the CAL’07 conference was the failure of technology to bring about the expected disruptive effect to learning and teaching. We identify one of the causes as an inherent weakness in prevalent development methodologies. While the problem of designing technology for learning is irreducibly multi-dimensional, design processes often lack true interdisciplinarity. To address this problem we present IDR, a participatory methodology for interdisciplinary techno-pedagogical design, drawing on the design patterns tradition (Alexander, Silverstein & Ishikawa, 1977) and the design research paradigm (DiSessa & Cobb, 2004). We discuss the iterative development and use of our methodology by a pan-European project team of educational researchers, software developers and teachers. We reflect on our experiences of the participatory nature of pattern design and discuss how, as a distributed team, we developed a set of over 120 design patterns, created using our freely available open source web toolkit. Furthermore, we detail how our methodology is applicable to the wider community through a workshop model, which has been run and iteratively refined at five major international conferences, involving over 200 participants
    • 

    corecore