Feature oriented model driven product lines

[1]  Arend Rensink Model Driven Architecture - Foundations and Applications, 5th European Conference, ECMDA-FA 2009, Enschede, The Netherlands, June 23-26, 2009. Proceedings , 2009, ECMDA-FA.

[2]  Gabor Karsai,et al.  Towards Verifying Model Transformations , 2008, GT-VMT@ETAPS.

[3]  Sven Apel,et al.  Die Rolle von Features und Aspekten in der Softwareentwicklung (The Role of Features and Aspects in Software Development) , 2008, it Inf. Technol..

[4]  Oscar Díaz,et al.  On Refining XML Artifacts , 2007, ICWE.

[5]  Oscar Díaz,et al.  Feature Oriented Model Driven Development: A Case Study for Portlets , 2007, 29th International Conference on Software Engineering (ICSE'07).

[6]  Don S. Batory Program Refactoring, Program Synthesis, and Model-Driven Development , 2007, CC.

[7]  Don S. Batory,et al.  From implementation to theory in product synthesis , 2007, POPL '07.

[8]  Santiago Meliá WebSA: un método de desarrollo dirigido por modelos de arquitectura para aplicaciones web , 2007 .

[9]  Language and UML Support for Features: Two Research Challenges , 2007, VaMoS.

[10]  Sahil Thaker Design and analysis of multidimensional program structures , 2006 .

[11]  Carlos José Pereira de Lucena,et al.  Refactoring product lines , 2006, GPCE '06.

[12]  Oscar Díaz,et al.  Feature refactoring a multi-representation program into a product line , 2006, GPCE '06.

[13]  Simon L. Peyton Jones,et al.  Roadmap for enhanced languages and methods to aid verification , 2006, GPCE '06.

[14]  Charles Simonyi,et al.  Intentional software , 2006, OOPSLA '06.

[15]  Jaejoon Lee,et al.  A feature-oriented approach to developing dynamically reconfigurable products in product line engineering , 2006, 10th International Software Product Line Conference (SPLC'06).

[16]  Dirk Muthig,et al.  Predicting return-on-investment for product line generations , 2006, 10th International Software Product Line Conference (SPLC'06).

[17]  Yang Wang,et al.  PLA-based runtime dynamism in support of privacy-enhanced Web personalization , 2006, 10th International Software Product Line Conference (SPLC'06).

[18]  Constantinos Constantinides,et al.  Limes: An Aspect-Oriented Constraint Checking Language , 2006, ECMDA-FA.

[19]  Ragnhild Van Der Straeten,et al.  A Comparison of Configuration Techniques for Model Transformations , 2006, ECMDA-FA.

[20]  Anneke Kleppe,et al.  MCC: A Model Transformation Environment , 2006, ECMDA-FA.

[21]  Jean Bézivin,et al.  A Canonical Scheme for Model Composition , 2006, ECMDA-FA.

[22]  Jesús Sánchez Cuadrado,et al.  RubyTL: A Practical, Extensible Transformation Language , 2006, ECMDA-FA.

[23]  Marie-Pierre Gervais,et al.  Finding a Path to Model Consistency , 2006, ECMDA-FA.

[24]  Arie van Deursen,et al.  Harvesting Software Systems for MDA-Based Reengineering , 2006, ECMDA-FA.

[25]  Don S. Batory,et al.  Multilevel models in model-driven engineering, product lines, and metaprogramming , 2006, IBM Syst. J..

[26]  Oscar Díaz,et al.  A product-line approach to database reporting , 2006, IEEE Latin America Transactions.

[27]  Santiago Meliá,et al.  The WebSA Approach: Applying Model Driven Engineering to Web Applications , 2006, J. Web Eng..

[28]  Jia Liu,et al.  Feature oriented refactoring of legacy applications , 2006, ICSE.

[29]  Thomas Leich,et al.  Aspectual mixin layers: aspects and features in concert , 2006, ICSE '06.

[30]  Fabio Paulo Basso,et al.  Using the FOMDA approach to support object-oriented real-time systems development , 2006, Ninth IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC'06).

[31]  Artur Boronat,et al.  Algebraic Specification of a Model Transformation Engine , 2006, FASE.

[32]  Tom Mens,et al.  A Taxonomy of Model Transformation , 2006, GRaMoT@GPCE.

[33]  Douglas C. Schmidt,et al.  Guest Editor's Introduction: Model-Driven Engineering , 2006, Computer.

[34]  Oscar Díaz,et al.  Una Aproximación de Línea de Producto para la Generación de Informes de Bases de Datos , 2006 .

[35]  Andrey Nechypurenko,et al.  Workshop 9 summary : MDD for software product-lines: Fact or fiction? , 2006 .

[36]  Antonio Estévez,et al.  Integrando modelos de procesos y activos reutilizables en una herramienta MDA , 2006, JISBD.

[37]  Francis G. McCabe,et al.  Reference Model for Service Oriented Architecture 1.0 , 2006 .

[38]  Don Batory,et al.  Towards Safe Composition of Product Lines , 2006 .

[39]  Erick Lopez Herrejon Understanding feature modularity , 2006 .

[40]  Don Batory,et al.  From Crosscutting Concerns to Product Lines : A Function Composition Approach , 2006 .

[41]  Goiuria Sagardui Mendieta,et al.  Experience Measuring Maintainability in Software Product Lines , 2006, JISBD.

[42]  José Luiz Fiadeiro Categories for software engineering , 2005 .

[43]  Artur Boronat,et al.  Automatic Support for Traceability in a Generic Model Management Framework , 2005, ECMDA-FA.

[44]  Oscar Díaz,et al.  Portlet syndication: Raising variability concerns , 2005, TOIT.

[45]  Michal Antkiewicz,et al.  Model-driven software product lines , 2005, OOPSLA '05.

[46]  Douglas C. Schmidt,et al.  Workshop 9 Summary , 2005, MoDELS Satellite Events.

[47]  Michal Antkiewicz,et al.  Mapping features to models: a template approach based on superimposed variants , 2005, GPCE'05.

[48]  Don S. Batory,et al.  Feature Models, Grammars, and Propositional Formulas , 2005, SPLC.

[49]  Oscar Díaz,et al.  Supporting Production Strategies as Refinements of the Production Process , 2005, SPLC.

[50]  Jürgen Börstler,et al.  The PLUSS Approach - Domain Modeling with Features, Use Cases and Use Case Realizations , 2005, SPLC.

[51]  Klaus Pohl,et al.  Software Product Line Engineering - Foundations, Principles, and Techniques , 2005 .

[52]  Ivan Kurtev Ivanov,et al.  Adaptability of model transformations , 2005 .

[53]  Ivan Kurtev,et al.  Building adaptable and reusable XML applications with model transformations , 2005, WWW '05.

[54]  Stan Jarzabek,et al.  An investigation of cloning in web applications , 2005, WWW '05.

[55]  Oscar Díaz,et al.  Improving portlet interoperability through deep annotation , 2005, WWW '05.

[56]  Richard N. Taylor,et al.  A comprehensive approach for the development of modular software architecture description languages , 2005, TSEM.

[57]  Davide Di Ruscio,et al.  A product line architecture for web applications , 2005, SAC '05.

[58]  Paul Clements,et al.  The Structured Intuitive Model for Product Line Economics (SIMPLE) , 2005 .

[59]  Klaus Pohl,et al.  Software Product Line Engineering , 2005 .

[60]  David M. Weiss,et al.  Software Product Line Engineering , 2005, SEKE.

[61]  Hassan Gomaa,et al.  Designing Software Product Lines with UML , 2005, 29th Annual IEEE/NASA Software Engineering Workshop - Tutorial Notes (SEW'05).

[62]  D. Batory,et al.  Modeling Interactions in Feature Oriented Software Designs 1 , 2005 .

[63]  J. Bézivin,et al.  ATLAS GDD — R ESEARCH R EPORT No 05 . 01 February 2005 An introduction to the ATLAS Model Management Architecture , 2005 .

[64]  Salvador Trujillo,et al.  On the Modularization of Feature Models , 2005 .

[65]  Ivan Kurtev,et al.  Adaptability of model transformations , 2005 .

[66]  Miguel A. Laguna,et al.  Product Lines, Features, and MDD1 , 2005 .

[67]  Linda M. Northrop Introduction to Software Product Lines , 2007, SPLC.

[68]  Danilo Beuche,et al.  Variability management with feature models , 2004, Sci. Comput. Program..

[69]  Nicolás Serrano,et al.  Ant: Automating the Process of Building Applications , 2004, IEEE Softw..

[70]  Aniruddha S. Gokhale,et al.  Model-Driven Program Transformation of a Large Avionics Framework , 2004, GPCE.

[71]  Jia Liu,et al.  Automatic Remodularization and Optimized Synthesis of Product-Families , 2004, GPCE.

[72]  Hans-Arno Jacobsen,et al.  Resolving feature convolution in middleware systems , 2004, OOPSLA.

[73]  Krzysztof Czarnecki,et al.  Staged Configuration Using Feature Models , 2004, SPLC.

[74]  Oscar Díaz,et al.  Enhancing Decoupling in Portlet Implementation , 2004, ICWE.

[75]  Alessandro Pasetti,et al.  XML-Based Feature Modelling , 2004, ICSR.

[76]  Mari Matinlassi,et al.  Comparison of software product line architecture design methods: COPA, FAST, FORM, KobrA and QADA , 2004, Proceedings. 26th International Conference on Software Engineering.

[77]  John D. McGregor,et al.  Calculating ROI for software product lines , 2004, IEEE Software.

[78]  Seung C. Lee,et al.  A component based methodology for Web application development , 2004, J. Syst. Softw..

[79]  D. Batory,et al.  Scaling step-wise refinement , 2003, IEEE Transactions on Software Engineering.

[80]  Jean Bézivin,et al.  In Search of a Basic Principle for Model Driven Engineering , 2004 .

[81]  Don Batory,et al.  A Comparison of Generative Approaches : XVCL and GenVoca , 2004 .

[82]  John D. McGregor Product Production , 2004, J. Object Technol..

[83]  Oscar Díaz,et al.  Portlets as Web Components: an Introduction , 2004, J. Univers. Comput. Sci..

[84]  Jack Greenfield,et al.  Software factories: assembling applications with patterns, models, frameworks and tools , 2004, OOPSLA '03.

[85]  Charles W. Krueger,et al.  Salion's Experience with a Reactive Software Product Line Approach , 2003, PFE.

[86]  Oscar Díaz,et al.  Moving Co-Branding To The Web: Service-Level Agreement Implications , 2003, PRO-VE.

[87]  Jean-Marc Jézéquel,et al.  Reflective Model Driven Engineering , 2003, UML.

[88]  Oscar Díaz,et al.  User-Facing Web Service Development: A Case for a Product-Line Approach , 2003, TES.

[89]  Vinay Kulkarni,et al.  Separation of Concerns in Model-Driven Development , 2003, IEEE Softw..

[90]  Shane Sendall,et al.  Model Transformation: The Heart and Soul of Model-Driven Software Development , 2003, IEEE Softw..

[91]  Frank Budinsky,et al.  Eclipse Modeling Framework , 2003 .

[92]  Sholom Cohen,et al.  Predicting When Product Line Investment Pays , 2003 .

[93]  Alan Hartman,et al.  Model Driven Architecture: Foundations and Applications , 2003 .

[94]  Weishan Zhang,et al.  XVCL: XML-based variant configuration language , 2003, 25th International Conference on Software Engineering, 2003. Proceedings..

[95]  Anneke Kleppe,et al.  MDA explained - the Model Driven Architecture: practice and promise , 2003, Addison Wesley object technology series.

[96]  Rafael Capilla,et al.  Light-weight product-lines for evolution and maintenance of Web sites , 2003, Seventh European Conference onSoftware Maintenance and Reengineering, 2003. Proceedings..

[97]  David Frankel,et al.  Model Driven Architecture: Applying MDA to Enterprise Computing , 2003 .

[98]  Xml Web Java,et al.  Model Driven Development for J 2 EE Utilizing a Model Driven Architecture ( MDA ) Approach Productivity Analysis June 2003 Java , 2003 .

[99]  Danilo Beuche Composition and construction of embedded software families , 2003 .

[100]  Krzysztof Czarnecki,et al.  Classification of Model Transformation Approaches , 2003 .

[101]  Marco Sinnema,et al.  Model Driven Architecture as Approach to Manage Variability in Software Product Families , 2003 .

[102]  Arie van Deursen,et al.  Aspect Mining and Refactoring , 2003 .

[103]  Ashley T. McNeile,et al.  State Machines as Mixins , 2003, J. Object Technol..

[104]  Jean Bézivin,et al.  First experiments with the ATL model transformation language: Transforming XSLT into XQuery , 2003 .

[105]  Patrick Donohoe,et al.  Product Line Production Planning for the Home Integration System Example , 2002 .

[106]  Charles W. Krueger,et al.  Variation Management for Software Production Lines , 2002, SPLC.

[107]  Patrick Donohoe,et al.  Feature-Oriented Project Line Engineering , 2002, IEEE Softw..

[108]  Linda M. Northrop SEI's Software Product Line Tenets , 2002, IEEE Softw..

[109]  Stefano Ceri,et al.  Conceptual Modeling of Data-Intensive Web Applications , 2002, IEEE Internet Comput..

[110]  Gary J. Chastek,et al.  Guidelines for Developing a Product Line Production Plan , 2002 .

[111]  Martin P. Robillard,et al.  Concern graphs: finding and describing concerns using structural program dependencies , 2002, Proceedings of the 24th International Conference on Software Engineering. ICSE 2002.

[112]  A. Mehta,et al.  Evolving legacy system features into fine-grained components , 2002, Proceedings of the 24th International Conference on Software Engineering. ICSE 2002.

[113]  Stuart Kent,et al.  Model Driven Engineering , 2002, IFM.

[114]  Mark Johnson,et al.  Designing Enterprise Applications with the J2EE¿ Platform , 2002 .

[115]  Yannis Smaragdakis,et al.  Mixin layers: an object-oriented implementation technique for refinements and collaboration-based designs , 2002, TSEM.

[116]  Paul Clements,et al.  Software product lines - practices and patterns , 2001, SEI series in software engineering.

[117]  Krzysztof Czarnecki,et al.  Generative Programming , 2001, ECOOP Workshops.

[118]  Don S. Batory,et al.  Achieving extensibility through product-lines and domain-specific languages: a case study , 2000, TSEM.

[119]  Charles W. Krueger,et al.  Point - Counterpoint: Being Proactive Pays Off - Eliminating the Adoption , 2002, IEEE Softw..

[120]  Dirk Muthig,et al.  A light-weight approach facilitating an evolutionary transition towards software product lines , 2002 .

[121]  Eila Niemelä,et al.  Quality-driven architecture design and quality analysis method: A revolutionary initiation approach to a product line architecture , 2002 .

[122]  Vicente Pelechano,et al.  The OO-method approach for information systems modeling: from object-oriented conceptual modeling to automated programming , 2001, Inf. Syst..

[123]  Jean Bézivin,et al.  From Object Composition to Model Transformation with the MDA , 2001, TOOLS.

[124]  Martin P. Robillard,et al.  Separating features in source code: an exploratory study , 2001, Proceedings of the 23rd International Conference on Software Engineering. ICSE 2001.

[125]  Martin L. Griss Product-line architectures , 2001 .

[126]  Cristina Gacek,et al.  Implementing product line variabilities , 2001, SSR '01.

[127]  Ladislau Bölöni,et al.  Biological metaphors in the design of complex software systems , 2001, Future Gener. Comput. Syst..

[128]  Maria Cristina Ferreira de Oliveira,et al.  A statechart-based model for hypermedia applications , 2001, TOIS.

[129]  Gregor Kiczales,et al.  Overcoming the Prevalent Decomposition in Legacy Code , 2001 .

[130]  F. Paternò Model-based design of interactive applications , 2000, INTL.

[131]  Andy Schürr,et al.  GXL: toward a standard exchange format , 2000, Proceedings Seventh Working Conference on Reverse Engineering.

[132]  Yannis Smaragdakis,et al.  Object-oriented frameworks and product lines , 2000, SPLC.

[133]  Colin Atkinson,et al.  Component-based product line development: the KobrA Approach , 2000, SPLC.

[134]  Luciano Baresi,et al.  From Web Sites to Web Applications: New Issues for Conceptual Modeling , 2000, ER.

[135]  Walid Taha,et al.  MetaML and multi-stage programming with explicit annotations , 2000, Theor. Comput. Sci..

[136]  Klaus Schmid,et al.  Applying Product Line Concepts in Small and Medium-Sized Companies , 2000, IEEE Software.

[137]  Scott P. Overmyer,et al.  What’s Different about Requirements Engineering for Web Sites? , 2000, Requirements Engineering.

[138]  Jan Bosch,et al.  Design and use of software architectures - adopting and evolving a product-line approach , 2000 .

[139]  Gang Chen,et al.  Design Wizards and Visual Programming Environments for GenVoca Generators , 2000, IEEE Trans. Software Eng..

[140]  Jeff Magee,et al.  The Koala Component Model for Consumer Electronics Software , 2000, Computer.

[141]  Barry W. Boehm,et al.  Managing Software Productivity and Reuse , 1999, Computer.

[142]  David M. Weiss,et al.  Software Product-Line Engineering: A Family-Based Software Development Process , 1999 .

[143]  Klaus Schmid,et al.  PuLSE: a methodology to develop software product lines , 1999, SSR '99.

[144]  Ivar Jacobson,et al.  The Unified Software Development Process , 1999 .

[145]  Don Batory,et al.  Implementing large-scale object-oriented components , 1999 .

[146]  Sudipto Guha,et al.  Approximation algorithms for directed Steiner problems , 1999, SODA '98.

[147]  Martin L. Griss,et al.  Integrating feature modeling with the RSEB , 1998, Proceedings. Fifth International Conference on Software Reuse (Cat. No.98TB100203).

[148]  Jaejoon Lee,et al.  FORM: A feature-;oriented reuse method with domain-;specific reference architectures , 1998, Ann. Softw. Eng..

[149]  Jonathan Lee,et al.  A note on state modeling through inheritance , 1998, SOEN.

[150]  D. Batory,et al.  Product-Line Architectures , 1998 .

[151]  Christian Prehofer,et al.  Feature-Oriented Programming: A Fresh Look at Objects , 1997, ECOOP.

[152]  Paul G. Sorenson,et al.  Hooking into Object-Oriented Application Frameworks , 1997, Proceedings of the (19th) International Conference on Software Engineering.

[153]  Gabor Karsai,et al.  Model-Integrated Computing , 1997, Computer.

[154]  Marc H. Meyer,et al.  The power of product platforms : building value and cost leadership , 1997 .

[155]  W. Weber,et al.  Reuse of Models and Diagrams of the UML and Implementation Concepts Regarding Dynamic Modeling , 1997, UML Workshop.

[156]  C. M. Sperberg-McQueen,et al.  Extensible Markup Language (XML) , 1997, World Wide Web J..

[157]  P. Bassctt Framing software reuse - lessons from real world , 1997 .

[158]  Charles Simonyi,et al.  Intentional Programming - Innovation in the Legacy Age , 1996 .

[159]  Sergio Bandinelli,et al.  Computational reflection in software process modeling: The SLANG approach , 1993, Proceedings of 1993 15th International Conference on Software Engineering.

[160]  Don S. Batory,et al.  The design and implementation of hierarchical software systems with reusable components , 1992, TSEM.

[161]  Joseph A. Goguen,et al.  A categorical manifesto , 1989, Mathematical Structures in Computer Science.

[162]  Benjamin C. Peirce,et al.  Basic Category Theory for Computer Scientists , 1991 .

[163]  Kyo Chul Kang,et al.  Feature-Oriented Domain Analysis (FODA) Feasibility Study , 1990 .

[164]  William R. Cook,et al.  Mixin-based inheritance , 1990, OOPSLA/ECOOP '90.

[165]  David Harel,et al.  Statecharts: A Visual Formalism for Complex Systems , 1987, Sci. Comput. Program..

[166]  Frederick P. Brooks,et al.  No Silver Bullet: Essence and Accidents of Software Engineering , 1987 .

[167]  Michel Foucault,et al.  This Is Not a Pipe , 1983 .

[168]  Niklaus Wirth,et al.  Program development by stepwise refinement , 1971, CACM.

[169]  David Lorge Parnas,et al.  Review of David L. Parnas' "Designing Software for Ease of Extension and Contraction" , 2004 .

[170]  David Lorge Parnas,et al.  On the Design and Development of Program Families , 2001, IEEE Transactions on Software Engineering.

[171]  M. Foucault,et al.  Ceci N'est Pas Une Pipe , 1976 .

[172]  Edsger W. Dijkstra,et al.  A Discipline of Programming , 1976 .