256,870 Hits in 4.8 sec

Modden: An Integrated Approach for Model Driven Development and Software Product Line Processes

Ana Patricia Magalhaes, Jose Maria N. David, Rita Suzana P. Maciel, Bruno Carreira Silva, Filipe Araujo da Silva
2011 2011 Fifth Brazilian Symposium on Software Components, Architectures and Reuse  
Keywords-Model Driven Engineering; Product Line; Model Driven Architecture I.  ...  Through the integration of these two approaches we aim to enhance model-driven techniques by the reuse of models, code, transformation rules and so on.  ...  In [18] , the authors presented an MDA framework for model-driven product derivation in the context of product line engineering.  ... 
doi:10.1109/sbcars.2011.15 dblp:conf/sbcars/MagalhaesDMSS11 fatcat:3kfbiq264bhitatgrudsdg2ri4

Model-Driven Engineering [chapter]

2013 Model-Driven and Software Product Line Engineering  
In this paper, we present an approach based on MDE techniques for bridging rule languages; the solution has been fully implemented and tested on different BRMS.  ...  Model Driven Engineering (MDE) is rapidly maturing and is being deployed in several situations.  ...  Model Driven Engineering The primary software artifacts of the MDE approach are models, which are considered as firstclass entities.  ... 
doi:10.1002/9781118561379.ch3 fatcat:3mlq7hkb75fonefqx5osadxm3m

Reusing Platform-specific Models in Model-Driven Architecture for Software Product Lines

Frédéric Verdier, Abdelhak-Djamel Seriai, Raoul Taffo Tiam
2018 Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development  
Model-Driven Software Product Line Engineering is an approach providing solutions to systematically and automatically reuse generic assets in software development.  ...  Reusing Platform-specific Models in Model-Driven Architecture for Software Product Lines. MODELSWARD: Model-Driven Engineering and Software Development, Jan 2018, Funchal, Portugal. pp.  ...  Finally, adoption in an industrial context is a main concern for both model-driven engineering and software product line approaches.  ... 
doi:10.5220/0006582601060116 dblp:conf/modelsward/VerdierST18 fatcat:nfltxhmoh5fw7nn2gxz4f6i4yu

Aspect-Oriented Model-Driven Software Product Line Engineering [chapter]

Iris Groher, Markus Voelter
2009 Lecture Notes in Computer Science  
This article presents an approach that facilitates variability implementation, management, and tracing by integrating modeldriven and aspect-oriented software development.  ...  The effectiveness of a software product line approach directly depends on how well feature variability within the portfolio is implemented and managed throughout the development lifecycle, from early analysis  ...  The remainder of this article is organized as follows: Section 2 provides an overview of our integrated aspect-oriented model-driven software product line development approach.  ... 
doi:10.1007/978-3-642-03764-1_4 fatcat:uoea3yoq7fbrfaa3lglagcomey

Model Driven Atchitecture in to Support of Software Product Line

Ahmed Mohammed Elsawi, Shamsul Sahibuddin
2015 International Journal of Computer and Electrical Engineering  
In this work we are utilizing the architectural modeling concept of the Model Driven Architecture (MDA) as a complementary of the software product line concerning the solution space part.  ...  In product line engineering software features are always defined by the variability model.  ...  The Software Product Line (SPL) and Model Driven Architecture (MDA) are examples of these methodologies, that handling the above targets each of its way.  ... 
doi:10.17706/ijcee.2015.v7.871 fatcat:ovqzan36jjcjppo32wdeve4h2e

A model-driven traceability framework for software product lines

Nicolas Anquetil, Uirá Kulesza, Ralf Mitschke, Ana Moreira, Jean-Claude Royer, Andreas Rummler, André Sousa
2009 Journal of Software and Systems Modeling  
Software product line (SPL) engineering is a recent approach to software development where a set of software products are derived for a well defined target application domain, from a common set of core  ...  assets using analogous means of production(for instance, through Model Driven Engineering).  ...  As part of the AMPLE project, we have implemented a feature-driven versioning approach, that versions feature models in software product lines.  ... 
doi:10.1007/s10270-009-0120-9 fatcat:ahtofwyiqvfc3gz4fcyujputvq

Model-driven approach to developing domain functional requirements in software product lines

J. Guo, Y. Wang, Z. Zhang, J. Nummenmaa, N. Niu
2012 IET Software  
Existing product requirements form a rich source for domain requirements analysis in software product lines (SPLs).  ...  This study proposes a model-driven approach to semi-automatically derive domain functional requirements (DFRs) from product functional requirements (PFRs).  ...  Introduction Software product line (SPL) engineering achieves software mass customisation by exploiting the commonalities of the systems that belong to an SPL and by managing the differences between those  ... 
doi:10.1049/iet-sen.2010.0072 fatcat:cbety2g4rjhqznvtvlzderoija

An Ontology-Based Approach to Model-Driven Software Product Lines

Nuno Ferreira, Ricardo J. Machado, Dragan Gasevic
2009 2009 Fourth International Conference on Software Engineering Advances  
One way to tackle these problems is thru combining software product lines and model-driven software development supported by ontologies.  ...  Software product lines and modeldriven approaches would promote reuse on the software artifacts and, if supported by an ontological layer, those artifacts would be domain-validated.  ...  Our current approach aims at mapping ontologies to the software product line development process in a model-driven approach.  ... 
doi:10.1109/icsea.2009.88 dblp:conf/icsea/FerreiraMG09 fatcat:7fxdoyezlbaipksm4ptyh7g2re

Breaking the Boundaries of Meta Models and Preventing Information Loss in Model-Driven Software Product Lines

Thomas Buchmann, Felix Schwägerl
2016 Proceedings of the 11th International Conference on Evaluation of Novel Software Approaches to Software Engineering  
Model-driven software product line engineering is an integrating discipline for which tool support has become available recently.  ...  In this paper, we present two conceptual extensions to model-driven product line engineering based on negative variability, being alternative mappings and surrogates.  ...  In the past, several approaches have been taken in combining both techniques to get the best out of both worlds, resulting in the integrating discipline Model-Driven Product Line Engineering (MDPLE).  ... 
doi:10.5220/0005789100730083 dblp:conf/enase/BuchmannS16 fatcat:wsqiwwalcjdgbm3l5674mxp2oa

Leveraging integrated model-driven development and software product line development technologies

Charles W. Krueger
2007 Companion to the 22nd ACM SIGPLAN conference on Object oriented programming systems and applications companion - OOPSLA '07  
As emerging Software Product Line (SPL) technologies have evolved, Model-Driven Development (MDD) has remained an under-served part of the SPL portfolio development lifecycle, making it difficult to simultaneously  ...  , first-class model variation points, and automated production capabilities -rather than creating "clone-and-own" copies of MDD models for each product or building "one-size-fits-all" models for all products  ...  Gears provides an innovative, yet pragmatic, approach that shifts the development focus from a multitude of products to a single software production line capable of automatically producing all of the products  ... 
doi:10.1145/1297846.1297914 dblp:conf/oopsla/Krueger07 fatcat:7ivpm75xnrbk5oyym7hddt222y

A Vision for Behavioural Model-Driven Validation of Software Product Lines [chapter]

Xavier Devroey, Maxime Cordy, Gilles Perrouin, Eun-Young Kang, Pierre-Yves Schobbens, Patrick Heymans, Axel Legay, Benoit Baudry
2012 Lecture Notes in Computer Science  
The Software Product Lines (SPLs) paradigm promises faster development cycles and increased quality by systematically reusing software assets.  ...  We present our vision for a unified framework combining model-checking and testing approaches applied to behavioural models of SPLs.  ...  The Software Product Line (SPL) paradigm [35] applies this idea to software products.  ... 
doi:10.1007/978-3-642-34026-0_16 fatcat:2ztg6bzn35hl7a2ckafveuudna

Investigation of Tools, Techniques and Languages for Model Driven Software Product Lines (SPL): A Systematic Literature Review

Nazish Yousaf, Maham Akram, Amna Bhatti, Ammara Zaib
2019 Journal of Software Engineering and Applications  
This paper investigates the methods where Model Driven Software Development is integrated with Software Product Line (SPL).  ...  Keywords Model Driven SPL, Model Based Product Lines, Modeling for SPL, Model Development for SPL Journal of Software Engineering and Applications, 12, 293-306.  ...  In future work, we intend to implement Automated SPL Testing by integrating model driven testing with SPL with wide-ranging details.  ... 
doi:10.4236/jsea.2019.127018 fatcat:xasveu7nlbd3hlv4ygnzqwjuvu

Product derivation for solution-driven product line engineering

Christoph Elsner, Daniel Lohmann, Wolfgang Schröder-Preikschat
2009 Proceedings of the First International Workshop on Feature-Oriented Software Development - FOSD '09  
With our approach we tackle the challenges of using multiple and different types of configuration models and text files, give support for automated product generation, and integrate feature modeling to  ...  In this paper, we elaborate and approach the challenges when giving automated support for product derivation (i.e., product configuration and generation) in a large-scale solution-driven product line context  ...  In particular for solution-driven product lines, where addressing customerspecific requirements and manual implementaion play a central role, an integrated concept for combining automated and manual product  ... 
doi:10.1145/1629716.1629724 dblp:conf/models/ElsnerLS09 fatcat:vkcqnus2grf7zgdsdarseu4xo4

Using model-driven engineering to complement software product line engineering in developing software defined radio components and applications

Bruce Trask, Dominick Paniscotti, Angel Roman, Vikram Bhanot
2006 Companion to the 21st ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications - OOPSLA '06  
This paper details the application of Software Product Lines (SPL) 16 and Model-Driven Engineering (MDE) 15 to the software defined radio domain.  ...  It is our experience that one big benefit to the software development industry is the combination of the Software Product Lines and Model Driven Engineering technologies.  ...  of communications software to enter the realm of a combination of product line engineering and model-driven engineering.  ... 
doi:10.1145/1176617.1176733 dblp:conf/oopsla/TraskPRB06 fatcat:toe2fcuw4vazvherdorqaowxmu

Using composite feature models to support agile software product line evolution

Simon Urli, Mireille Blay-Fornarino, Philippe Collet, Sébastien Mosser
2012 Proceedings of the 6th International Workshop on Models and Evolution - ME '12  
In this paper, we present an approach based on Composite Feature Models (CFM) to support the agile evolution of a SPL.  ...  Managing continuous change in a Software Product Line (SPL) is one of the challenges now faced by the SPL engineering community.  ...  Besides a test-driven approach is also proposed in [13] , where the variability is incrementally introduced into software by refactoring existing code in a agile way.  ... 
doi:10.1145/2523599.2523604 dblp:conf/models/UrliBCM12 fatcat:freiodefefbxpe3s65ipqpnw6y
« Previous Showing results 1 — 15 out of 256,870 results