2018
DOI: 10.1016/j.jksuci.2017.06.005
|View full text |Cite
|
Sign up to set email alerts
|

An UML profile for representing real-time design patterns

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
8
0
2

Year Published

2019
2019
2023
2023

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 15 publications
(10 citation statements)
references
References 10 publications
0
8
0
2
Order By: Relevance
“…For example, Thramboulidis and Christoulakis [27] UML profile that facilitates the transformation of interfaces from the Internet of Things (IoT) to the Representational State Transfer Application Programming Interface. Besides, Marouane et al [28] introduce the profile with concepts related to real-time databases and integrate Object Constraint Language (OCL) to enforce the variation points consistency. As was mentioned in the section I, Petrasch and Petrasch [11] presented Data Integration Patterns for the interoperability of IT systems.…”
Section: Related Workmentioning
confidence: 99%
“…For example, Thramboulidis and Christoulakis [27] UML profile that facilitates the transformation of interfaces from the Internet of Things (IoT) to the Representational State Transfer Application Programming Interface. Besides, Marouane et al [28] introduce the profile with concepts related to real-time databases and integrate Object Constraint Language (OCL) to enforce the variation points consistency. As was mentioned in the section I, Petrasch and Petrasch [11] presented Data Integration Patterns for the interoperability of IT systems.…”
Section: Related Workmentioning
confidence: 99%
“…Their solutions are usually represented with UML class, object, and interaction diagrams, sometimes exemplified by concrete arrangements of objects. Some researchers have discussed techniques to represent these patterns directly using UML or using UML extensions for patterns (like UML profiles) [38], [39], and few directly with UML templates [40], [41]. For instance, Sunyé discussed the representation of patterns with a former version of UML in which templates were named ''parameterized collaborations'' [40] and Vanwormhoudt et al with the current version of UML [30], [42].…”
Section: E Related Conceptsmentioning
confidence: 99%
“…Furthermore, most object-oriented software projects are using object-oriented principles and reusable design patterns to solve common recurring design problem (Oruc et al, 2016;Thabasum and Sundar, 2012). With the use of design patterns, it is highly likely to result in a better and more maintainable system (Marouane et al, 2018;Yu et al, 2018). Moreover, design patterns also ease system modeling and improve the development process quality (Marouane et al, 2018).…”
Section: Impact Of Design Principles and Patterns On Software Flexibilitymentioning
confidence: 99%
“…With the use of design patterns, it is highly likely to result in a better and more maintainable system (Marouane et al, 2018;Yu et al, 2018). Moreover, design patterns also ease system modeling and improve the development process quality (Marouane et al, 2018). Not only will it improve the quality of the system, but it also allows developers to have a rapid understanding on the software design, thus making maintenance easier (Yu et al, 2018).…”
Section: Impact Of Design Principles and Patterns On Software Flexibilitymentioning
confidence: 99%