Authors:
Anilloy Frank
and
Eugen Brenner
Affiliation:
Technische Universität, Austria
Keyword(s):
Design Tools, Embedded Systems, Feature Extraction, Software Reusability, Variability Management.
Related
Ontology
Subjects/Areas/Topics:
Applications and Software Development
;
Component-Based Software Engineering
;
Cross-Feeding between Data and Software Engineering
;
Enterprise Integration Strategies and Patterns
;
Model-Driven Software Development
;
Service-Oriented Software Engineering and Management
;
Software and Systems Development Methodologies
;
Software Change and Configuration Management
;
Software Engineering
;
Software Process Improvement
Abstract:
The automotive electrical/electronics (E/E) embedded software development largely uses Model Based Software Engineering (MBSE), an industrially accepted approach. With an ever increasing complexity of embedded software, the E/E models in automotive applications are getting enormously unmanageable. The heterogeneous nature of projects developed using several modeling and simulation tools, and the hierarchical structure with numerous composite components deeply embedded within, tends to repeatability. Hence it is often necessary to define a mechanism to identify reusable components from these that are embedded deep within. The proposed approach addresses the identification process in the development and deployment of software components used in the realization of such distributed processes, by selectively targeting the component-feature model (CF) instead of a comprehensive search to improve the identification. It addresses the issues to identify commonality of variants within a produc
t development. The results obtained are faster and are more accurate compared to other methods.
(More)