Abstract The rapid growth in the demand for embedded systems and the increased complexity of embedded software pose an urgent need for advanced embedded software development techniques. Software technology is shifting toward semi-automated code generation and integration of systems from components. Component-based development (CBD) techniques can significantly reduce the time and cost for developing software systems. Furthermore, effective component retrieval is a fundamental issue in CBD. In this paper, we address the issues in designing software repositories for embedded software components. We develop an On-line Repository for Embedded Software (ORES) to facilitate component management and retrieval. ORES uses an ontology-based approach ...
Software reusability, the construction of systems by the usage of knowledge or artifacts associated ...
One of the most significant tasks of component-based software development is concerned with finding ...
This book provides a good opportunity for software engineering practitioners and researchers to get ...
The aim of the paper is to present the results of research into component based software development...
An ultimate goal of software development is to build high quality products. The customers of softwar...
In the early days of programming the concept of subroutines, and through this software reuse, was in...
Component-Based Development (CBD) has been broadly used in software development as it enhances the p...
Reuse repository is an essential element in componentbased software development (CBSD). To facilitat...
Driven by the continuous expansions of software applications and the increases in component varietie...
Research has shown that component-based software engineering leads to software that exhibits higher ...
Component Based Development (CBD) aims at constructing software through the integration, using inter...
The systematic reuse of components for software development is an increasingly popular way to improv...
To solve the problems coming with the current software development methodologies, component-based so...
A novel Component-based Software Engineering (CBSE) framework is proposed in this work that focuses ...
Part of the Communications in Computer and Information Science book series (CCIS, volume 599)A novel...
Software reusability, the construction of systems by the usage of knowledge or artifacts associated ...
One of the most significant tasks of component-based software development is concerned with finding ...
This book provides a good opportunity for software engineering practitioners and researchers to get ...
The aim of the paper is to present the results of research into component based software development...
An ultimate goal of software development is to build high quality products. The customers of softwar...
In the early days of programming the concept of subroutines, and through this software reuse, was in...
Component-Based Development (CBD) has been broadly used in software development as it enhances the p...
Reuse repository is an essential element in componentbased software development (CBSD). To facilitat...
Driven by the continuous expansions of software applications and the increases in component varietie...
Research has shown that component-based software engineering leads to software that exhibits higher ...
Component Based Development (CBD) aims at constructing software through the integration, using inter...
The systematic reuse of components for software development is an increasingly popular way to improv...
To solve the problems coming with the current software development methodologies, component-based so...
A novel Component-based Software Engineering (CBSE) framework is proposed in this work that focuses ...
Part of the Communications in Computer and Information Science book series (CCIS, volume 599)A novel...
Software reusability, the construction of systems by the usage of knowledge or artifacts associated ...
One of the most significant tasks of component-based software development is concerned with finding ...
This book provides a good opportunity for software engineering practitioners and researchers to get ...