Title :
SOA4DERTS: A Service-Oriented UML profile for Distributed Embedded Real-Time Systems
Author :
Muhammad, W.A. ; Radziah, M. ; Dayang, N.A.J.
Author_Institution :
Dept. of Software Eng., Univ. Teknol. Malaysia, Skudai, Malaysia
Abstract :
In order to reduce the development complexities of Distributed Embedded Real-Time Systems (DERTS), new software engineering methods and techniques are always adopted. The use of Service Orientated Computing (SOC) and the Unified Modeling Language (UML) for DERTS development is part of this trend. There exists a number of UML profiles for embedded, real-time and SOC separately. However, a holistic UML profile combining the embedded, real-time and Service-Oriented concepts is still missing. This paper presents a UML profile for Service-Oriented DERTS development by defining the stereotypes, along with the associated meta-model and constraints. The utility of the proposed profile is demonstrated by its application in the design of an autonomous mobile robot. The presented profile can also be used for modeling of a distributed environment where different devices are used such as a smart home or an industrial floor.
Keywords :
Unified Modeling Language; embedded systems; home automation; mobile robots; service-oriented architecture; SOA4DERTS; Unified Modeling Language; autonomous mobile robot; distributed embedded real-time systems; holistic UML profile; industrial floor; meta-model; service orientated computing; service-oriented UML profile; smart home; software engineering methods; Computational modeling; Fires; Real time systems; Robot sensing systems; Service oriented architecture; Unified modeling language; Distributed Embedded Real-Time System; Service Orientation; UML Profile;
Conference_Titel :
Computers & Informatics (ISCI), 2012 IEEE Symposium on
Conference_Location :
Penang
Print_ISBN :
978-1-4673-1685-9
DOI :
10.1109/ISCI.2012.6222668