150,544 Hits in 7.4 sec

Low-level variability support for web-based software product lines

Ivan do Carmo Machado, Alcemir Rodrigues Santos, Yguaratã Cerqueira Cavalcanti, Eduardo Gomes Trzan, Marcio Magalhães de Souza, Eduardo Santana de Almeida
2013 Proceedings of the Eighth International Workshop on Variability Modelling of Software-Intensive Systems - VaMoS '14  
Emerging need of tools to support variability management at diverse abstraction levels, to handle the particularities of different Web-based languages. •!  ...  Mostly covering variability modeling aspects, rather than discussing the role of variability at a lower level of abstraction, i.e., at source code level Particular need of tool support •!  ...  Thus, for this particular case study we consider three different products, fully functional, generated from the core asset base.  ... 
doi:10.1145/2556624.2556637 dblp:conf/vamos/MachadoSCTSA14 fatcat:z5azmabgwjbiniy2ajsfygw4fa

Integrating the common variability language with multilanguage annotations for web engineering

Jose-Miguel Horcas, Alejandro Cortiñas, Lidia Fuentes, Miguel R. Luaces
2018 Proceeedings of the 22nd International Conference on Systems and Software Product Line - SPLC '18  
We propose to use the Common Variability Language as a composition-based approach and integrate annotations to manage fine grained variability of a Software Product Line for web applications.  ...  approaches to implement Software Product Lines.  ...  ACKNOWLEDGEMENTS The work of the authors from the Universidad de Málaga is supported by the projects  ... 
doi:10.1145/3233027.3233049 dblp:conf/splc/HorcasCFL18 fatcat:3tazcuiqtbhvtgmpzidmydxo7e

Yo variability! JHipster

Axel Halin, Alexandre Nuttinck, Mathieu Acher, Xavier Devroey, Gilles Perrouin, Patrick Heymans
2017 Proceedings of the Eleventh International Workshop on Variability Modelling of Software-intensive Systems - VAMOS '17  
Historical software product lines contains industrial secrets their owners do not want to disclose to a wide audience.  ...  Though variability is everywhere, there has always been a shortage of publicly available cases for assessing variabilityaware tools and techniques as well as supports for teaching variability-related concepts  ...  ACKNOWLEDGEMENTS The authors would like to thank the anonymous reviewers for their feedback. This work was partly supported by the European Commission (FEDER IDEES/CO-INNOVATION).  ... 
doi:10.1145/3023956.3023963 dblp:conf/vamos/HalinNADPH17 fatcat:hsgpucbqgnhxlofwuyrca2cwee

A Decision Support Tool for Assessing the Maturity of Software Product Line Process [article]

Faheem Ahmed, Luiz Fernando Capretz
2015 arXiv   pre-print
A decision support tool for assessing the maturity of the software product line process is developed to implement the fuzzy logic approach, which handles the imprecise and uncertain nature of software  ...  product line process maturity level within an organization.  ...  Very Fuzzy Rule Base The fuzzy knowledge rule base contains fuzzy logic rules for the reasoning of the Software Product Line Decision Support Tool.  ... 
arXiv:1507.06941v1 fatcat:4chkkwwdtfcjvphrjbygkcpmmy

A Requirements-Based Taxonomy of Software Product Line Evolution

Klaus Schmid, Holger Eichelberger
2008 Electronic Communications of the EASST  
Software product lines are, by their very nature, complex software systems.  ...  This serves as a basis for the identification of requirements on evolution support.  ...  Based on the web shop example, a typical case might be customer Y requires the use of database system A which is so far not supported by the product line.  ... 
doi:10.14279/tuj.eceasst.8.118 dblp:journals/eceasst/SchmidE07 fatcat:4zcrwrqunbdujirezuferzpofi

Variability in Software Systems—A Systematic Literature Review

Matthias Galster, Danny Weyns, Dan Tofan, Bartosz Michalik, Paris Avgeriou
2014 IEEE Transactions on Software Engineering  
Karam et al. 2008 A product-line architecture for web service-based visual composition of web applica- tions JSS 67 M.  ...  Ajila, Ali Kaba 2008 Evolution support mechanisms for software product line process JSS 91 V.  ... 
doi:10.1109/tse.2013.56 fatcat:d4jxc2scujgwros3xq5qaxrbfm

Configuration of Multi Product Lines by Bridging Heterogeneous Variability Modeling Approaches

Deepak Dhungana, Dominik Seichter, Goetz Botterweck, Rick Rabiser, Paul Grunbacher, David Benavides, Jose A. Galindo
2011 2011 15th International Software Product Line Conference  
Software vendors and suppliers typically maintain their own product lines, which can contribute to a larger (multi) product line.  ...  The configuration of products based on several models in different notations and with different semantics is not well supported by existing approaches.  ...  [22] explore how to structure the modeling space for large product lines on multiple levels of abstraction.  ... 
doi:10.1109/splc.2011.22 dblp:conf/splc/DhunganaSBRGBG11 fatcat:4fk5i2ly4bgofhflmyva4kb2vm

Software Product Line Engineering to Develop Variant-Rich Web Services [chapter]

Bardia Mohabbati, Mohsen Asadi, Dragan Gašević, Jaejoon Lee
2013 Web Services Foundations  
In this chapter, we have introduced a methodological foundation for modeling and developing variant-rich SOA-solutions by incorporating the principles of Software Product Line Engineering (SPLE) into the  ...  However, one of the challenging problems for the realization of this regard is an ever-increasing need for the design and management of variants of SOA-based solutions which require customization to meet  ...  VxBPEL allows for run-time variability and variability management in Web service-based systems. Variability information is defined in-line with the process definition.  ... 
doi:10.1007/978-1-4614-7518-7_21 fatcat:nqutpgryrrajbhhbjewmsvm22e

Integrating web-based data mining tools with business models for knowledge management

John H. Heinrichs, Jeen-Su Lim
2003 Decision Support Systems  
The relationship between the independent variables (web-based data mining software tools and business models) and the dependent variable (strategic performance capabilities) is empirically tested in this  ...  As firms begin to implement web-based presentation and data mining tools to enhance decision support capability, the firm's knowledge workers must determine how to most effectively use these new web-based  ...  Discussion and conclusion The main effect for the web-based data mining tools and for the use of business models was significant at the 0.01 level.  ... 
doi:10.1016/s0167-9236(02)00098-2 fatcat:qy4wdlhddrfa3kzu3tu7kqahha

Development of SPL Government System with Ontology Web Language

Ahmad Nurul Fajar, Imam Marzuki Shofi
2016 2016 4th International Conference on Cyber and IT Service Management  
In order to this condition, we develop software product line which is called SPL. Beside that, we use GORE to improve quality of SPL. We use OWL feature for checking of goal model in SPL.  ...  The software features of commonality and variability might be achieved from business processes. It can related with cost and time that allocated for system development.  ...  ACKNOWLEDGMENT Many thanks for the contribution from Professor Zainal Hasibuan, Ph.D ,Dr. Eko K Budiardjo, and Professor Heru Suhartanto, Ph.D for our research.  ... 
doi:10.1109/citsm.2016.7577587 fatcat:jqnpgutxknfjhklac2v6qrtcpq

An analysis of the variability in forty preprocessor-based software product lines

Jörg Liebig, Sven Apel, Christian Lengauer, Christian Kästner, Michael Schulze
2010 Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - ICSE '10  
Despite its error-proneness and low abstraction level, the preprocessor is still widely used in present-day software projects to implement variable software.  ...  Based on the collected data, we suggest alternative implementation techniques. Our data set is a rich source for rethinking language design and tool support.  ...  Acknowledgments We are grateful to Janet Feigenspan for help with statistical evaluations. Apel's work is supported in part by DFG project #AP 206/2-1.  ... 
doi:10.1145/1806799.1806819 dblp:conf/icse/LiebigALKS10 fatcat:4o2izjpczzgc3f3u6zw7kxxpwu

Software development productivity of Japanese enterprise applications

Masateru Tsunoda, Akito Monden, Hiroshi Yadohisa, Nahomi Kikuchi, Kenichi Matsumoto
2009 Journal of Special Topics in Information Technology and Management  
In the analysis, we first identified factors that related to productivity based on a parallel coordinate plot (PCP) and a one-way ANOVA.  ...  An in-depth analysis on each productivity factor was then conducted by selecting a project subset for each factor so that the effect of other factors is minimized.  ...  Therefore, we perform further analysis to each explanatory variable by selecting a project subset for each variable so that the effect of other variables on the objective variable (i.e. productivity) is  ... 
doi:10.1007/s10799-009-0050-9 fatcat:3qe2b6cfezfnhor7zymxiwfiqa

Service oriented product lines - managed service level agreements for better quality of service

Asanka Garusinghe, Indika Perera, Dulani Meedeniya
2017 The International Journal on Advances in ICT for Emerging Regions  
Software Product Line (SPL) has the ability to prepare core sets of assets in an identifiable and reusable manner with manageable variable components.  ...  The case study based evaluation results indicate the usefulness of research contribution. Keywords-service oriented product lines, quality of services, feature model, web service level agreements.  ...  Since there is a lack of variability management in SOA, product lines oriented services are becoming a popular method to handle case based services and variability of service-based systems [4] .  ... 
doi:10.4038/icter.v10i2.7184 fatcat:e6jl4bbbhvcrhh3leqcklcla2q

Towards Strategic Design Reuse by Leveraging Commonality and Managing Variability

Shihong Huang, Ravi Shankar, Jan Mangs
2007 2007 1st Annual IEEE Systems Conference  
This research supports this goal through the reuse of design artifacts by software product lines.  ...  In particular, we propose to develop a method for identifying commonality and variability in core design assets (as represented by UML diagrams).  ...  Commonality and Variability At the heart of software product lines are the notions of commonality and variability.  ... 
doi:10.1109/systems.2007.374695 fatcat:qjf5il3m6jbrhhpzwijlgt2lhu

A Reusable Software Architecture for Geographic Information Systems Based on Software Product Line Engineering [chapter]

Nieves R. Brisaboa, Alejandro Cortiñas, Miguel R. Luaces, Matias Pol'la
2015 Lecture Notes in Computer Science  
Then, we define the functional and technological architecture of a software product line that uses current technologies for web-based application development.  ...  In this work we identify the requirements and functionalities of a generic product for a web-based geographic information system, grouping them into commonalities that allow us to reuse many software artifacts  ...  Conclusion and Future Work In this paper we have presented a software product line for web-based geographic information systems.  ... 
doi:10.1007/978-3-319-23781-7_26 fatcat:dwe3qmsx5zaplhzq6hkd33lksi
« Previous Showing results 1 — 15 out of 150,544 results