1,605,222 Hits in 7.1 sec

Product Line Metrics for Legacy Software in Practice [article]

Christian Berger, Holger Rendel, Bernhard Rumpe, Carsten Busse, Thorsten Jablonski, Fabian Wolf
2014 arXiv   pre-print
In this paper, a method is outlined for evaluating objectively a legacy software's potential to create a software product line.  ...  The proper reuse of software artifacts which realize this behavior using a software product line is discussed in recent literature and appropriate methods and techniques for their management are proposed  ...  of creating a software product line.  ... 
arXiv:1409.6581v1 fatcat:o33rahboubepzmi5gl2uasix7m

XVCL: a mechanism for handling variants in software product lines

Hongyu Zhang, Stan Jarzabek
2004 Science of Computer Programming  
Specific systems, members of a product line, can be constructed by adapting and composing x-frames.  ...  XVCL (XML-based Variant Configuration Language) is a variability mechanism that we developed for handling variants in software product lines.  ...  Zhang Weishan and many NUS students for their contributions to the CAD product line development. We thank Ulf Pettersson of SES Systems Pte Ltd for providing us with CAD domain knowledge.  ... 
doi:10.1016/j.scico.2003.04.007 fatcat:fxregmqmdzbr5ier3zfqiusmci

A Comparison of Software Product Family Process Frameworks [chapter]

Tuomo Vehkomäki, Kari Känsälä
2000 Lecture Notes in Computer Science  
We have investigated a variety of publicly available product family frameworks and chosen four of the variants for maximum coverage of different viewpoints.  ...  We first propose a reference product line process framework. With the help of the reference framework, the chosen source frameworks are correlated and compared at the level of individual activities.  ...  Jukka Paakki for his comments on the manuscript.  ... 
doi:10.1007/978-3-540-44542-5_16 fatcat:74qi62qie5bhrn4ggro7jiuaza

Model-based Product Line Engineering - enabling product families with variants

James Hummell, Matthew Hause
2015 2015 IEEE Aerospace Conference  
Combining these with an execution engine means that product models can be created for specific products, whilst maintaining the original product line model.  ...  ISO 26550:2013 Software & Systems Engineering -Reference Model for Product Line Management & Engineering provides a standard for defining these similarities and differences as well as the choices between  ...  If new assets are created for the product model, these can be incorporated into the 150% model for use in future product lines.  ... 
doi:10.1109/aero.2015.7119108 fatcat:kkgqluoyujhwnk6kmakmd2uncy

Variation Management for Software Production Lines [chapter]

Charles W. Krueger
2002 Lecture Notes in Computer Science  
We also show how to address the nine problems with lightweight solutions that can reduce the risks, costs, and time for establishing and maintaining a software product line.  ...  Variation management in a software product line is a multi-dimensional configuration management problem.  ...  For example, we have taken a one-of-a-kind software system built out of components, added software mass customization capability as described in Section 7, and created a software product line without doing  ... 
doi:10.1007/3-540-45652-x_3 fatcat:2qinqqb3ajfqzezb3s2kcob7xy

Software reuse research: status and future

W.B. Frakes, Kyo Kang
2005 IEEE Transactions on Software Engineering  
They would also like to thank Juan Llorens and Universidad Carlos III de Madrid for hosting ICSR8.  ...  focuses on the commonality and variability analysis of the features of applications in a product line to use as a foundation for creating architectures and components, KobrA defines both processes and  ...  systems, to create product line software engineering environments and software assets [10] .  ... 
doi:10.1109/tse.2005.85 fatcat:iyubz3fyubhnbje53ifpjlrux4

Simulation Modeling Methods and Tools in the Study of Electronics Preproduction

Alexey E. Kurnosenko, Ivan V. Levin, Valeria O. Semenyakina, Evgeny R. Zakharov, Artem E. Sherstyuk, Y.I. Dimitrienko, E.N. Grigorieva
2020 ITM Web of Conferences  
Using the developed digital model for the manufacturing of a typical product as an example, the functional capabilities of the Plant Simulation module from the Tecnomatix software package developed by  ...  The advantage of simulation modeling for creating a digital manufacturing model is shown. The introduction of simulation methods in the educational process is considered.  ...  In addition, it is possible to import models created using third-party CAD systems, for example, Solid Edge.  ... 
doi:10.1051/itmconf/20203504015 fatcat:bjxoyfsmebgotkdsl76myloul4

Industry 4 0 - Automation in the Conditions of Reconfiguration of Production Lines [chapter]

Alexander Aryskin, Aleksey Grigoriev, Maxim Petrakov, Valentin Pryanichnikov, Anastasia Travushkina, Aleksandr Travushkin
2021 DAAAM Proceedings  
By using various electromechanical elements in it (sensors, input devices, tachometers), a computing platform (operating system), a "network structure", a so-called cyberphysical system was created.  ...  Examples of the use of smart manufacturing components on specific complexes of the "Techfom" robotic industrial lines are shown and further tasks in their implementation are outlined to improve its productivity  ...  For this purpose, a system of RULES (logical and expert conditions and appropriate crosschecks) is being created, which are implemented in the robotization of the technological line for the production  ... 
doi:10.2507/32nd.daaam.proceedings.093 fatcat:zthhe7xjmfdllac4yalff2klwe

Structuring the modeling space and supporting evolution in software product line engineering

Deepak Dhungana, Paul Grünbacher, Rick Rabiser, Thomas Neumayer
2010 Journal of Systems and Software  
The scale and complexity of product lines means that it is practically infeasible to develop a single model of the entire system, regardless of the languages or notations used.  ...  This paper presents an approach that aims at reducing the maintenance effort by organizing product lines as a set of interrelated model fragments defining the variability of particular parts of the system  ...  Instead of creating a single large product line variability model we use model fragments to describe the variability of selected parts of the system.  ... 
doi:10.1016/j.jss.2010.02.018 fatcat:gqkir7xaazbcnfsqbzgfgkrsiq

Delta Modeling for Software Architectures [article]

Arne Haber, Holger Rendel, Bernhard Rumpe, Ina Schaefer
2014 arXiv   pre-print
Delta modeling is a language-independent approach for modeling system variability.  ...  The developed language, MontiArc, allows the modular modeling of variable software architectures and supports proactive as well as extractive product line development.  ...  we transform the component IntervalControl presented in Section 2 into a product line of similar components.  ... 
arXiv:1409.2358v1 fatcat:232c3uoqmvgqje3rjl64ghzeum

Applying software product line technology to prototyping of real-time object tracking

Chia-Chu Chiang, Bill Marshall
2009 2009 IEEE International Conference on Systems, Man and Cybernetics  
A software product line process is also presented including user requirements, architecture design, component development, and systems integration.  ...  In this paper, a software product line (SPL) architecture that explicitly captures common features of realtime object tracking systems using Cricket wireless sensors is presented.  ...  Our thanks also go to the group of wireless network at University of Arkansas at Little Rock (UALR) for sharing their wireless sensors, kits, and platforms with us.  ... 
doi:10.1109/icsmc.2009.5346267 dblp:conf/smc/ChiangM09 fatcat:tgifp3yzavh23lhw7gmdxjxmii

Modeling variability in software product lines with the variation point model

Diana L. Webber, Hassan Gomaa
2004 Science of Computer Programming  
The product line approach provides a systematic approach for software reuse. A challenge with the product line approach is to model the variability between the core assets and the applications.  ...  Allowing the reuser or application engineer to extend components at pre-specified variation points creates a more flexible set of components.  ...  Acknowledgements are also due to Addison Wesley Publishing Company for permission to use material from the Banking System Case Study in Chapter 19 of "Designing Concurrent, Distributed, and Real-Time Applications  ... 
doi:10.1016/j.scico.2003.04.004 fatcat:3yzhbbsav5afrbuj3hiqtnmlui

Proposal of updated XYZ system for the production of hybrid wheat seed

Sedláček Tibor, Horčička Pavel
2018 Czech Journal of Genetics and Plant Breeding  
The following updates have been proposed for the XYZ system for the production of hybrid wheat: The waxy characteristics of the grain were used as a classifying mark.  ...  In order to maintain a sterile maternal component, the addition chromosome 7H was proposed, carrying wild-type alleles Waxy-H and TIP2-H.  ...  -the paternal line (O) is created by a line of wheat with the wt alleles of the gene Wx-A, Wx-B, Wx-D, Schematic proposal of updated XYZ system for the production of hybrid wheat seed  ... 
doi:10.17221/45/2018-cjgpb fatcat:6i2pj23frzcvlmjtan6ts4ryly

Feature unweaving: Efficient variability extraction and specification for emerging software product lines

Reinhard Stoiber, Martin Glinz
2010 2010 Fourth International Workshop on Software Product Management  
In such cases, product managers have to be involved in creating and specifying the commonality and variability of the evolving software product line in order to continuously assure a winning business case  ...  In such cases, product managers have to be involved in creating and specifying the commonality and variability of the evolving software product line in order to continuously assure a winning business case  ...  Samuel Fricker for his enabling and active support that has made the case studies presented in this paper possible.  ... 
doi:10.1109/iwspm.2010.5623865 dblp:conf/re/StoiberG10 fatcat:3bszzeuwpvb6toy6zomtpvnhvq

Decomposition of Reusable Architecture Asset

Hanyong Choi, Sungho Sim
2016 Indian Journal of Science and Technology  
Therefore the study defined a method of creating component assets of design information to store architecture design designed by designer in DMI as parts assets.  ...  Therefore the study used a DMI structure that can formally express the design information of architecture level platform and application domain.  ...  Proactive method is a method of analyzing, designing, and implementing a complete software product line to support all ranges predicted to be needed for future products and when S/W Product Line Asset  ... 
doi:10.17485/ijst/2016/v9i46/107184 fatcat:owhn7gxn3fazhjvrrddbv2dqou
« Previous Showing results 1 — 15 out of 1,605,222 results