Search results for "design pattern"

showing 8 items of 28 documents

Hardware and Software Platforms for Distributed Computing on Resource Constrained Devices

2014

The basic idea of distributed computing is that it is possible to solve a large problem by using the resources of various computing devices connected in a network. Each device interacts with each other in order to process a part of a problem, contributing to the achievement of a global solution. Wireless sensor networks (WSNs) are an example of distributed computing on low resources devices. WSNs encountered a considerable success in many application areas. Due to the constraints related to the small sensor nodes capabilities, distributed computing in WSNs allows to perform complex tasks in a collaborative way, reducing power consumption and increasing battery life. Many hardware platforms …

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniHardware architectureComputer sciencebusiness.industryProcess (engineering)Distributed computingSoftware DevelopmentAppicationsEnergy consumptionDistributed design patternsSoftwareSoftware deploymentDistributed algorithmResource Constrained DeviceResource managementDistributed ComputingbusinessWireless sensor networkWireless Sensor NetworkComputer hardware
researchProduct

The eXtensible Dynamic Presentation Manager for content adaptation

2008

Human Computer Interaction studies deals with systems and tools that are able to improve user experience during interaction with computer. For this purpose, modern web application are expected to supply multimodal and multi-channel access, adaptivity and transcoding features. We will present in this work the eXtensible Dynamic Presentation Manager (XDPM) which is a set of innovative tools that support the eXtensible Presentation Language (XPL) in the adaptation of contents to different working contexts. The adaptation is performed according to the delivery context information which have been formalized by means of a profiler system. A profile holds information about the specific access devi…

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniMultimediaComputer sciencebusiness.industryContent adaptationcomputer.software_genreApplication softwareUser experience designDesign patterns presentation languagesWeb applicationSoftware systemAdaptation (computer science)businesscomputerPresentation ManagerContent management
researchProduct

Enabling Multimodal Interaction in XPL – the eXtensible Presentation Language

2007

This paper introduces the multimodal extension of the eXtensible Presentation architecture and Language (XPL), a framework aimed at streamlining multi-channel interface design process and enabling full component reuse. XPL incorporates a presentation language based on design pattern paradigm, which supplies a clear distinction between the presentation layer and the corresponding programming logic, promoting contents aggregation and a variety of event handlers described without relying on a (procedural) scripting language. In this paper, the design pattern concept is extended to voice-based interaction, and two verbal design pattern (VeDP) are introduced along to their visual counterparts. T…

Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniObject-oriented programmingComputer scienceDesign patterncomputer.software_genreMultimodal interactionPresentation layerHuman–computer interactionScripting languageComponent (UML)Software designUser interfaceAgglomerationComputer programming languagesFlow interactionsLinguisticsProcess designcomputer
researchProduct

Separation of Concerns and Role Implementation in the PASSI Design Process

2007

The use of design patterns proved successful in lowering the development time and number of errors when producing software with the object-oriented paradigm. In previous works we engaged the production of a tool for the reuse of patterns for multi-agent systems. Now we are fronting a new problem: automatic code generation for agents, designed with a specific methodology, with the support of design patterns and using an aspect oriented approach. In this work we present our preliminary experiences in the identification, description, production and use of aspects for multi agent systems and a tool for code production.

Settore ING-INF/05 - Sistemi Di Elaborazione Delle Informazionibusiness.industryComputer scienceAspect-oriented programmingMulti-agent systemSeparation of concernsReuseSoftware agentSoftware design patternSystems engineeringDesign processCode generationSoftware engineeringbusinessComputer softwareMulti agent systemsObject oriented programmingProblem solving2007 5th IEEE International Conference on Industrial Informatics
researchProduct

Dark Design Patterns : An End-User Perspective

2020

The number of websites and mobile applications available is growing continually, as are the persuasive approaches to influence human behavior and decision making. Although designing for persuasion offers several potential benefits, recent developments expose various deceptive designs, that is, dark patterns, that utilize psychological factors to nudge people toward, from someone else’s perspective, desired directions. This paper contributes to an increased awareness of the phenomenon of dark patterns through our exploring how users perceive and experience these patterns. Hence, we chose a qualitative research approach, with focus groups and interviews, for our exploration. Our analysis show…

Systemvetenskap informationssystem och informatik med samhällsvetenskaplig inriktningPersuasionSocial PsychologyEnd userbusiness.industryCommunicationmedia_common.quotation_subjectPerspective (graphical)Internet privacyInformation Systems Social aspectsqualitative studypersuasive designFocus groupevil designHuman-Computer Interactiondeceptive designPhenomenonSoftware design patternPsychologybusinessdark patternsQualitative researchmedia_commonDependency (project management)
researchProduct

University Faculty Perception of Cyber-Plagiarism: A Virtual Discussion Group

2021

Resumen Este estudio analiza el ciberplagio académico desde la perspectiva del profesorado del Grado en Traducción e Interpretación de la Universidad Internacional de Valencia. Dado que se trata de una práctica fraudulenta cada vez más extendida en las aulas universitarias, se hace necesario que el cuerpo docente reflexione sobre ella para evitar que se convierta en un recurso estructural por parte del alumnado en este nivel educativo. El estudio apuesta por una metodología cualitativa y, en concreto, el grupo de discusión, el cual se lleva a cabo por videoconferencia gracias a la participación de su claustro (n=16). Como instrumento se diseña un guion de seis preguntas a partir de las cual…

deshonestidad académicaGeneral Mathematicsmedia_common.quotation_subjectMisconductTranscription (linguistics)InstitutionL7-991Qualitative Researchmedia_commonenseñanza universitariaMedical educationDiscussion groupInvestigación cualitativaInterpretation (philosophy)Integridad académicaEducation (General)Academic DishonestyGuidelineHigher EducationBlackboard (design pattern)Intellectual PropertyDeshonestidad académicaPropiedad intelectualAcademic Integritypropiedad intelectualEnseñanza universitariainvestigación cualitativaEducacióPsychologyintegridad académicaQualitative research
researchProduct

ITKA111 Oliosuuntautunut analyysi ja suunnittelu

2009

requirements analysisinformation systems designuse casesohjelmistovaatimuksetohjelmistoarkkitehtuurioliokeskeisyyskäyttötapauksetsoftware requirementsobject orientationvaatimusanalyysitietojärjestelmien suunnittelusuunnittelumallitdesign patterns
researchProduct

Computer-aided game design

2008

tietokoneavusteinen suunnittelupelitsuunnitteluCASE-toolsgame design patternsgame designcomputer-aided design
researchProduct