Authors:
Francisca Rosique
1
;
Nour Ali
2
and
Fernando Losilla
1
Affiliations:
1
Universidad Politécnica de Cartagena and Spain
;
2
University of Brighton and U.K.
Keyword(s):
Real Time (RT), Service Component Architecture (SCA), Service Oriented Architecture (SOA), Component based Software Engineering (CBSE), Model Driven Software Development (MDSD), Robotic Systems.
Related
Ontology
Subjects/Areas/Topics:
Applications
;
Biomedical Engineering
;
Biomedical Signal Processing
;
Pattern Recognition
;
Real-Time Systems
;
Robotics
;
Software Engineering
Abstract:
C-Forge is an approach that combines Component Based Software Engineering (CBSE) and Model Driven Software Development (MDSD), and has been previously used to define the software architecture of robotic systems. However, as robotic systems become part of a dynamic and heterogeneous environment, CBSE becomes limited. A paradigm that promises to easily adapt and integrate collaborative, heterogeneous and distributed systems is Service Oriented Architecture (SOA). In this paper, we enrich C-Forge with service oriented architectural primitives by extending its CBSE metamodel and Model Driven Methodology.