Show simple item record

dc.contributor.authorPapadopoulos, George Angelosen
dc.creatorPapadopoulos, George Angelosen
dc.date.accessioned2019-11-13T10:41:43Z
dc.date.available2019-11-13T10:41:43Z
dc.date.issued1998
dc.identifier.urihttp://gnosis.library.ucy.ac.cy/handle/7/54730
dc.description.abstractWe propose the development of multimedia programming frameworks based on the declarative logic programming setting and in particular the framework of object-oriented timed concurrent constraint programming (OO-TCCP). The real-time extensions that have been proposed for the concurrent constraint programming framework are coupled with the object-oriented and inheritance mechanisms that have been developed for logic programs yielding an integrated declarative environment for multimedia objects modelling, composition and synchronisation. The expressiveness and ability of OO-TCCP to act as a basis for building high-level, user-friendly authoring environments is illustrated by presenting a simple object model for multimedia composition and synchronisation followed by an analysis on how it can be used to model the temporal behaviour and relationships of multimedia objects. We then define a "universal" set of multimedia programming primitives and we show how they can be implemented in OO-TCCP. Finally, we argue about the benefits of our approach wrt both easiness of programming and implementation of the proposed framework. To the best of our knowledge this is the first time logic programming (in the form of concurrent constraint programming or otherwise) is used as a basis for designing and implementing multimedia programming frameworks.en
dc.sourceComputer Systems Science and Engineeringen
dc.source.urihttps://www.scopus.com/inward/record.uri?eid=2-s2.0-0032119191&partnerID=40&md5=7d09931a810eff3043341609407aa937
dc.subjectReal time systemsen
dc.subjectConstraint theoryen
dc.subjectMultimedia systemsen
dc.subjectObject oriented programmingen
dc.subjectLogic programmingen
dc.subjectData structuresen
dc.subjectData flow analysisen
dc.subjectComputer systems programmingen
dc.subject(Applications of) Concurrent Constraint Programmingen
dc.subjectDeclarative logic programmingen
dc.subjectDeclarative Programmingen
dc.subjectModelling and Synchronisation of Multimedia Objectsen
dc.subjectMultimedia Programmingen
dc.subjectObject oriented timed concurrent constraint programming (OO-TCCP)en
dc.titleA multimedia programming model based on timed concurrent constraint programmingen
dc.typeinfo:eu-repo/semantics/article
dc.description.volume13
dc.description.issue4
dc.description.startingpage195
dc.description.endingpage205
dc.author.faculty002 Σχολή Θετικών και Εφαρμοσμένων Επιστημών / Faculty of Pure and Applied Sciences
dc.author.departmentΤμήμα Πληροφορικής / Department of Computer Science
dc.type.uhtypeArticleen
dc.description.notes<p>Cited By :2</p>en
dc.source.abbreviationComput Syst Sci Engen
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