MoDSEL: model-driven software evolution language

dc.citation.epage574en_US
dc.citation.spage572en_US
dc.contributor.authorEr, E.en_US
dc.contributor.authorTekinerdogan, B.en_US
dc.date.accessioned2018-04-12T13:39:00Z
dc.date.available2018-04-12T13:39:00Z
dc.date.issued2013en_US
dc.departmentDepartment of Computer Engineeringen_US
dc.description.abstractModel-Driven Software Development (MDSD) aims to support the development and evolution of software intensive systems using the basic concepts of model, metamodel, and model transformation. In parallel with the ongoing academic research, MDSD is more and more applied in industrial practices. Like conventional non-MDSD practices, MDSD systems are also subject to changing requirements and have to cope with evolution. In this chapter, the authors provide a scenario-based approach for documenting and analyzing the impact of changes that apply to model-driven development systems. To model the composition and evolution of an MDSD system, they developed the so-called Model-Driven Software Evolution Language (MoDSEL) which is based on a megamodel for MDSD. MoDSEL includes explicit language abstractions to specify both the model elements of an MDSD system and the evolution scenarios that might apply to model elements. Based on MoDSEL specifications, an impact analysis is performed to assess the impact of evolution scenarios and the sensitivity of model elements. A case study is provided to show different kind of evolution scenarios and the required adaptations to model elements. © 2014, IGI Global.en_US
dc.description.provenanceMade available in DSpace on 2018-04-12T13:39:00Z (GMT). No. of bitstreams: 1 bilkent-research-paper.pdf: 179475 bytes, checksum: ea0bedeb05ac9ccfb983c327e155f0c2 (MD5) Previous issue date: 2013en
dc.identifier.doi10.4018/978-1-4666-4301-7.ch026en_US
dc.identifier.isbn9781466643024
dc.identifier.isbn1466643013
dc.identifier.isbn9781466643017
dc.identifier.urihttp://hdl.handle.net/11693/37843
dc.language.isoEnglishen_US
dc.publisherIGI Globalen_US
dc.relation.isversionofhttp://dx.doi.org/10.4018/978-1-4666-4301-7.ch026en_US
dc.source.titleSoftware Design and Development: Concepts, Methodologies, Tools, and Applicationsen_US
dc.subjectIndustrial researchen_US
dc.subjectAcademic researchen_US
dc.subjectImpact of changesen_US
dc.subjectIndustrial practicesen_US
dc.subjectModel driven developmenten_US
dc.subjectModel transformationen_US
dc.subjectModel-Driven Software Developmenten_US
dc.subjectSoftware Evolutionen_US
dc.subjectSoftware intensive systemsen_US
dc.subjectSoftware designen_US
dc.titleMoDSEL: model-driven software evolution languageen_US
dc.typeBook Chapteren_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
MoDSEL Model-driven software evolution language.pdf
Size:
267.61 KB
Format:
Adobe Portable Document Format
Description:
Full Printable Version