An Environment for the Orthographic Modeling of Workflow Components (2009)
Abstract: An important goal of workflow engines is to simplify the way in which the interaction of workflows and software components (or services) is described and implemented. The vision of the...
Fourteenth International Workshop on Component-Oriented Programming (2009)
Reussner, Ralf, Szyperski, Clemens, Weck, Wolfgang, Atkinson, Colin, Crnkovic, Ivica, Hummel, Oliver, ...
permissions.org. Rearchitecting the UML Infrastructure (2008)
NOTE: This is a preliminary release of an article accepted by the ACM Transactions on Modeling and Computer Simulation. The definitive version is currently in production at ACM and, when released,...
Principles Calling a Spade a Spade in the MDA Infrastructure................... 9 (2008)
Andy Evans, Paul Sammut, James S. Willans, Colin Atkinson, Thomas Kühne
Colin Atkinson, Thomas Kühne, Brian Henderson-sellers
Abstract. As one of the UML’s main extension mechanisms, stereotypes play a crucial role in the UML’s ability to serve a wide and growing base of users. However, the precise meaning of...
1 Coherent Support for Models at Run-Time through Orthogonal Classification (2008)
Colin Atkinson, Matthias Gutheil
Abstract. In order to allow applications to gain the maximum advantage from models at run-time it is necessary to store and provide access to model information that spans multiple ontological...
Edited Jan Bosch, Clemens Szyperski, Wolfgang Weck, Colin Atkinson, Thomas Kühne
IL) Jing Dong, Paulo S. C. Alencar, Donald D. Cowan (University of Waterloo, CAN)
Improving Testing Efficiency through Component Harvesting (2008)
Oliver Hummel, Colin Atkinson, Daniel Brenner, Sinan Keklik
Abstract. Although code and component search engines have improved significantly in recent years, and the number of reusable components accessible over the Internet has increased dramatically, the...
Dimensions of Component-based Development (2008)
Colin Atkinson, Thomas Kühne, Christian Bunse
As the properties of components have gradually become clearer, attention has started to turn to the architectural issues which govern their interaction and composition. In this paper we identify some...
An Experimental Comparison of Reading Techniques for Defect Detection in UML Design Documents (2007)
Council Canada, Council Canada, Khaled El-emam, Khaled El-emam, Oliver Laitenberger, Oliver Laitenberger, ...
de l’information
Oliver Laitenberger, Colin Atkinson, Maud Schlich, Khaled El Emam, Canada Ka Or
The basic motivation for software inspections is to detect and remove defects before they propagate to subsequent development phases where their detection and removal becomes more expensive. To...
A Concrete Method for Developing and Applying Product Line Architectures (2007)
Michalis Anastasopoulos, Colin Atkinson, Dirk Muthig
Abstract. Software development organizations are often deterred from introducing product line architectures by the lack of simple, ready-to-use methods for developing and applying them. The...
Implementation of Component-based Systems by Systematic Refinement and Translation Steps (2007)
Christian Bunse, Colin Atkinson
Abstract. The component paradigm promises to address many of the productivity and quality problems currently faced by the software industry. It is hindered in doing so by the "binary-module...
An Experimental Comparison of Reading Techniques for Defect Detection in UML Design Documents (2007)
Council Canada, Council Canada, Khaled El-emam, Khaled El-emam, Oliver Laitenberger, Oliver Laitenberger, ...
de l’information
Dimensions of Component-based Development (2007)
Colin Atkinson, Thomas Kühne, Christian Bunse
As the properties of components have gradually become clearer, attention has started to turn to the architectural issues which govern their interaction and composition. In this paper we identify some...
Sherman, Thomas F., Klees, Heather., Moertel, Cheryl., Weibel, John., Atkinson, Colin., Boerger, CJ, ...
These papers are partial fulfillment of the requirements for the Masters of Science Degree in Education at Winona State University. The cohort included a large variety of licensure areas that...
T.: Concepts for comparing modeling tool architecture (2005)
Abstract. As model-driven development techniques grow in importance so do the capabilities and features of the tools that support them, especially tools that allow users to customize their modeling...
C.: The Role of Tarski’s Declarative Semantics in the Design of Modeling Languages (2003)
Andrey Naumenko, Alain Wegmann, Colin Atkinson
Abstract. This paper focuses on Tarski’s declarative semantics and their usefulness in the design of a modeling language. We introduce the principles behind Tarski’s approach to semantics and...
Profiles in a strict metamodeling framework (2002)
If the UML is to continue to meet the expectations of its ever-growing user community it is essential that it offer a simple and coherent mechanism for users to tailor the language to their specific...
Profiles in a strict metamodeling framework (2002)
Abstract. The definition of a clean profile mechanism will play a crucial role in the UML's future in terms of how useful it will be to modellers and how well tool vendors may implement the new...
Rearchitecting the UML infrastructure (2002)
Meta modeling is one of the core foundations of Computer Automated Multi-Paradigm Modeling. However, there is currently little agreement about what form the required meta modeling approach should...
Processes and products in a multi-level metamodeling architecture (2001)
Abstract. Following the successful use of object-oriented metamodeling in the definition of the UML and other notation standards there is increasing interest in extending the approach to cover other...
Component-Based Product Line Development: The Kobra Approach (2000)
Colin Atkinson, Joachim Bayer, Dirk Muthig
Abstract: The product line and component-based approaches to software engineering both hold the potential to significantly increase the level of reuse in industrial software development and...
An Experimental Comparison of Reading Techniques for Defect Detection in UML Design Documents (1999)
Council Canada, M. El-emam, Council Canada, Oliver Laitenberger, Colin Atkinson, Maud Schlich, ...
de l'information
Generalizing Perspective-based Inspection to handle Object-Oriented Development Artefacts (1999)
Oliver Laitenberger, Colin Atkinson
The value of software inspection for uncovering defects early in the development lifecycle has been well documented. Of the various types of inspection methods published to date, experiments have...
Supporting and Applying the UML Conceptual Framework (1998)
Abstract. The Unified Modelling Language (UML) ostensibly assumes a four level (meta) modelling framework, both for its definition and for the conceptual context in which its users operate. In...