389,336 Hits in 5.3 sec

Feature-Modeling and Aspect-Oriented Programming: Integration and Automation

Kwanwoo Lee, Goetz Botterweck, Steffen Thiel
2009 2009 10th ACIS International Conference on Software Engineering, Artificial Intelligences, Networking and Parallel/Distributed Computing  
Although current AOP tools (e.g., AJDT) provide a mechanism for switching aspect modules on and off to configure a product, this becomes infeasible in the context of large-scale product lines with thousands  ...  Feature modeling is an essential activity for modeling and managing the variability of a software product line.  ...  In software product line engineering (SPLE), products are derived based on product configuration by selecting, adapting, and configuring parts of core assets for the SPL.  ... 
doi:10.1109/snpd.2009.77 dblp:conf/snpd/LeeBT09 fatcat:yl4qdv56evgabcz4iqd5v7wq2i

A method for collaborative knowledge acquisition and modeling enabling the development of a knowledge-based configurator of robot-based automation solutions

Eike Schäffer, Simon Fröhlig, Andreas Mayr, Jörg Franke
2019 Procedia CIRP  
For validation purposes, a suitable configuration model for robot-based automation cells was designed, distinguishing between scenario, product, processes and resources.  ...  For validation purposes, a suitable configuration model for robot-based automation cells was designed, distinguishing between scenario, product, processes and resources.  ...  Acknowledgements This paper emerged from the government-funded project ROBOTOP within the German technology program "Development of digital technologies" (PAiCE) of the Federal Ministry for Economic Affairs  ... 
doi:10.1016/j.procir.2020.01.018 fatcat:x6x2dr7fnfdprij3ow25bkfkf4

Process-driven feature modeling for variability management of project environment configurations

Thomas Moser, Stefan Biffl, Dietmar Winkler
2010 Proceedings of the 11th International Conference on Product Focused Software - PROFES '10  
In this paper, we analyze challenges of managing engineering tool variability in context of engineering project environment configurations and present a conceptual approach using semantic modeling of project  ...  ., based on the V Modell XT framework, specify project process steps and drive method and tool selection with a focus on individual feature requirements.  ...  The engineer derives a suitable project environment configuration based on individual project requirements, the set of available tools (derived from the feature model), proposed tool variants, and candidate  ... 
doi:10.1145/1961258.1961270 fatcat:xizj6h4jzjdanl6sfkdme7qkqu

Integrating Component and Product Lines Technologies [chapter]

Elder Cirilo, Uirá Kulesza, Roberta Coelho, Carlos J. P. de Lucena, Arndt von Staa
2008 Lecture Notes in Computer Science  
In particular, we propose new extensions to our existing model-based product derivation tool, called GenArch, in order to address the new abstractions and mechanisms provided by the Spring and OSGi component  ...  In this paper, we explore the integration of product line and component technologies in the context of the product derivation process.  ...  Uirá is also partially supported by European Commission Grant IST-33710: Aspect-Oriented, Model-Driven Product Line Engineering (AMPLE).  ... 
doi:10.1007/978-3-540-68073-4_12 fatcat:bnzinqhrejd63femg64n33aada

Breaking the Boundaries of Meta Models and Preventing Information Loss in Model-Driven Software Product Lines

Thomas Buchmann, Felix Schwägerl
2016 Proceedings of the 11th International Conference on Evaluation of Novel Software Approaches to Software Engineering  
Surrogates prevent unintended information loss during product derivation based on a contextsensitive product analysis, which can be controlled by a declarative OCL-based language.  ...  Model-driven software product line engineering is an integrating discipline for which tool support has become available recently.  ...  ACKNOWLEDGEMENTS The authors want to thank Bernhard Westfechtel for his valuable and much appreciated comments on the draft of this paper.  ... 
doi:10.5220/0005789100730083 dblp:conf/enase/BuchmannS16 fatcat:wsqiwwalcjdgbm3l5674mxp2oa

Automated Software Product Line Engineering and Product Derivation

Hassan Gomaa, Michael Shin
2007 2007 40th Annual Hawaii International Conference on System Sciences (HICSS'07)  
, support for consistency checking among the multiple views, and support for feature-based product line derivation.  ...  Automated support is provided for developing multiple product line views, using the feature model as the unifying view, an underlying product line meta-model that provides a schema for a product line repository  ...  This research has demonstrated the viability of using UML-based methods and tools for software product line engineering and automated product derivation.  ... 
doi:10.1109/hicss.2007.95 dblp:conf/hicss/GomaaS07 fatcat:4l7gehmd2fhixdg3krs6wuwv64

Towards a systematic requirement-based test generation framework: Industrial challenges and needs

Shokoofeh Hesari, Razieh Behjati, Tao Yue
2013 2013 21st IEEE International Requirements Engineering Conference (RE)  
Requirement-based test generation (RBTG) is a verification and validation technique, which ensures the conformance of a final product with its requirements.  ...  Due to the complexity of developing such systems and being in the context of system product-line engineering, achieving this goal requires a systematic approach for RBTG.  ...  These trace links can be used for verifying a system against its requirements.  ... 
doi:10.1109/re.2013.6636727 dblp:conf/re/HesariBY13 fatcat:nxiegm5vybcf3ekypmy7b6uidy

Visual Tool Support for Configuring and Understanding Software Product Lines

Goetz Botterweck, Steffen Thiel, Daren Nestor, Saad bin Abid, Ciarán Cawley
2008 2008 12th International Software Product Line Conference  
This paper introduces a meta-model and accompanied research tool that employs visualisation techniques to support fundamental product line development tasks.  ...  We discuss which tasks can be supported based on the meta-model and show examples of how these tasks can be further enhanced by utilising interactive visualisation techniques implemented in our tool. 12th  ...  For instance, configurations created with VISIT-FC can be used as a starting point for model-driven product derivation.  ... 
doi:10.1109/splc.2008.32 dblp:conf/splc/BotterweckTNAC08 fatcat:llodqo4qkvepdjjb2mmuyabqge

Key activities for product derivation in software product lines

Rick Rabiser, Pádraig O'Leary, Ita Richardson
2011 Journal of Systems and Software  
a product derivation approach.  ...  To further validate the activities, we analyze three existing product derivation approaches for their support for these activities.  ...  Specify and Translate Customer Requirements Define Base Configuration Map Customer Requirements Define Role and Task Structures Create Derivation Guidance Define Base Configuration: A "base configuration  ... 
doi:10.1016/j.jss.2010.09.042 fatcat:k56oc5u2b5ct7m6museuu6oihi

An Effective Methodology with Automated Product Configuration for Software Product Line Development

Scott Uk-Jin Lee
2015 Mathematical Problems in Engineering  
This paper presents a time and cost effective methodology with associated tool supports to design a SPL model, analyse features, and configure a valid product.  ...  The wide adaptation of product line engineering in software industry has enabled cost effective development of high quality software for diverse market segments.  ...  [19] proposed a model-based product derivation tool, GenArch, that automatically derives a software instantiation from a given SPL using tool generated feature, architecture, and configuration models  ... 
doi:10.1155/2015/435316 fatcat:7agz4t7r2ndwrc4otgqi24wp6m

An Approach for Developing Component-based Groupware Product Lines Using Groupware Workbench

Bruno Gadelha, Elder Cirilo, Hugo Fuks, Carlos J.P. Lucena, Alberto Castro Jr., Marco Aurelio Gerosa
2010 2010 Brazilian Symposium on Collaborative Systems - Simposio Brasileiro de Sistemas Colaborativos  
This approach combines the benefits of Software Product Lines and software components providing a systematic way for tailoring customized groupware through the use of Collablets automatically derived from  ...  Groupware Workbench structures groupware using components and tools that encapsulate the technical difficulties of distributed and multi-user systems based on the 3C Collaboration Model.  ...  Develop methodologies, empirical studies and tools to support the development of software product lines for the Web context. Bruno Gadelha, Elder Cirilo, Hugo Fuks and Carlos J. P.  ... 
doi:10.1109/sbsc.2010.13 fatcat:6vmr4h66ibgwraw7gc7q4no4hi

Product configuration using object oriented grammars [chapter]

Görel Hedin, Lennart Ohlsson, John McKenna
1998 Lecture Notes in Computer Science  
This paper presents a technique for product configuration modelling based on object-orientation and attribute grammars.  ...  The technique allows efficient interactive configurator tools to be generated for specified product families.  ...  In a product model, information is structured so that it can be easily processed by different kinds of software tools, for example product configurators.  ... 
doi:10.1007/bfb0053882 fatcat:5v6czqhygrd2ph6qmeungkojta

Configuration of situational process models: An information systems engineering perspective [chapter]

Sjaak Brinkkemper, Frank Harmsen, Han Oei
1995 Lecture Notes in Computer Science  
For a knowledge based system one desires to use the KADS method together with a Prolog interpreter.  ...  For each project specifically a CASE workstation should be configured with tool components for the complete systems development life cycle (i.e. requirements engineering and software engineering).  ...  CAME tool Currently, we are developing Decamerone, a CAME tool that is based on and is used in conjunction with the meta-CASE tool Maestro II.  ... 
doi:10.1007/3-540-59205-9_57 fatcat:5irgtamfinagjpespli7kaw5ou

Development of a Business Process Matrix for Structuring the Implications of Using Configurators in an Engineer-To-Order Environment [chapter]

Olga Willner, Manuel Rippel, Matthias Wandfluh, Paul Schönsleben
2013 IFIP Advances in Information and Communication Technology  
In this paper the organizational requirements for a successful adaption of configurators to ETO processes are identified and structured.  ...  A Business Process Matrix capable of categorizing the implications of using product and process configurators in an ETO environment is developed.  ...  A modeling of product structures based on a generative approach takes place through a rule-based configuration of product variants.  ... 
doi:10.1007/978-3-642-40352-1_35 fatcat:n6hes3xwx5egncxl3anepqn6ny

Methods for automated semantic definition of manufacturing structures (mBOM) in mechanical engineering companies

Alexander Stekolschik
2017 IOP Conference Series: Materials Science and Engineering  
The mBOM can be derived from the eBOM for partly standardized products by using this method. Another approach is the simultaneous use of semantic rules, options, and parameters in both structures.  ...  This paper presents a method framework for the creation and control of e-and, especially, mBOM.  ...  This product configurator contains all possible variant configurations so that a shippable product cannot be built using this structure.  ... 
doi:10.1088/1757-899x/241/1/012032 fatcat:is3mowapcnb7howufq4d5uhsgq
« Previous Showing results 1 — 15 out of 389,336 results