79,715 Hits in 3.3 sec

CM - Configuration Change Management

John D. McGregor
2007 Journal of Object Technology  
The strategic organization looks ahead and this includes planning for change. This is an area of particular interest to software product line organizations.  ...  In this issue of Strategic Software Engineering I will highlight some of the issues in old CM that are resolved by the new CM and describe some techniques for addressing the issues.  ...  TIME AND SPACE In a software product line organization artifacts vary not only in time but also in the product variation space. Existing version control systems typically are linear in time.  ... 
doi:10.5381/jot.2007.6.1.c1 fatcat:z57g3mgqpbfgbaauxvaqxpr7ri

Towards process lines for agent-oriented requirements engineering

Fatemeh Golpayegani, Keyvan Azadbakht, Raman Ramsin
2013 Eurocon 2013  
points and variant method chunks to be added to the core base in order to create variant AORE processes.  ...  Agent-oriented software products are becoming increasingly complicated, and the competitive market is forcing the producers to reduce time-to-market and increase the quality of the software produced.  ...  the Product Line, Product Line Modeling, and Product Line Architecture.  ... 
doi:10.1109/eurocon.2013.6625035 dblp:conf/eurocon/GolpayeganiAR13 fatcat:xzbp33n7rvbmnat6epc5z3luci

Generic adaptable test cases for software product line testing

Suriya Priya R. Asaithambi, Stan Jarzabek
2012 Proceedings of the 3rd annual conference on Systems, programming, and applications: software for humanity - SPLASH '12  
We envision that the proposed approach to organizing test case libraries will be particularly useful in the context of Software Product Line Testing (SPLT).  ...  We plan to synthesize principles for "generic test case" design, identify gaps between required and exiting techniques, and finally propose new approach for generic adaptive test case construction.  ...  Test artifacts can be classified as non-executable artifacts (such as test plans, test model, test strategies and test reports) and executable artifacts (such as test cases, test data sets and test scripts  ... 
doi:10.1145/2384716.2384733 dblp:conf/oopsla/AsaithambiJ12 fatcat:5i7jhdj3xvhq3h7g7aqow3ptnu

It Takes a Village: Why PLE Technology Solutions Require Ecosystems of PLE Technology Providers

William J. Bolander, Paul C. Clements, Charles Krueger
2016 INCOSE International Symposium  
In product lines with many products and demanding production tempos, manual product derivation is simply not feasible, which leaves us with the option of automated product derivation.  ...  While commercially available PLE product production tools are available (usually called configurators), they cannot by themselves provide a complete engineering solution to a product line organization.  ...  "Global configurations assemble all the relevant artifacts (requirements, design models, test plans, source code, other global configurations) for a specific component release or product version.  ... 
doi:10.1002/j.2334-5837.2016.00186.x fatcat:vermdtt2jjcnta2ozb3hli4yqq

Towards Integrated Variant Management in Global Software Engineering: An Experience Report

Christian Manz, Michael Stupperich, Manfred Reichert
2013 2013 IEEE 8th International Conference on Global Software Engineering  
Variant traceability in SPL is crucial in the context of different tasks, like change impact analysis, especially in complex global software projects.  ...  In the automotive domain, customer demands and market constraints are progressively realized by electric/electronic components and corresponding software.  ...  This evolution has to be considered in artifact models and their corresponding variation points.  ... 
doi:10.1109/icgse.2013.29 dblp:conf/icgse/ManzSR13 fatcat:jru2fxpty5cephsgdz4dhih2rm

Modeling Software Process Configurations for Enterprise Adaptability

Zia Babar
2015 The Practice of Enterprise Modeling  
Conventional methods of modeling and designing software processes are limited in their ability to visualize these software process configurations, reason about them and select an appropriate configuration  ...  Adaptability in software processes enable enterprises to respond to changing situations by selecting software process configurations that help best meet enterprise-level business goals.  ...  Examples of artifacts in the DevOps approach include testing plans, testing scripts, testing tools, environment setup configurations, product planning backlogs, software product features etc.  ... 
dblp:conf/ifip8-1/Babar15 fatcat:kcakw4kyonefracbfxaktbqb2e

Supporting Variability Management in Architecture Design and Implementation

Iris Groher, Rainer Weinreich
2013 2013 46th Hawaii International Conference on System Sciences  
Their support for architecture modeling is limited to capabilities needed for product derivation.  ...  Existing variability management approaches focus on documenting the variable properties of a product line and on deriving products as members of the product line.  ...  In our work we plan to provide a similarity analysis for existing product architectures including support for refactoring existing product architectures into a product line architecture.  ... 
doi:10.1109/hicss.2013.505 dblp:conf/hicss/GroherW13 fatcat:4ag7sihjdvbopjfaa7hta6v2h4

Handling Variability and Traceability over SPL Disciplines [chapter]

Yguarat Cerqueira, Ivan do Carmo Machado, Paulo Anselmo da Mota Silveira Neto, Luanna Lopes
2012 Software Product Line - Advanced Topic  
A change in an artifact in a product line may lead to resultant changes in all products developed reusing such an artifact.  ...  The authors in (Berg et al., 2005) proposed a conceptual variability model in order to address traceability of variations at different abstraction levels and across different generic artifacts of the  ...  The principal goal of modelling variability techniques is to configure a successful software product by managing variability in domain-engineering.  ... 
doi:10.5772/38352 fatcat:7wr4uc2kfzeebjir535htzq63m

Tested Approach for Variability Management Enhancing in Software Product Line

Andrii Kolesnyk, Olga Slabospitskaya
2012 International Conference on Information and Communication Technologies in Education, Research, and Industrial Applications  
The paper declares a novel approach for the process enhancing of managing Variability -the ability of a software system or artefact in Software Product Line (PL) to be extended, changed, customized or  ...  The model consistently represents variabilities both in PL structure and artefacts across all PL development stages and stakeholders' viewpoints along with the dedicated assessment submodel.  ...  In turn, the Functions -Variability Planning, Implementing in PL artifacts, all-aspect Controlling and Evolving up to assessment results are serviced with Initiation one to initially create the above Model  ... 
dblp:conf/icteri/KolesnykS12 fatcat:ipfd3z233jfxvf7rsnebboknsy

A Systematic Product Line Test Derivation from Activity Diagrams

Sungwon Kang, Jihyun Lee
2013 2013 IEEE 16th International Conference on Computational Science and Engineering  
This is done by introducing an explicit notation for product line AD, which makes clear the distinction between platform AD and product AD, and also by explicitly forming test artifact bindings for products  ...  The state of the art software product line testing methods attempted test derivation from product lines modeled as activity diagrams (ADs) with the test coverage goals of control flow and data flow.  ...  Figure 5 . 5 The PLDT template2) The second section lists all the models of planned products and constraints on them.3) We call a set of planned products together with their commonality and variability  ... 
doi:10.1109/cse.2013.46 dblp:conf/cse/KangL13 fatcat:pyrlho2mbvgz5mzfxkcshqokba

Towards a requirements reuse method using Product Line in distributed environments

Thais Ebling, Jorge Luis Nicolas Audy, Rafael Prikladnicki
2009 Workshop em Engenharia de Requisitos  
The goal of this paper is to present a requirements reuse method that integrates software reuse in the context of Product Lines (PL), to improve the RE in a DSD environment.  ...  Some characteristics of these environments have significant impact in activities that require constant communication, shared vision and stakeholder's cooperation, as we have in Requirements Engineering  ...  Domain artifacts can include: Feature Model, Use case Model, Orthogonal variability Model, Requirements Specification, etc.  ... 
dblp:conf/wer/EblingAP09 fatcat:ncswosdhqbbhdhbqb4dnzldz2a

Towards a MAS Product Line Engineering Approach [chapter]

Dounia Boufedji, Zahia Guessoum, Anarosa Brandão, Tewfik Ziadi, Aicha Mokhtari
2018 Lecture Notes in Computer Science  
Moreover, the adoption of variability models such as feature models should be considered for describing both Generic and Specific MAS variability.  ...  We evaluate the approach by deriving a family of agents that perform jobs in the Multi-Agent Contest environment.  ...  [24] , where three kinds of models are used to specify variability: feature model, roles variation model, and plans variation model.  ... 
doi:10.1007/978-3-319-91899-0_10 fatcat:gqnjp7x2ybhx5p4lflfiijoo34

Designing variability models for software, operating systems and their families
Проектирование моделей вариабельности для программных, операционных систем и их семейств

Lavrischeva E.M., Mutilin V.S., Ryzhov A.G.
2017 Proceedings of the Institute for System Programming of RAS  
We give methods of manufacturing of PS in the Product Family/Product Lines, the conveyor of K.Czarnecki for assembling of artifacts in the space of problems and solutions, logical-mathematical modeling  ...  Designing variability models for software, operating systems and their families. Trudy ISP RAN/Proc. introduced the concept of variability in FM out of existing artifacts, reuses, etc.  ...  The main aspects of variability of products and systems are:  model characteristics of the FM with variation points for functional elements;  variability of the system architecture with variation points  ... 
doi:10.15514/ispras-2017-29(5)-6 fatcat:yifekcgzqff5pezpq2vxgcgcea

Quality Assurance in the Presence of Variability [chapter]

Kim Lauenroth, Andreas Metzger, Klaus Pohl
2010 Intentional Perspectives on Information Systems Engineering  
As those artifacts are reused in several products, a defect in a reusable artifact can affect several products of the product line.  ...  The technique is based on model checking technology and allows for a comprehensive verification of domain artifacts against temporal logic properties.  ...  In our future work, we plan to examine the extension of further verification techniques (e.g. symbolic model checking) for the verification of domain artifacts in product line engineering.  ... 
doi:10.1007/978-3-642-12544-7_18 fatcat:sft7eibgavfr5mpv5dkmdwdlhm

Modeling DevOps Deployment Choices Using Process Architecture Design Dimensions [chapter]

Zia Babar, Alexei Lapouchnian, Eric Yu
2015 Lecture Notes in Business Information Processing  
At present, there is no structured method in enterprise architecture modeling that would enable enterprises to devise a DevOps approach suitable for their requirements while considering possible process  ...  In this paper, we use our previously proposed Business Process Architecture modeling technique to express and analyze DevOps alternatives and help enterprises select customized DevOps processes that match  ...  In the BPA modeling framework, the stage producing the artifact is called the design stage and the stage using the artifact is called the use stage.  ... 
doi:10.1007/978-3-319-25897-3_21 fatcat:t4dfmfq7prdu5d4rlixmltsjmi
« Previous Showing results 1 — 15 out of 79,715 results