Component-oriented software development
Communications of the ACM - Special issue on analysis and modeling in software development
Designing and implementing Choices: an object-oriented system in C++
Communications of the ACM
The essential distributed objects survival guide
The essential distributed objects survival guide
Exokernel: an operating system architecture for application-level resource management
SOSP '95 Proceedings of the fifteenth ACM symposium on Operating systems principles
Software engineering with reusable components
Software engineering with reusable components
The Flux OSKit: a substrate for kernel and language research
Proceedings of the sixteenth ACM symposium on Operating systems principles
Component software: beyond object-oriented programming
Component software: beyond object-oriented programming
Coyote: a system for constructing fine-grain configurable communication services
ACM Transactions on Computer Systems (TOCS)
MMLite: a highly componentized system architecture
Proceedings of the 8th ACM SIGOPS European workshop on Support for composing distributed applications
Software Component with ADA
Jini Specification
Making Components Contract Aware
Computer
2K: A Reflective, Component-Based Operating System for Rapidly Changing Environments
ECOOP '98 Workshop ion on Object-Oriented Technology
An Architectural Overview of QNX
Proceedings of the Workshop on Micro-kernels and Other Kernel Architectures
The PURE Family of Object-Oriented Operating Systems for Deeply Embedded Systems
ISORC '99 Proceedings of the 2nd IEEE International Symposium on Object-Oriented Real-Time Distributed Computing
The pebble component-based operating system
ATEC '99 Proceedings of the annual conference on USENIX Annual Technical Conference
Scenario-based software characterization as a contingency to traditional program profiling
CASES '02 Proceedings of the 2002 international conference on Compilers, architecture, and synthesis for embedded systems
VEST - A Toolset for Constructing and Analyzing Component Based Embedded Systems
EMSOFT '01 Proceedings of the First International Workshop on Embedded Software
Architecture-level performance evaluation of component-based embedded systems
Proceedings of the 40th annual Design Automation Conference
Strategies for the integration of hardware and software IP components in embedded systems-on-chip
Integration, the VLSI Journal - Special issue: IP and design reuse
LyraNET: A zero-copy TCP/IP protocol stack for embedded systems
Real-Time Systems
Aspects and components in real-time system development: Towards reconfigurable and reusable software
Journal of Embedded Computing - Real-Time and Embedded Computing Systems
Teaching embedded systems with FPGAs throughout a computer science course
WCAE '04 Proceedings of the 2004 workshop on Computer architecture education: held in conjunction with the 31st International Symposium on Computer Architecture
UM-RTCOM: An analyzable component model for real-time distributed systems
Journal of Systems and Software
An environment for the rapid development of embedded file systems
Proceedings of the 2008 ACM symposium on Applied computing
Mobia Modeler: easing the creation process of mobile applications for non-technical users
Proceedings of the 15th international conference on Intelligent user interfaces
A methodology and supporting tools for the development of component-based embedded systems
Proceedings of the 13th Monterey conference on Composition of embedded systems: scientific and industrial issues
Simulating real-time aspects of wireless sensor networks
EURASIP Journal on Wireless Communications and Networking - Special issue on simulators and experimental testbeds design and development for wireless networks
Bringing ease and adaptability to MPSoC software design: a component-based approach
CASSIS'05 Proceedings of the Second international conference on Construction and Analysis of Safe, Secure, and Interoperable Smart Devices
ACSAC'07 Proceedings of the 12th Asia-Pacific conference on Advances in Computer Systems Architecture
Hi-index | 0.00 |
Component-based software is becoming an increasingly popular technology as a means for creating complex software systems by assembling off-the-shelf building blocks. However, many of the component-based methodologies that use large components fail to address issues of size, real-time performance, power, and cost, as well as problems associated with the configuration process itself. These issues are critical for using components in embedded systems.