74,806 research outputs found

    Towards Consistency Management for a Business-Driven Development of SOA

    Get PDF
    The usage of the Service Oriented Architecture (SOA) along with the Business Process Management has emerged as a valuable solution for the complex (business process driven) system engineering. With a Model Driven Engineering where the business process models drive the supporting service component architectures, less effort is gone into the Business/IT alignment during the initial development activities, and the IT developers can rapidly proceed with the SOA implementation. However, the difference between the design principles of the emerging domainspecific languages imposes serious challenges in the following re-design phases. Moreover, enabling evolutions on the business process models while keeping them synchronized with the underlying software architecture models is of high relevance to the key elements of any Business Driven Development (BDD). Given a business process update, this paper introduces an incremental model transformation approach that propagates this update to the related service component configurations. It, therefore, supports the change propagation among heterogenous domainspecific languages, e.g., the BPMN and the SCA. As a major contribution, our approach makes model transformation more tractable to reconfigure system architecture without disrupting its structural consistency. We propose a synchronizer that provides the BPMN-to-SCA model synchronization with the help of the conditional graph rewriting

    Bridging the Gap between the Business Processes and the Service Oriented Architecture

    Get PDF
    With a Model-Driven Development, where Business-Processes (BP) drive concrete Service-Component Architectures (SCA), less effort is gone into Business/IT aligning during the initial modeling activities, and IT developers can rapidly proceed with the implementation. However, enabling changes on the BP while keeping them in sync with the underlying technical architectures is of high relevance to the key elements of any Service-oriented Software Engineering. Given an update to BP, this paper introduces an incremental model transformation approach to propagate the update to the underlying SCA. As a major contribution, our approach makes change propagation more tractable to reconfigure system architectures without disrupting their language-specific structural consistency. We propose an algorithm to wrap incremental transformation into a BPMN-to-SCA synchronizer with the help of conditional graph rewriting

    Models of internationalisation: The New Zealand experience

    Get PDF
    This paper examines the models of internationalisation adopted by thirty firms from New Zealand. Analysis of the international model is based on five key dimensions: firm sector and size; international market scope; market entry and servicing strategies; and speed of internationalisation. Drivers and constraints to internationalisation are also considered in the analysis. Evaluation of these dimensions over time finds evidence of both traditional ‘stages’ and emergent ‘born (again) global’ models of internationalisation, and reveals that over one third of these firms experience dramatic change to their international activities and resources initiated by divestment or change of ownership. We refer to the alternative internationalisation trajectory adopted by these firms as the ‘transformational’ model of internationalisation. The paper makes a contribution to the extant literature by providing synthesis of the New Zealand internationalisation and by building on our understanding of how patterns of internationalisation from a small open economy are changing in response to global environmental pressures

    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

    Traceability-based change management in operational mappings

    Get PDF
    This paper describes an approach for the analysis of changes in model transformations in the Model Driven Architecture (MDA). Models should be amenable to changes in user requirements and technological platforms. Impact analysis of changes can be based on traceability of model elements. We propose a model for generating trace links between model elements and study scenarios for changes in source models and how to identify the impacted elements in the target model

    Innovation Capacity of Enterprises – Selected Issues

    Get PDF
    Artykuł poświęcony jest przeglądowi literatury naukowej dotyczącej pojęć i obszarów oraz specyfiki zdolności innowacyjnej przedsiębiorstw. W drugim punkcie artykułu omówiono pojęcie oraz rodzaje zdolności innowacyjnej przedsiębiorstw. Zdolność innowacyjna przedstawiana jest w literaturze naukowej jako koncepcja złożona, wieloczynnikowa i wieloobszarowa, obejmująca wiele przyczyn o charakterze wewnętrznych i zewnętrznym organizacji, ze szczególną rolą dynamicznych zdolności, które umożliwiają zarówno podejmowanie innowacji o danym charakterze i skali, jak i ich efektywną realizację. W trzecim skoncentrowano się na wybranych zagadnieniach związanych ze specyfiką kształtowania zdolności innowacyjnej, a w szczególności: motywach, modelach i strategiach kształtowania zdolności innowacyjnej w zależności od cyklu życia produktu, charakteru innowacji, roli przedsiębiorczości w kształtowaniu zdolności innowacyjnej przedsiębiorstw. Czynniki te mogą mieć różny wpływ na wynik innowacji, zwłaszcza gdy są rozpatrywane w izolacji lub w różnych częściach organizacji bez uwzględnienia synergicznych relacji między nimi

    Cyber physical systems implementation for asset management improvement: A framework for the transition

    Get PDF
    Libro en Open AccessThe transformation of the industry due to recent technologies introduction is an evolving process whose engines are competitiveness and sustainability, understood in its broadest sense (environmental, economic and social). This process is facing, due to the current state of scientific and technological development, a new challenge yet even more important: the transition from discrete technological solutions that respond to isolated problems, to a global conception where the assets, plant, processes and engineering systems are conceived, designed and operated as an integrated complex unit. This vision is evolving besides a set of concepts that are, in some way, to guide this development: Smart Factories, Cyber-Physical Systems, Factory of the Future or Industry 4.0, are examples. The full integration of the operation and maintenance (O&M) processes in the production systems is a key topic within this new paradigm. Not only that, this evolution necessarily results in the emergence of new processes and needs of O&M, i.e. also, the O&M will undergo a profound transformation. The transition from actual isolated production assets to such Industry 4.0 with CPS is far from easy. This document presents a proposal to develop such transition adapting one iteration of the Model of Maintenance Management (MMM) integrated into ISO 55000 to the complexity of incorporating “System of Systems” CPSs maintenance. It involves several stages: identification, prioritization, risk management, planning, scheduling, execution, control, and improvement supported by system engineering techniques and agile/concurrent project managemen

    Towards a flexible service integration through separation of business rules

    Get PDF
    Driven by dynamic market demands, enterprises are continuously exploring collaborations with others to add value to their services and seize new market opportunities. Achieving enterprise collaboration is facilitated by Enterprise Application Integration and Business-to-Business approaches that employ architectural paradigms like Service Oriented Architecture and incorporate technological advancements in networking and computing. However, flexibility remains a major challenge related to enterprise collaboration. How can changes in demands and opportunities be reflected in collaboration solutions with minimum time and effort and with maximum reuse of existing applications? This paper proposes an approach towards a more flexible integration of enterprise applications in the context of service mediation. We achieve this by combining goal-based, model-driven and serviceoriented approaches. In particular, we pay special attention to the separation of business rules from the business process of the integration solution. Specifying the requirements as goal models, we separate those parts which are more likely to evolve over time in terms of business rules. These business rules are then made executable by exposing them as Web services and incorporating them into the design of the business process.\ud Thus, should the business rules change, the business process remains unaffected. Finally, this paper also provides an evaluation of the flexibility of our solution in relation to the current work in business process flexibility research
    corecore