51,156 Hits in 3.6 sec

Supporting feature model configuration using ademonstration-based approach

Yu Sun, Hyun Cho, Jeff Gray, Jules White
2011 Proceeding of the 2nd international workshop on Product line approaches in software engineering - PLEASE '11  
In order to capture and reuse configuration knowledge from different users, model transformation and constraint languages can be used to specify and automate the constraint checking and model manipulation  ...  This paper presents a demonstration-based technique to support the capture and reuse of feature model configurations.  ...  However, reusing this type of knowledge is not flexible due to a lack of automation.  ... 
doi:10.1145/1985484.1985498 dblp:conf/icse/0002CGW11 fatcat:h5ci5gyxzrfcpinsido3v47sci

An Efficient Automated Tool for Design Time Reusability

Neeraj Neeraj, Ashish Oberoi
2013 International Journal of Computer Applications  
Here a methodology is described for the design of a Relational database based on the E-R model by performing the reusability of Requirement Phase Design.  ...  The designed tool will be used to automate the process of mapping E-R Diagram into relational model and to generate (Data Definition Language) DDL statement for each relation.  ...  Thus, automating the process of transformation is the only solution to eliminate the drawbacks of manual transformation.  ... 
doi:10.5120/10113-4779 fatcat:ya4zqzfin5hhnpyttbkzllr2re

Reverse Engineering of Model Transformations for Reusability [chapter]

Jesús Sánchez Cuadrado, Esther Guerra, Juan de Lara
2014 Lecture Notes in Computer Science  
In previous works, we developed an approach that enables the reuse of model transformations for different meta-models.  ...  To facilitate reuse, concepts need to be concise, reflecting only the minimal set of requirements demanded by the transformation.  ...  Related work Proposals on model transformation reuse can be type-centric or type-independent.  ... 
doi:10.1007/978-3-319-08789-4_14 fatcat:q72wo7gbpja75fkzafvmjl3mje

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  
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 a model-driven context an application development can be seen as a set of transformations that lead to a final system.  ...  Through the integration of SPL and MDA it is possible to reuse this transformation chain in SPL, which includes models, code, transformation rules and so on.  ... 
doi:10.1109/sbcars.2011.15 dblp:conf/sbcars/MagalhaesDMSS11 fatcat:3kfbiq264bhitatgrudsdg2ri4

A framework for developing home automation systems: From requirements to code

Pedro Sánchez, Manuel Jiménez, Francisca Rosique, Bárbara Álvarez, Andrés Iborra
2011 Journal of Systems and Software  
Our framework also allows the models to be reused for different applications since a catalogue of requirements is provided.  ...  The tools presented in this work help developers to model home automation systems by means of a domain specific language which is later transformed into code for home automation specific platforms.  ...  Thus, the survey demonstrates that the reuse of DSL-based models through generic requirements is really effective.  ... 
doi:10.1016/j.jss.2011.01.052 fatcat:zfnitqqljndbrincxg6njtdbti

Featured model types

Gilles Perrouin, Moussa Amrani, Mathieu Acher, Benoit Combemale, Axel Legay, Pierre-Yves Schobbens
2016 Proceedings of the 8th International Workshop on Modeling in Software Engineering - MiSE '16  
We introduce featured model types to concisely model variability amongst metamodelling elements, enabling configuration, automated analysis, and derivation of tailored model types.  ...  of scope and automation opportunities.  ...  We introduced the formal notion of featured model type to this end and exhibited how techniques originally developed in the Spl community can be applied to Fmt to provide automated support for model type  ... 
doi:10.1145/2896982.2896987 dblp:conf/icse/PerrouinAACLS16 fatcat:yz4oeyn4szeyddahsysiutg6vm

A Rational approach to model-driven development

A. W. Brown, S. Iyengar, S. Johnston
2006 IBM Systems Journal  
Models, modeling, and model transformation form the basis for a set of software development approaches that are known as model-driven development (MDD).  ...  We discuss the importance of creating model-to-model and model-to-code transformations that guide the development process, and we review the portfolio of IBM Rational tools in the context of their support  ...  We also recognize the input and support from all those in the IBM Rational Communities of Practice.  ... 
doi:10.1147/sj.453.0463 fatcat:2nkhacxvrnhojeilskdg3asai4

What can be done to Automate Conceptual Simulation Modeling?

Ming Zhou, Qun Zhang, Zhimin Chen
2006 Proceedings of the 2006 Winter Simulation Conference  
Automation can help improve the efficiency and effectiveness of conceptual simulation modeling.  ...  However, there are a number of issues must be addressed, including the formalization of model concepts, representation of modeling knowledge, and interaction between user and computer system.  ...  communication and transformation of CM requirements.  ... 
doi:10.1109/wsc.2006.323162 dblp:conf/wsc/ZhouZC06 fatcat:f7u7rfhn5zhqfn6fg4hc3s6bf4

Viewing maintenance as reuse-oriented software development

V.R. Basili
1990 IEEE Software  
I propose that the reuse model can exist in the context of the improvement paradigm, making it possible to support all these requirements. Automated support.  ...  Each model assumes that there is a complete and consistent set of documents de-20 scribing the existing system, from requirements through code.  ...  Badi is a professor at the University of Maryland Basili received a BS in mathematics from to refine thevariousprocessmodels,and create an experience base from which to support further management and  ... 
doi:10.1109/52.43045 fatcat:lh72uidj5jbohht2ioltjdj7ea

Editorial to theme issue on model-driven engineering of component-based software systems

Federico Ciccozzi, Jan Carlson, Patrizio Pelliccione, Massimo Tivoli
2017 Journal of Software and Systems Modeling  
An effective interplay of MDE and CBSE can bring benefits to both communities: on the one hand, the CBSE community would benefit from implementation and automation capabilities of MDE, and on the other  ...  This theme issue aims at providing a forum for disseminating latest trends in the use and combination of model-driven engineering (MDE) and component-based software engineering (CBSE).  ...  Finally, we would like to thank Martin Schindler for his excellent support throughout the process of putting together this theme issue.  ... 
doi:10.1007/s10270-017-0589-6 fatcat:sbvf2pwfj5gwhi3xlth552zlmy

Correct Reuse of Transformations is Hard to Guarantee [chapter]

Rick Salay, Steffen Zschaler, Marsha Chechik
2016 Lecture Notes in Computer Science  
As model transformations become more complex and more central to software development, reuse mechanisms become more important to enable effective and efficient development of high-quality transformations  ...  We show why providing sound transformation reuse mechanisms is a hard problem, but provide some evidence that by limiting ourselves to specific families of transformations and modeling languages the problem  ...  For automation, this requires theorem proving support and is, in general, undecidable.  ... 
doi:10.1007/978-3-319-42064-6_8 fatcat:rupc24q7wfav7nugfqelq2cgru

A Component Model for Model Transformations

Jesus Sanchez Cuadrado, Esther Guerra, Juan de Lara
2014 IEEE Transactions on Software Engineering  
However, while other development paradigms make available techniques to increase productivity through reutilization, there are few proposals for the reuse of model transformations across different modelling  ...  To evaluate its reusability potential, we report on a generic transformation component to analyse workflow models through their transformation into Petri nets, which we have reused for eight workflow languages  ...  This work was supported by the Spanish Ministry of Economy and Competitivity with project Go-Lite (TIN2011-24139) and the EU commission with project MONDO (FP7-ICT-2013-10, #611125).  ... 
doi:10.1109/tse.2014.2339852 fatcat:vk4lo7iyrnfhvliayygibmbngm

Reconciling Automation and Flexibility in Product Derivation

Gilles Perrouin, Jacques Klein, Nicolas Guelfi, Jean-Marc Jézéquel
2008 2008 12th International Software Product Line Conference  
First, we perform a pre-configuration of the product by selecting desired features in a generic feature model and automatically composing their related product-line core assets.  ...  On the one hand, automated product derivation approaches are inflexible; they do not allow products meeting unforeseen, customer-specific, requirements.  ...  This work has been partially supported by the S-Cube FP7 Network of Excellence.  ... 
doi:10.1109/splc.2008.38 dblp:conf/splc/PerrouinKGJ08 fatcat:6apeozhd6jarpjqnli7kyuhaxy

Automatic ObjectPascal Code Generation from Catalysis Specifications

João De Luís C. Moraes, Antonio F. Do Prado
2002 CLEI Electronic Journal  
The main models are the Types Model, that describes an object external behavior, regardless of implementation decisions, and the Component Interactions that details the behavior of each case used in the  ...  In the same way as in the development of FrameCardio, the Transformation System is used to generate the ObjectPascal code of the applications.  ...  Draco-PUC Transformation System automated great part of the ObjectPascal code generation, of the framework and their applications.  ... 
doi:10.19153/cleiej.5.2.5 fatcat:hzxfgg4pg5fpvncvsksh3t5fc4

Semi-automated Simulation Transformation for DDDAS [chapter]

David Brogan, Paul Reynolds, Robert Bartholet, Joseph Carnahan, Yannick Loitière
2005 Lecture Notes in Computer Science  
The resulting suite of simulation transformation tools supports the crosscutting needs of DDDAS practitioners.  ...  Because we expect a simulation's requirements to change during its lifetime, a new emphasis is placed on designing simulations that are prepared for transformation.  ...  The authors gratefully acknowledge the support of the NSF under grant 0426971.  ... 
doi:10.1007/11428848_93 fatcat:xlblzftd45g7jjxrnqdqcwfoim
« Previous Showing results 1 — 15 out of 51,156 results