Enabling technology for knowledge sharing
AI Magazine
Software architecture: perspectives on an emerging discipline
Software architecture: perspectives on an emerging discipline
Design of Dynamically Reconfigurable Real-Time Software Using Port-Based Objects
IEEE Transactions on Software Engineering
PROMPT: Algorithm and Tool for Automated Ontology Merging and Alignment
Proceedings of the Seventeenth National Conference on Artificial Intelligence and Twelfth Conference on Innovative Applications of Artificial Intelligence
Web Services and Service-Oriented Architecture: The Savvy Manager's Guide
Web Services and Service-Oriented Architecture: The Savvy Manager's Guide
Embedded Software Engineering: The State of the Practice
IEEE Software
Semantic Web in the Context Broker Architecture
PERCOM '04 Proceedings of the Second IEEE International Conference on Pervasive Computing and Communications (PerCom'04)
Evaluation of Component Technologies with Respect to Industrial Requirements
EUROMICRO '04 Proceedings of the 30th EUROMICRO Conference
SaveCCM - A Component Model for Safety-Critical Real-Time Systems
EUROMICRO '04 Proceedings of the 30th EUROMICRO Conference
A Visualisation Approach for Collaborative Planning Systems Based on Ontologies
IV '04 Proceedings of the Information Visualisation, Eighth International Conference
Service-Oriented Computing: Key Concepts and Principles
IEEE Internet Computing
Toward an Acceptable Definition of Service
IEEE Software
Service-Oriented Architecture: Concepts, Technology, and Design
Service-Oriented Architecture: Concepts, Technology, and Design
DSD '05 Proceedings of the 8th Euromicro Conference on Digital System Design
Embedded Systems Development: Quest for Productivity and Reliability
ICCBSS '06 Proceedings of the Fifth International Conference on Commercial-off-the-Shelf (COTS)-Based Software Systems
Computer
SODA: Service Oriented Device Architecture
IEEE Pervasive Computing
Ontologies for Software Engineering and Software Technology
Ontologies for Software Engineering and Software Technology
Hi-index | 0.00 |
Currently available toolsets for the development of embedded systems adopt traditional architectural styles and do not cover the whole requirements of the development process, with extensibility being the major drawback. In this paper, a service-oriented architectural framework that exploits semantic web is defined. Features required in the development process are defined as web services and published into the public domain, so as to be used on demand by developers to construct their projects' specific integrated development environments (IDEs). The infrastructure required to build a web service-based IDE is presented. Specific web services are defined and the way these services affect the development process is discussed. Special focus is given on the device model and the means that such a modelling can significantly improve the development process. A prototype implementation demonstrates the applicability and usefulness of the proposed demand-led development process in the industrial automation domain.