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...
Main Authors: | , , |
---|---|
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 |