73,682 research outputs found

    Towards Reuse on the Meta-Level

    Get PDF
    Modern software development peaks in complex product lines and utilizes features of programming languages to their extend. On the other hand, model driven development shines by abstraction from implementation details to ease communication between programmers and domain experts. With the CINCO meta tooling suite there is now a framework to factor out programming knowledge completely in that it allows creating domain specific graphical modeling environments. Bundled with capabilities of full code generation domain experts can create software with minimum effort. In this paper an extension to the language family of CINCO is introduced which acts as one part of a foundation for developing software product lines. It highly stretches reuse of model specifications to overcome reoccurring problems in the context of inter-model references

    Reuse patterns in adaptation languages : creating a meta-level for the LAG adaptation language

    Get PDF
    A growing body of research targets authoring of content and adaptation strategies for adaptive systems. The driving force behind it is semantics-based reuse: the same strategy can be used for various domains, and vice versa. Whilst using an adaptation language (LAG e.g.) to express reusable adaptation strategies, we noticed, however, that: a) the created strategies have common patterns that, themselves, could be reused; b) templates based on these patterns could reduce the designers' work; c) there is a strong preference towards XML-based processing and interfacing. This has leaded us to define a new meta-language for LAG, extracting common design patterns. This paper provides more insight into some of the limitations of Adaptation Languages like LAG, as well as describes our meta-language, and shows how introducing the meta-level can overcome some redundancy issues

    The Need and Requirements to a Strategy Ontology

    Get PDF
    The importance of strategy and strategy construct is not a new phenomenon. However as strategy work becomes less tangible, concerns with understanding, describing, and managing strategies develops into an increasingly complex subject. Current strategy concepts are dispersed and lack integration. Moreover, the enablement of modelling practices around strategy concepts considering the entire strategy lifecycle are also missing. Consequently, this paper focuses on issues with strategy in theory and practice, why a strategy ontology is needed and how this can be developed

    Reusing adaptation strategies in adaptive educational hypermedia systems

    Get PDF
    Due to the difficulty and thus effort and expenses involved in creating them, personalization strategies in learning environments have to demonstrate a higher return-on-investment (ROI), if they are to be a viable component of the learning setting of the future. One feature that can increase this ROI is the reusability of adaptation strategies in Adaptive Educational Hypermedia Systems. This research looks into various ways of enhancing this reusability. Using multiple modular adaptation strategies (MAS) with a controlling meta-strategy is proposed as a more efficient way of authoring adaptation strategies. This renders the reuse of adaptation strategies faster and easier for course authors. A method for semi-automatically breaking down complex adaptation strategies into smaller modular adaptation strategies is described. Potential problems with using multiple strategies are described and ways to solve them are discussed. Finally, some evaluation points are illustrated, conclusions are drawn and further research areas are identified

    Towards a service-oriented e-infrastructure for multidisciplinary environmental research

    Get PDF
    Research e-infrastructures are considered to have generic and thematic parts. The generic part provids high-speed networks, grid (large-scale distributed computing) and database systems (digital repositories and data transfer systems) applicable to all research commnities irrespective of discipline. Thematic parts are specific deployments of e-infrastructures to support diverse virtual research communities. The needs of a virtual community of multidisciplinary envronmental researchers are yet to be investigated. We envisage and argue for an e-infrastructure that will enable environmental researchers to develop environmental models and software entirely out of existing components through loose coupling of diverse digital resources based on the service-oriented achitecture. We discuss four specific aspects for consideration for a future e-infrastructure: 1) provision of digital resources (data, models & tools) as web services, 2) dealing with stateless and non-transactional nature of web services using workflow management systems, 3) enabling web servce discovery, composition and orchestration through semantic registries, and 4) creating synergy with existing grid infrastructures

    Reuse remix recycle: repurposing archaeological digital data

    Get PDF
    Preservation of digital data is predicated on the expectation of its reuse, yet that expectation has never been examined within archaeology. While we have extensive digital archives equipped to share data, evidence of reuse seems paradoxically limited. Most archaeological discussions have focused on data management and preservation and on disciplinary practices surrounding archiving and sharing data. This article addresses the reuse side of the data equation through a series of linked questions: What is the evidence for reuse, what constitutes reuse, what are the motivations for reuse, and what makes some data more suitable for reuse than others? It concludes by posing a series of questions aimed at better understanding our digital engagement with archaeological data
    corecore