20 research outputs found

    Proposal for Components of Method Design Theories - Increasing the Utility of Method Design Artefacts

    Get PDF
    Gregor and Jones have proposed components for design theories, building on theory concepts from behavioural sciences and prior publications. Their design theory structure addresses IT artefacts in general, not specific to any type, such as constructs, models, methods or instantiations. Their work is an important contribution to the academic discussion of design theories. The authors are building on this and believe that specialised design theory structures for different types of artefacts further increases utility, usability and acceptance of the components for both academia and practise. They have analysed each of the components published by Gregor and Jones and proposed refinements specific to method design artefacts wherever applicable. For each component, they derive evaluation criteria and present examples of method publications fulfilling the criteria. They argue that by presenting method design theories according to this structure the contribution of method design artefacts to the body of knowledge will increase

    Executable Semantics of Recursively Nestable Dialog Flow Specifications for Web Applications

    Get PDF
    Information systems for the support of complex business processes are often equipped with web-based front-ends to allow convenient user access. To produce executable specifications of the users’ interactions with such web-based applications, we use a visual language that enables developers to model their complex dialog structures. In this paper, we introduce the formal semantics of the core constructs of this Dialog Flow Notation: We define its syntax in terms of invariants about the permitted elements and their relations, and show how any words of the language (i.e. any syntactically correct dialog flow specifications) can be mapped to a deterministic pushdown automaton whose behavior defines the notation’s semantics. This gives us and other tool developers a formal basis for the design and implementation of tools and frameworks that mirror the precise meaning of all DFN constructs

    Write Once, Run Anywhere: A Survey of Mobile Runtime Environments

    Get PDF
    The hype surrounding Web 2.0 and technologies such as AJAX shows: The future of distributed application development lies in Rich Internet Applications (RIAs), which are based on highly distributed components and characterized by the intensive use of communication networks, complex interaction patterns and advanced GUI capabilities. As service providers begin to tap into the mobile market by extending the reach of their established e-commerce systems to mobile devices, a core challenge is the choice of a runtime environment and middleware that adapts well to the existing architecture, yet is a safe investment for the years to come. This paper surveys the current state and the future of runtime environments suitable for developing RIAs for mobile clients

    Methoden und Grundlagen der wertebasierten Softwareentwicklung

    Get PDF
    Unter wertebasierter Softwareentwicklung versteht man Methoden, Modelle und Messgrößen, mit denen Manager, Entwickler und Anwender von Software verschiedene Zielkonflikte im Softwareprozess auf wirtschaftlicher Basis bewerten und auflösen können. In diesem Artikel stellen wir einige dieser Ansätze vor und zeigen, in welchen Situationen diese von Nutzen sein können

    Methoden und Grundlagen der wertebasierten Softwareentwicklung

    No full text
    Unter wertebasierter Softwareentwicklung versteht man Methoden, Modelle und Messgrößen, mit denen Manager, Entwickler und Anwender von Software verschiedene Zielkonflikte im Softwareprozess auf wirtschaftlicher Basis bewerten und auflösen können. In diesem Artikel stellen wir einige dieser Ansätze vor und zeigen, in welchen Situationen diese von Nutzen sein können

    Strategies for Creating, Generalising and Transferring Design Science Knowledge – A Methodological Discussion and Case Analysis

    Get PDF
    Design Science Research has been well accepted as part ofInformation Systems Research. The discussion about the researchprocess and the structure of design theories has been going on forsome time. While research has been done on the relation betweendesign theories and other types of theories, not much has beensaid about how design knowledge can be re-used. Otherdisciplines refer to such re-use as “generalisation” and “transfer”.We define a three-level separation of design abstraction (short-,mid-, and long-range) and show how knowledge re-use strategiesoperate between and within them, as well as how they relate togeneralisation and transfer. Each strategy is supported by a casefrom an existing publication, showing that the types of designtheories and the research strategies can be found in practice. Weargue that these research strategies can provide guidelines toresearchers and reviewers for planning, performing and evaluationDesign Science Research

    Executable Semantics of Recursively Nestable Dialog Flow Specifications for Web Applications

    No full text
    Information systems for the support of complex business processes are often equipped with web-based front-ends to allow convenient user access. To produce executable specifications of the users’ interactions with such web-based applications, we use a visual language that enables developers to model their complex dialog structures. In this paper, we introduce the formal semantics of the core constructs of this Dialog Flow Notation: We define its syntax in terms of invariants about the permitted elements and their relations, and show how any words of the language (i.e. any syntactically correct dialog flow specifications) can be mapped to a deterministic pushdown automaton whose behavior defines the notation’s semantics. This gives us and other tool developers a formal basis for the design and implementation of tools and frameworks that mirror the precise meaning of all DFN constructs
    corecore