Loading...

Towards a generic framework for model-driven engineering of software process lines

Agh, H ; Sharif University of Technology

688 Viewed
  1. Type of Document: Article
  2. DOI: 10.1145/3123779.3123810
  3. Abstract:
  4. Situational Method Engineering (SME)1approaches help construct bespoke software development processes according to the specifications of the project at hand, but they are time-consuming and costly. A Software Process Line (SPrL) tackles this problem by allowing software processes to be constructed for specific project situations through reusing core process assets. Model-Driven Development (MDD) has been used for automating SPrL Engineering (SPrLE); however, existing model-driven SPrLE methods are deficient as to their coverage of key MDD features. We propose a novel model-driven SPrLE approach that aims to address these shortcomings; it can be regarded as a framework that specifies the model chain and the core model-driven SPrLE activities that should be applied. The approach is yet to be refined and evolved through application to a real-world project; however, a preliminary criteria-based evaluation has shown that the shortcomings of existing SPrLE methods have indeed been addressed by the proposed approach. © 2017 ACM
  5. Keywords:
  6. Software process line ; Computer software ; Cost engineering ; Software engineering ; Generic frameworks ; Model driven development ; Model-driven engineering ; Real world projects ; Situational method engineering ; Software development process ; Software process ; Software process improvement ; Software design
  7. Source: ACM International Conference Proceeding Series, 31 August 2017 through 1 September 2017 ; Volume Part F130524 , 2017 ; 9781450348430 (ISBN)
  8. URL: https://dl.acm.org/citation.cfm?id=3123810