Component-oriented software development
Communications of the ACM - Special issue on analysis and modeling in software development
Beyond definition/use: architectural interconnection
IDL '94 Proceedings of the workshop on Interface definition languages
Java how to program
Components, frameworks, patterns
Proceedings of the 1997 symposium on Software reusability
Representing and querying reusable object frameworks
Proceedings of the 1997 symposium on Software reusability
Component software: beyond object-oriented programming
Component software: beyond object-oriented programming
Core Jini
Embedding the Internet: introduction
Communications of the ACM
Foundations of component-based systems
Foundations of component-based systems
Proceedings of the first conference on Software product lines : experience and research directions: experience and research directions
Using Uml: Software Engineering with Objects and Components
Using Uml: Software Engineering with Objects and Components
Software architecture recovery and modelling: [WCRE 2001 discussion forum report]
ACM SIGAPP Applied Computing Review
Architecture-level performance evaluation of component-based embedded systems
Proceedings of the 40th annual Design Automation Conference
Hi-index | 0.00 |
The omnipresence of the Internet and the World Wide Web (Web) via phone lines, cable-TV, power lines, and wireless RF devices has created an inexpensive media for telemonitoring and remotely controlling distributed electronic appliances. The great variety of potential benefits of aggregating and connecting embedded systems over the Internet is matched by the currently unsolved problem of how to design, test, maintain, and evolve such heterogeneous, collaborative systems. Recently, component-oriented software development has shown great potential for cutting production costs and improving the maintainability of systems. We discuss component-oriented engineering of embedded control software in the light of emerging requirements of distributed, net-centric systems. Our approach is baed on applying the graphical specification language SDL for composing complex networks of embedded software components. From the SDL specification, we generate internet-aware connector components to local embedded controller networks. The described research is carried out in a collaborative effort between industry and academia.