This thesis introduces a framework for finding an optimal deployment of software variants to given hardware architecture. Here the family of software variants is described by feature model. A tool was developed that successfully approaches the given problem: first by selecting suitable subset of variants to be deployed individually, second by adopting genetic approach for deploying and using the Jenetics library, and third by combining the individual results based on one of three strategies proposed in this thesis. This always returns a deployment for the entire family, as long as all variants are individually eployable. Moreover, this framework gives great level of freedom to the user. It introduces an easy way to import input data in XML ...
International audienceFeature models are widely used to capture variability, commonalities and confi...
Application of component based software engineering methods to heterogeneous computing (HC) enables ...
After a component based system is developed, it has to be deployed into a target environment. As the...
One of the crucial aspects that influence reliability of embedded systems is the deployment of softw...
[[abstract]]The embedded system is primarily designed for a particular piece of equipment and it var...
Performance of a distributed system can be greatly affected by the deployment of the system componen...
New architectures and current technologies in software engineering enable the construction of system...
In the domain of high performance computing, software deployment on heterogeneous distributed proces...
This report briefly describes an ongoing research related to optimization of allocating software com...
Krawczyk L. Model-based Deployment Optimization of Automotive Multi- and Many-Core Systems. Bielefel...
Distributed real-time and embedded (DRE) systems are constructed by allocating soft-ware tasks to ha...
The tasks of architecting, deploying and managing a distributed system are related, but they are gen...
Open Integrated Architectures like AUTOSAR or IMA enable a flexible deployment, which can potentiall...
Implementing embedded software systems involves many important design decisions, such as finding (ne...
Regarding embedded systems software which is open to change, we find (i) the need for a model of the...
International audienceFeature models are widely used to capture variability, commonalities and confi...
Application of component based software engineering methods to heterogeneous computing (HC) enables ...
After a component based system is developed, it has to be deployed into a target environment. As the...
One of the crucial aspects that influence reliability of embedded systems is the deployment of softw...
[[abstract]]The embedded system is primarily designed for a particular piece of equipment and it var...
Performance of a distributed system can be greatly affected by the deployment of the system componen...
New architectures and current technologies in software engineering enable the construction of system...
In the domain of high performance computing, software deployment on heterogeneous distributed proces...
This report briefly describes an ongoing research related to optimization of allocating software com...
Krawczyk L. Model-based Deployment Optimization of Automotive Multi- and Many-Core Systems. Bielefel...
Distributed real-time and embedded (DRE) systems are constructed by allocating soft-ware tasks to ha...
The tasks of architecting, deploying and managing a distributed system are related, but they are gen...
Open Integrated Architectures like AUTOSAR or IMA enable a flexible deployment, which can potentiall...
Implementing embedded software systems involves many important design decisions, such as finding (ne...
Regarding embedded systems software which is open to change, we find (i) the need for a model of the...
International audienceFeature models are widely used to capture variability, commonalities and confi...
Application of component based software engineering methods to heterogeneous computing (HC) enables ...
After a component based system is developed, it has to be deployed into a target environment. As the...