Show simple item record

dc.contributor.authorCheng, P. L.en
dc.contributor.authorPapadopoulos, George Angelosen
dc.creatorCheng, P. L.en
dc.creatorPapadopoulos, George Angelosen
dc.date.accessioned2019-11-13T10:39:14Z
dc.date.available2019-11-13T10:39:14Z
dc.date.issued2006
dc.identifier.isbn972-8865-43-0
dc.identifier.isbn978-972-8865-43-6
dc.identifier.urihttp://gnosis.library.ucy.ac.cy/handle/7/53696
dc.description.abstractTimeliness and criticality of a process are the two main concerns when designing real-time systems. In addition to that embedded systems are bounded by limited resources. To achieve these concerns while at the same time using a minimal amount or resources, real-time embedded systems use different techniques such as task scheduling, resource management and task synchronization. These techniques involve a number of the modules of the system which makes the use of Aspect-Oriented Software Development imperative. AOSD is a programming technique which uses the notion of join points to capture specific locations in code execution and then use advices to insert new code. This paper examines existing work in the development of schedulers, resource allocation agents and synchronization techniques using Aspect-Oriented Software Development in real-time embedded systems. An analysis of the existing research is used to describe the advantages of using AOSD over conventional OOP methods and to identify areas where further research may be required.en
dc.sourceICEIS 2006 - 8th International Conference on Enterprise Information Systems, Proceedingsen
dc.source8th International Conference on Enterprise Information Systems, ICEIS 2006en
dc.source.urihttps://www.scopus.com/inward/record.uri?eid=2-s2.0-77953896985&partnerID=40&md5=7cba14432c9c94b1fb3f61a8c1172c57
dc.subjectReal time systemsen
dc.subjectInformation systemsen
dc.subjectResource allocationen
dc.subjectSynchronizationen
dc.subjectSchedulingen
dc.subjectReal-time systemsen
dc.subjectEmbedded softwareen
dc.subjectEmbedded systemsen
dc.subjectSoftware agentsen
dc.subjectResource managementen
dc.subjectAOPen
dc.subjectAOSDen
dc.subjectAspect oriented software developmenten
dc.subjectAspect-oriented programmingen
dc.subjectAspect-oriented software developmenten
dc.subjectCode executionen
dc.subjectComputer systems programmingen
dc.subjectJoin pointen
dc.subjectProgramming techniqueen
dc.subjectReal-time embedded systemsen
dc.subjectSoftware designen
dc.subjectSpecific locationen
dc.subjectSynchronization techniqueen
dc.subjectTask synchronizationen
dc.subjectTask-schedulingen
dc.titleUsing aspect-oriented software development in real-time embedded systems software: A review of scheduling, resource allocation and synchronizationen
dc.typeinfo:eu-repo/semantics/conferenceObject
dc.description.volumeISASen
dc.description.startingpage388
dc.description.endingpage393
dc.author.faculty002 Σχολή Θετικών και Εφαρμοσμένων Επιστημών / Faculty of Pure and Applied Sciences
dc.author.departmentΤμήμα Πληροφορικής / Department of Computer Science
dc.type.uhtypeConference Objecten
dc.description.notes<p>Sponsors: Cyprus Computer Societyen
dc.description.notesConference code: 80774</p>en
dc.contributor.orcidPapadopoulos, George Angelos [0000-0001-9250-4916]
dc.gnosis.orcid0000-0001-9250-4916


Files in this item

FilesSizeFormatView

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record