Software architecture: perspectives on an emerging discipline
Software architecture: perspectives on an emerging discipline
A formal basis for architectural connection
ACM Transactions on Software Engineering and Methodology (TOSEM)
Design of Dynamically Reconfigurable Real-Time Software Using Port-Based Objects
IEEE Transactions on Software Engineering
Real-Time Systems and Programming Languages: ADA 95, Real-Time Java, and Real-Time POSIX
Real-Time Systems and Programming Languages: ADA 95, Real-Time Java, and Real-Time POSIX
A Component Model for Field Devices
CD '02 Proceedings of the IFIP/ACM Working Conference on Component Deployment
A Survey of Architecture Description Languages
IWSSD '96 Proceedings of the 8th International Workshop on Software Specification and Design
Composition of software artifacts modelled using colored Petri nets
Science of Computer Programming - Special issue on new software composition concepts
Sensor bean: a component platform for sensor-based services
MPAC '05 Proceedings of the 3rd international workshop on Middleware for pervasive and ad-hoc computing
A series of development methodologies for a variety of systems in Korea
Proceedings of the 28th international conference on Software engineering
CAmkES: A component model for secure microkernel-based embedded systems
Journal of Systems and Software
Visual Analytics: Visual data mining and analysis of software repositories
Computers and Graphics
Towards trustworthy computing systems: taking microkernels to the next level
ACM SIGOPS Operating Systems Review
A generic component model for building systems software
ACM Transactions on Computer Systems (TOCS)
Using a product line for creating component systems
Proceedings of the 2009 ACM symposium on Applied Computing
A step-wise approach for integrating QoS throughout software development
FASE'11/ETAPS'11 Proceedings of the 14th international conference on Fundamental approaches to software engineering: part of the joint European conferences on theory and practice of software
Programming sensor networks using REMORA component model
DCOSS'10 Proceedings of the 6th IEEE international conference on Distributed Computing in Sensor Systems
A component framework for consumer electronics middleware
Component-Based Software Development for Embedded Systems
COCONES: an approach for components and contracts in embedded systems
Component-Based Software Development for Embedded Systems
Adopting a component-based software architecture for an industrial control system: a case study
Component-Based Software Development for Embedded Systems
A prototype tool for software component services in embedded real-time systems
CBSE'06 Proceedings of the 9th international conference on Component-Based Software Engineering
H: A component-based specification language for heterogeneous applications
Computer Standards & Interfaces
Hi-index | 0.00 |
Software is more and more becoming the major cost factor for embedded devices. Already today, software accounts for more than 50 percent of the development costs of such a device. However, software development practices in this area lag far behind those in the traditional software industry. Reuse is hardly ever heard of in some areas, development from scratch is common practice and component-based software is usually a foreign word. PECOS is a collaborative project between industrial and research partners that seeks to enable component-based technology for a certain class of embedded systems known as "field devices" by taking into account the specific properties of this application area. In this paper we introduce a component model for field device software. Furthermore we report on the PECOS component composition language CoCo and the mapping from CoCo to Java and C++.