27,361 Hits in 8.3 sec

Using configuration management and product line software paradigms to support the experimentation process in software engineering

Edison Gonzalo Espinosa Gallardo
2012 2012 Sixth International Conference on Research Challenges in Information Science (RCIS)  
We will adapt configuration management and product line ideas to support the experimentation process.  ...  Replication has not been an easy thing to do in software engineering (SE) because the experimental paradigm applied to software development is still immature.  ...  We are now studying the software product line (SPL) paradigm to analyze the feasibility of applying it to the experimental replications configuration process.  ... 
doi:10.1109/rcis.2012.6240454 dblp:conf/rcis/Gallardo12 fatcat:qlwfr3a7mzfwthto2sgtb7isdy

A Comprehensive Study of Software Product Line Frameworks

Md. Mottahir, Asif Irshad, Aasim Zafar
2016 International Journal of Computer Applications  
It is an approach for implementing software variability and helps to extend, customize or configure the products in order to use in a specific context.  ...  SPLE (Software Product Line Engineering) refers to engineering technique which reuses common set of features and at the same time it has provisions to manage features which are product-specific and not  ...  Software Product Lines-Key Processes The software product line engineering paradigm separates two processes.  ... 
doi:10.5120/ijca2016911698 fatcat:f3msi74a2jf7nibwmyplzym2la

New Theoretical Aspects of Software Engineering for Development Applications and E-Learning

Ekaterina Lavrischeva, Alexei Ostrovski
2013 Journal of Software Engineering and Applications  
to new theories and technologies in textbook of "Software Engineering" by the universities students.  ...  This paper presents new theoretical aspects of software engineering which oriented on product lines for building applied systems and software product families from readymade reusable components in conditions  ...  models; software analysis methods; requirement, application and domain engineering with the help of product lines; software support, modification and adaptation to other platforms and environments.   ... 
doi:10.4236/jsea.2013.69a004 fatcat:to3kuouibbhlrpz2sxaolxrdhq

Framework for Evolving Software Product Line

Sami Ouali, Naoufel Kraiem, Henda Ben Ghezala
2011 International Journal of Software Engineering & Applications  
Indeed, software product lines (SPL) are an important means for implementing software variability which is the ability of a system to be efficiently extended, changed, customized or configured for use  ...  We propose to study a particular software product line which is ERP as experimentation.  ...  The challenges for configuration management in software product line consist on configuration artifacts determination, evolution management, and product line problems prevention.  ... 
doi:10.5121/ijsea.2011.2204 fatcat:tjy5jap42baghebnfjplg7m35m

How automotive engineering is taking product line engineering to the extreme

Len Wozniak, Paul Clements
2015 Proceedings of the 19th International Conference on Software Product Line - SPLC '15  
Automotive manufacturing ranks among the most extreme instances of systems and software product line engineering (PLE).  ...  Throughout, we use the vehicle product line at General Motors, which we believe to be the world's largest, to illustrate and ground our journey through automotive PLE.  ...  Multi-level variation: General Motors, through its product line approach, is in the process of standing a long-held automotive paradigm on its head: Rather than derive the features you can support on a  ... 
doi:10.1145/2791060.2791071 dblp:conf/splc/WozniakC15 fatcat:7y44a5yfhbaqta3q2ru7eq6x2m


2012 American Journal of Engineering and Applied Sciences  
The analysis of different software development paradigms is also presented in order to discuss the brief explanation with respect to software process management.  ...  The development of a software process passes through various phases and there is a need to manage all issues particularly configuration issues during the evolution of a software process.  ...  INTRODUCTION Software process research deals with the methods and technologies used to assess, support and improve software development activities.  ... 
doi:10.3844/ajeassp.2012.261.265 fatcat:p26rldvsqfbtvhakh5wyk75mpi

New Set of Metrics for Accessing Usability in Feature Oriented Programming

Amita Sharma, Geetika Vyas
2013 International Journal of Computer Applications  
Feature oriented development is part of software product line methodology where software is framed using feature concept.  ...  In course of research; object oriented metrics are being used to assess the quality of feature model.  ...  SPLE is a powerful approach to increase the efficiency of the software engineering process and variety of software system can be developed from a single software product line.  ... 
doi:10.5120/14056-2223 fatcat:rsbatj5vu5f3xextx2lyfhsqpm

Towards Rigorous Selection and Configuration of Cloud Services: Research Methodology

Asmae Benali, Bouchra El Asri
2020 Zenodo  
The platform based on the principles of dynamic software product lines (SPL), Agent-oriented software engineering, and the MAPE-k reference model.  ...  It can easily adapt its behavior, either at design-time or runtime, to the change of the environment in matters of location, time, activity, interaction abilities, and communication restrictions.  ...  To ensure the reliability of these selection and configuration processes, we adapted dynamic software product lines which is a method that moves the product line engineering process to the run-time phase  ... 
doi:10.5281/zenodo.4431076 fatcat:wdpc6cydjjftrhvcrputbxqdk4

Developing Families of Method-Oriented Architecture [chapter]

Mohsen Asadi, Bardia Mohabbati, Dragan Gašević, Ebrahim Bagheri
2011 IFIP Advances in Information and Communication Technology  
Assembly-based method engineering, as one of the prominent approaches in method engineering, creates project-specific methods by (re-)using method components, specified with method processes and products  ...  This paper tries to address the two challenges of assembly-based method engineering related to more effective: i) publication and sharing of method components; and ii) management of variability in software  ...  Background Software Product Line Engineering The SPLE paradigm aims at managing variability and commonality of core software assets of a given domain in order to facilitate the development of software-intensive  ... 
doi:10.1007/978-3-642-19997-4_16 fatcat:i66jnktvrvb73awjgvhy7pto7e

Variability and Rigour in Service Computing Engineering

Maurice H. ter Beek, Stefania Gnesi, Alessandro Fantechi, Jose L. Fiadeiro
2011 2011 IEEE 34th Software Engineering Workshop  
We present a research agenda on an emerging topic in software engineering, namely the synergy between Software Product Line Engineering (SPLE) and Service-Oriented Computing (SOC).  ...  as well as to changes in the context in which, and while, they execute.  ...  Software Product Line Engineering (SPLE) is a paradigm for developing a diversity of software products and softwareintensive systems based on the underlying architecture of an organisation's product platform  ... 
doi:10.1109/sew.2011.24 dblp:conf/sew/BeekGFF11 fatcat:zsbwed4uxjgclgg5mhdpoxdebi

Service Oriented Configuration Management of ‎Software ‎Architecture

Razie Alidoosti, Shahrouz Moaven, Jafar Habibi
2015 International journal of network security and its applications  
Nowadays, use of software configuration management is essential during the process of software development as rules to control and manage the evolution of software systems.  ...  SCM by control of the evolution process of products leads to constancy and stability in software systems.  ...  Flexible product versioning and a structural configuration management model were introduced in [17] and used in the software concordance environment to manage the evolution of a software project and  ... 
doi:10.5121/ijnsa.2015.7103 fatcat:ochexmgxbnhnrkatefmjpyo3xu

Conception of Programs Factory for Representing and E-Learning Disciplines of Software Engineering

Ekaterina Lavrischeva, Artem Dzyubenko, Andrey Aronov
2013 International Conference on Information and Communication Technologies in Education, Research, and Industrial Applications  
The paper presents a new idea of knowledge representation for students studying software engineering by developing artifacts and software components accumulated in libraries or repositories for further  ...  The paper introduces the elements of program factory: reusable components, their interfaces, and assembly lines for designing and assembling complex software products from components.  ...  means and methods for software development by using standard lifecycle models; software analysis methods; requirement, application and domain engineering with the help of product lines; software support  ... 
dblp:conf/icteri/LavrischevaDA13 fatcat:7yvpgaqtkfaxplao2otypnox3e

Validating Quality of Service for Reusable Software Via Model-Integrated Distributed Continuous Quality Assurance [chapter]

Arvind S. Krishna, Douglas C. Schmidt, Atif Memon, Adam Porter, Diego Sevilla
2004 Lecture Notes in Computer Science  
As a result, QA performed solely in-house is inadequate since it is hard to manage software variability, i.e., ensuring software quality on all supported target platforms across all desired configuration  ...  Such software has stringent quality of service (QoS) requirements and often provides a variety of configuration options to optimize QoS.  ...  We then use the OCML paradigm described in Section 2.1 to model the software configuration options that set the request processing discipline within the ORB.  ... 
doi:10.1007/978-3-540-27799-6_24 fatcat:4tlilcfxojcmnb7tjwlyzddzgq

Practical applications of i∗ in industry: The state of the art

Eric Yu, Daniel Amyot, Gunter Mussbacher, Xavier Franch, Jaelson Castro
2013 2013 21st IEEE International Requirements Engineering Conference (RE)  
i* is a goal-oriented and agent-oriented modeling framework that focuses on the analysis of intentional and strategic relationships among actors.  ...  In this mini-tutorial, we highlight a number of recent applications in practical industrial and business settings.  ...  In the context of Software Product Lines (SPL), they offer a natural way to capture commonalities and variabilities in a product family.  ... 
doi:10.1109/re.2013.6636754 dblp:conf/re/YuAMFC13 fatcat:7dqfuk6bnbdrlgnscbeb2ftuqe

Collaborative Software Development on the Web [article]

Martin Nordio, H.-Christian Estler, Carlo A. Furia, Bertrand Meyer
2012 arXiv   pre-print
Configuration management becomes unobtrusive; it replaces the explicit update-modify-commit cycle by interactive editing and real-time conflict tracking and management.  ...  A case study involving three teams of pairs demonstrates the usability of CloudStudio and its advantages for collaborative software development over traditional configuration management practices.  ...  Julian Tschannen and Yi (Jason) Wei contributed to the integration of the verification tools, and participated to the case study with Yu (Max) Pei, Marco Piccioni, Marco Trudel, Scott West.  ... 
arXiv:1105.0768v4 fatcat:gz3yp33uafddlbxjlow4gpikem
« Previous Showing results 1 — 15 out of 27,361 results