37,730 research outputs found
An ontology of agile aspect oriented software development
Both agile methods and aspect oriented programming (AOP) have emerged in recent years as new paradigms in software development. Both promise to free the process of building software systems from some of the constraints of more traditional approaches. As a software engineering approach on the one hand, and a software development tool on the other, there is the potential for them to be used in conjunction. However, thus far, there has been little interplay between the two. Nevertheless, there is some evidence that there may be untapped synergies that may be exploited, if the appropriate approach is taken to integrating AOP with agile methods. This paper takes an ontological approach to supporting this integration, proposing ontology enabled development based on an analysis of existing ontologies of aspect oriented programming, a proposed ontology of agile methods, and a derived ontology of agile aspect oriented development
Workflow resource pattern modelling and visualization
Workflow patterns have been recognized as the theoretical basis to modeling recurring problems in workflow systems. A form of workflow patterns, known as the resource patterns, characterise the behaviour of resources in workflow systems. Despite the fact that many resource patterns have been discovered, people still preclude them from many workflow system implementations. One of reasons could be obscurityin the behaviour of and interaction between resources and a workflow management system. Thus, we provide a modelling and visualization approach for the resource patterns, enabling a resource behaviour modeller to intuitively see the specific resource patterns involved in the lifecycle of a workitem. We believe this research can be extended to benefit not only workflow modelling, but also other applications, such as model validation, human resource behaviour modelling, and workflow model visualization
Recommended from our members
Towards an aspect weaving BPEL engine
This position paper proposes the use of dynamic aspects and
the visitor design pattern to obtain a highly configurable and
extensible BPEL engine. Using these two techniques, the
core of this infrastructural software can be customised to
meet new requirements and add features such as debugging,
execution monitoring, or changing to another Web Service
selection policy. Additionally, it can easily be extended to
cope with customer-specific BPEL extensions. We propose
the use of dynamic aspects not only on the engine itself
but also on the workflow in order to tackle the problems of
Web Service hot deployment and hot fixes to long running
processes. In this way, composing aWeb Service "on-the-fly"
means weaving its choreography interface into the workflow
stakeholder theory in perspective
Those who use stakeholder theory as a reference are both underlining the correlation between facts and a certain conceptualisation thereof (Section 1) and trying to make the necessary shift from a âpanopticâ analysis akin to a panoramic vision of texts and positions (Section 2) to an âin-depthâ one geared towards an understanding of their foundations (Section 3). As a âtheory of organisationsâ, stakeholder theory helps to nourish a relational model of organisations by revisiting questions about âwhoâ is actually working with (and in) the firm. Stakeholder theory is part of a comprehensive project that views the organisation-group relationship as both a foundation and a norm.BUSINESS ETHICS, STAKEHOLDER THEORY
Fast Traveling-Wave Reactor of the Channel Type
The main aim of this paper is to solve the technological problems of the TWR
based on the technical concept described in our priority of invention
reference, which makes it impossible, in particular, for the fuel claddings
damaging doses of fast neutrons to excess the ~200 dpa limit. Thus the essence
of the technical concept is to provide a given neutron flux at the fuel
claddings by setting the appropriate speed of the fuel motion relative to the
nuclear burning wave.
The basic design of the fast uranium-plutonium nuclear traveling-wave reactor
with a softened neutron spectrum is developed, which solves the problem of the
radiation resistance of the fuel claddings material.Comment: 18 pages, 5 figures, 2 table
Towards a pivotal-based approach for business process alignment.
This article focuses on business process engineering, especially on alignment between business analysis and implementation. Through a business process management approach, different transformations interfere with process models in order to make them executable. To keep the consistency of process model from business model to IT model, we propose a pivotal metamodel-centric methodology. It aims at keeping or giving all requisite structural and semantic data needed to perform such transformations without loss of information. Through this we can ensure the alignment between business and IT. This article describes the concept of pivotal metamodel and proposes a methodology using such an approach. In addition, we present an example and the resulting benefits
Early aspects: aspect-oriented requirements engineering and architecture design
This paper reports on the third Early Aspects: Aspect-Oriented Requirements Engineering and Architecture Design Workshop, which has been held in Lancaster, UK, on March 21, 2004. The workshop included a presentation session and working sessions in which the particular topics on early aspects were discussed. The primary goal of the workshop was to focus on challenges to defining methodical software development processes for aspects from early on in the software life cycle and explore the potential of proposed methods and techniques to scale up to industrial applications
- âŚ