SOA4DERTS: a service-oriented UML profile for distributed embedded real-time systems

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. Th...

Full description

Bibliographic Details
Main Authors: Muhammad, W. A., Mohamad, Radziah, Abang Jawawi, Dayang Norhayati
Format: Book Section
Published: IEEE 2012
Subjects:
_version_ 1796857478052315136
author Muhammad, W. A.
Mohamad, Radziah
Abang Jawawi, Dayang Norhayati
author_facet Muhammad, W. A.
Mohamad, Radziah
Abang Jawawi, Dayang Norhayati
author_sort Muhammad, W. A.
collection ePrints
description 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.
first_indexed 2024-03-05T18:58:22Z
format Book Section
id utm.eprints-35914
institution Universiti Teknologi Malaysia - ePrints
last_indexed 2024-03-05T18:58:22Z
publishDate 2012
publisher IEEE
record_format dspace
spelling utm.eprints-359142017-02-04T05:50:42Z http://eprints.utm.my/35914/ SOA4DERTS: a service-oriented UML profile for distributed embedded real-time systems Muhammad, W. A. Mohamad, Radziah Abang Jawawi, Dayang Norhayati QA75 Electronic computers. Computer science 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. IEEE 2012 Book Section PeerReviewed Muhammad, W. A. and Mohamad, Radziah and Abang Jawawi, Dayang Norhayati (2012) SOA4DERTS: a service-oriented UML profile for distributed embedded real-time systems. In: 2012 IEEE Symposium on Computers and Informatics, ISCI 2012. IEEE, New York, USA, pp. 64-69. ISBN 978-146731685-9 http://dx.doi.org/10.1109/ISCI.2012.6222668 DOI:10.1109/ISCI.2012.6222668
spellingShingle QA75 Electronic computers. Computer science
Muhammad, W. A.
Mohamad, Radziah
Abang Jawawi, Dayang Norhayati
SOA4DERTS: a service-oriented UML profile for distributed embedded real-time systems
title SOA4DERTS: a service-oriented UML profile for distributed embedded real-time systems
title_full SOA4DERTS: a service-oriented UML profile for distributed embedded real-time systems
title_fullStr SOA4DERTS: a service-oriented UML profile for distributed embedded real-time systems
title_full_unstemmed SOA4DERTS: a service-oriented UML profile for distributed embedded real-time systems
title_short SOA4DERTS: a service-oriented UML profile for distributed embedded real-time systems
title_sort soa4derts a service oriented uml profile for distributed embedded real time systems
topic QA75 Electronic computers. Computer science
work_keys_str_mv AT muhammadwa soa4dertsaserviceorientedumlprofilefordistributedembeddedrealtimesystems
AT mohamadradziah soa4dertsaserviceorientedumlprofilefordistributedembeddedrealtimesystems
AT abangjawawidayangnorhayati soa4dertsaserviceorientedumlprofilefordistributedembeddedrealtimesystems