374,384 research outputs found

    Almost Periodically Correlated Time Series in Business Fluctuations Analysis

    Full text link
    We propose a non-standard subsampling procedure to make formal statistical inference about the business cycle, one of the most important unobserved feature characterising fluctuations of economic growth. We show that some characteristics of business cycle can be modelled in a non-parametric way by discrete spectrum of the Almost Periodically Correlated (APC) time series. On the basis of estimated characteristics of this spectrum business cycle is extracted by filtering. As an illustration we characterise the man properties of business cycles in industrial production index for Polish economy

    Ontology-based patterns for the integration of business processes and enterprise application architectures

    Get PDF
    Increasingly, enterprises are using Service-Oriented Architecture (SOA) as an approach to Enterprise Application Integration (EAI). SOA has the potential to bridge the gap between business and technology and to improve the reuse of existing applications and the interoperability with new ones. In addition to service architecture descriptions, architecture abstractions like patterns and styles capture design knowledge and allow the reuse of successfully applied designs, thus improving the quality of software. Knowledge gained from integration projects can be captured to build a repository of semantically enriched, experience-based solutions. Business patterns identify the interaction and structure between users, business processes, and data. Specific integration and composition patterns at a more technical level address enterprise application integration and capture reliable architecture solutions. We use an ontology-based approach to capture architecture and process patterns. Ontology techniques for pattern definition, extension and composition are developed and their applicability in business process-driven application integration is demonstrated

    Recovering Architectural Variability of a Family of Product Variants

    Full text link
    A Software Product Line (SPL) aims at applying a pre-planned systematic reuse of large-grained software artifacts to increase the software productivity and reduce the development cost. The idea of SPL is to analyze the business domain of a family of products to identify the common and the variable parts between the products. However, it is common for companies to develop, in an ad-hoc manner (e.g. clone and own), a set of products that share common functionalities and differ in terms of others. Thus, many recent research contributions are proposed to re-engineer existing product variants to a SPL. Nevertheless, these contributions are mostly focused on managing the variability at the requirement level. Very few contributions address the variability at the architectural level despite its major importance. Starting from this observation, we propose, in this paper, an approach to reverse engineer the architecture of a set of product variants. Our goal is to identify the variability and dependencies among architectural-element variants at the architectural level. Our work relies on Formal Concept Analysis (FCA) to analyze the variability. To validate the proposed approach, we experimented on two families of open-source product variants; Mobile Media and Health Watcher. The results show that our approach is able to identify the architectural variability and the dependencies

    Risk management implementation in small and medium enterprises in the UK construction industry

    Get PDF
    Purpose ā€“ The competition and challenges facing construction firms during the recent recession have brought risk management (RM) to the fore in peopleā€™s minds. Examination of the difficulties of implementing RM in small and medium enterprises (SMEs) in the UK construction industry has been relatively untouched. The paper aims to discuss these issues. Design/methodology/approach ā€“ As part of on-going research to facilitate RM processing aimed at improving the competitiveness of SMEs, the difficulties in RM implementation were identified through a literature review of RM implementation in SMEs. Postal questionnaire were sent to SMEs who have experience of construction management. Findings ā€“ Of the 153 of SMEs responding, most highlighted that the main difficulty experienced is how to scale RM process to meet their requirements. None of the available standards explain the fundamental principle of applying RM to the situations that SMEs find themselves in. This difficulty is further exacerbated by a lack of management skills and knowledge in the adoption of RM tools or techniques to identify and analyse the businessā€™ risks. Originality/value ā€“ The identified difficulties can be considered to develop a process to facilitate RM process within SMEs. </jats:sec

    Embedding object-oriented design in system engineering

    Get PDF
    The Unified Modeling Language (UML) is a collection of techniques intended to document design decisions about software. This contrasts with systems engineering approaches such as for exampleStatemate and the Yourdon Systems Method (YSM), in which the design of an entire system consisting of software and hardware can be documented. The difference between the system- and the software level is reflected in differences between execution semantics as well as in methodology. In this paper, I show how the UML can be used as a system-level design technique. I give a conceptual framework for engineering design that accommodates the system- as well as the software level and show how techniques from the UML and YSM can be classified within this framework, and how this allows a coherent use of these techniques in a system engineering approach. These ideas are illustrated by a case study in which software for a compact dynamic bus station is designed. Finally, I discuss the consequences of this approach for a semantics of UML constructs that would be appropriate for system-level design
    • ā€¦
    corecore