374,455 research outputs found
Almost Periodically Correlated Time Series in Business Fluctuations Analysis
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
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
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
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
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
- ā¦