2005
DOI: 10.1007/11590712_10
|View full text |Cite
|
Sign up to set email alerts
|

Modelling Deployment Using Feature Descriptions and State Models for Component-Based Software Product Families

Abstract: Abstract. Products within a product family are composed of different component configurations where components have different variable features and a large amount of dependency relationships with each other. The deployment of such products can be error prone and highly complex if the dependencies between components and the possible features a component can supply are not managed explicitly. This paper presents a method that uses the knowledge available about components to ensure correct, complete, and consiste… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
14
0

Year Published

2006
2006
2023
2023

Publication Types

Select...
4
2
1

Relationship

4
3

Authors

Journals

citations
Cited by 11 publications
(14 citation statements)
references
References 10 publications
0
14
0
Order By: Relevance
“…The most commonly reported causes for deployment problems are faulty configurations, incompatible updates, and customisations. By implementing the key practices stated for the deployment process, these problems can partly be avoided [13]. If anything can be learnt from this research, it is that software vendors must integrate their CRM, PDM, and SCM [4] systems to automate the processes related to CCU.…”
Section: Discussionmentioning
confidence: 99%
“…The most commonly reported causes for deployment problems are faulty configurations, incompatible updates, and customisations. By implementing the key practices stated for the deployment process, these problems can partly be avoided [13]. If anything can be learnt from this research, it is that software vendors must integrate their CRM, PDM, and SCM [4] systems to automate the processes related to CCU.…”
Section: Discussionmentioning
confidence: 99%
“…A number of knowledge management and distribution tools are currently under development for the research project. One such tool is a tool that enables modelling of the deployment process for feature oriented component based software products [2] before the deployment takes place. This enables the user or system manager to evaluate the effects and restrictions before deploying a software product by asking this proof of concept tool "what-if" questions.…”
Section: Methodsmentioning
confidence: 99%
“…The platform serves the research as a resource for case studies, but also as a forum where Academia meets the industry to exchange knowledge. Another resource for case studies and work in the area of product contexts, is the Netherware project 2 where students (towards the end of their studies) are encouraged to develop their individual product and start a software company. Netherware contributes to the research by providing different products in different contexts that can be evaluated freely and openly.…”
Section: Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…In the case of software deployment, the MDA approach starts with a platform-independent model of the target environment and the transformations finish with specific deployment configurations for the considered component-based applications [40]. Model-driven deployment has gained a lot of attention in recent years ( [5], [30], [40], [41], [42], [43]). In particular, OMG D&C Specification [5] follows MDA concepts to provide a unified technique for the deployment of component-based applications into distributed environments.…”
Section: Model-driven Deploymentmentioning
confidence: 99%