Skip to main navigation Skip to search Skip to main content

Integrating shadows in model driven engineering for agile software development

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

3 Citations (Scopus)

Abstract

Shadows are well known as a programming language feature in the application area of MUDs (a certain type of multi-player online game). We argue that agile methodologies can be enhanced by the use of shadows as this feature because of its inherent ability to dynamically change the behavior of classes and objects, provides mechanisms to ease common tasks such as prototyping, deprecating, dynamic classification and interclassing at run-time. Therefore shadows should be considered a notion beyond any specific programming languages in order to facilitate its use in model-driven software engineering. For this we introduce Shadows-UML, an UML extension, that would help to push forward the convergence between model-driven and agile methodologies.
Original languageEnglish
Title of host publicationnan
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9780769531090
ISBN (Print)9780769531090
DOIs
Publication statusPublished - 1 Jan 2008
Event2008 International Conference on Complex, Intelligent and Software Intensive Systems - Barcelona
Duration: 4 Mar 20087 Mar 2008

Conference

Conference2008 International Conference on Complex, Intelligent and Software Intensive Systems
CityBarcelona
Period4/03/087/03/08
Other2008 International Conference on Complex, Intelligent and Software Intensive Systems (04/03/2008-07/03/2008, Barcelona)

Keywords

  • agile software

Fingerprint

Dive into the research topics of 'Integrating shadows in model driven engineering for agile software development'. Together they form a unique fingerprint.

Cite this