A mechanism for data interchange between embedded software sub-systems developed using heterogenous modeling domains

DC ElementWertSprache
dc.contributor.authorIyenghar, P.
dc.contributor.authorSamson, B.
dc.contributor.authorSpieker, M.
dc.contributor.authorNoyer, A.
dc.contributor.authorWuebbelmann, J.
dc.contributor.authorWesterkamp, C.
dc.contributor.authorPulvermueller, E.
dc.contributor.editorHammoudi, S.
dc.contributor.editorPires, L.F.
dc.contributor.editorDesfray, P.
dc.contributor.editorFilipe, J.
dc.date.accessioned2021-12-23T16:32:33Z-
dc.date.available2021-12-23T16:32:33Z-
dc.date.issued2015
dc.identifier.isbn9789897580833
dc.identifier.urihttps://osnascholar.ub.uni-osnabrueck.de/handle/unios/17404-
dc.descriptionConference of 3rd International Conference on Model-Driven Engineering and Software Development, MODELSWARD 2015 ; Conference Date: 9 February 2015 Through 11 February 2015; Conference Code:112670
dc.description.abstractIn the domain of embedded systems, the complexities involved in embedded software development are being successfully addressed by the emerging field of model-based software development and testing. However, in embedded systems, the underlying embedded software is often expected to collaborate with various hardware, mechanical, electrical modules/technologies. To address this aspect of heterogeneity in embedded systems, practitioners of model-based embedded software engineering are required to use more than one modeling language. This is essential to address the multi-faceted design aspects/requirements of an embedded system. This paper elaborates on the existing data interchange and coupling mechanisms between embedded software sub-systems modeled using UML and Matlab/Simulink. While there are some existing coupling mechanisms for data exchange among heterogenous modeling domains, they are all not applicable to all real-time operating systems and/or limited to a few simulation studies. This paper addresses the aforementioned gaps and proposes a simple, generic methodology for data exchange between events (in UML domain) and signals (in Matlab/Simulink domain). The proposed approach is elaborated using a seesaw (real-word) embedded software system application scenario example. Initial prototype implementation of the proposed approach, experimental results and some future directions are outlined. Copyright © 2015 SCITEPRESS - Science and Technology Publications.
dc.description.sponsorshipInstitute for Systems and Technologies of Information, Control and Communication (INSTICC)
dc.language.isoen
dc.publisherSciTePress
dc.relation.ispartofMODELSWARD 2015 - 3rd International Conference on Model-Driven Engineering and Software Development, Proceedings
dc.subjectApplication programs
dc.subjectComputer operating systems
dc.subjectElectronic data interchange
dc.subjectEmbedded software
dc.subjectEmbedded software sub-systems
dc.subjectEmbedded software systems
dc.subjectEmbedded systems
dc.subjectHeterogenous modeling domains
dc.subjectHeterogenous models
dc.subjectMATLAB
dc.subjectMATLAB /simulink
dc.subjectMatlab/simulink
dc.subjectModel-based embedded software development
dc.subjectModel-based OPC
dc.subjectModeling languages
dc.subjectPrototype implementations
dc.subjectReal time operating system
dc.subjectReal time systems
dc.subjectSoftware testing, Development and testing
dc.subjectSub-systems, Software design
dc.subjectUML
dc.titleA mechanism for data interchange between embedded software sub-systems developed using heterogenous modeling domains
dc.typeconference paper
dc.identifier.doi10.5220/0005335604190424
dc.identifier.scopus2-s2.0-84939559938
dc.identifier.urlhttps://www.scopus.com/inward/record.uri?eid=2-s2.0-84939559938&doi=10.5220%2f0005335604190424&partnerID=40&md5=06ae8e6635c364cd97eeb6c7ea12ac41
dc.description.startpage419
dc.description.endpage424
dcterms.isPartOf.abbreviationMODELSWARD - Int. Conf. Model-Driven Eng. Softw. Dev., Proc.
crisitem.author.deptInstitut für Informatik-
crisitem.author.deptidinstitute12-
crisitem.author.parentorgFB 06 - Mathematik/Informatik/Physik-
crisitem.author.grandparentorgUniversität Osnabrück-
crisitem.author.netidPuEl525-
Zur Kurzanzeige

Seitenaufrufe

5
Letzte Woche
1
Letzter Monat
0
geprüft am 17.05.2024

Google ScholarTM

Prüfen

Altmetric