0000000000173797

AUTHOR

Cristian Mateos

showing 4 related works from this author

Discovering web services in social web service repositories using deep variational autoencoders

2020

Abstract Web Service registries have progressively evolved to social networks-like software repositories. Users cooperate to produce an ever-growing, rich source of Web APIs upon which new value-added Web applications can be built. Such users often interact in order to follow, comment on, consume and compose services published by other users. In this context, Web Service discovery is a core functionality of modern registries as needed Web Services must be discovered before being consumed or composed. Many efforts to provide effective keyword-based service discovery mechanisms are based on Information Retrieval techniques as services are described using structured or unstructured textdocumen…

Service (systems architecture)Information retrievalbusiness.industryComputer scienceService discovery02 engineering and technologyLibrary and Information SciencesManagement Science and Operations Researchcomputer.software_genreSocial webWeb APIAutoencoderComputer Science Applications020204 information systemsVDP::Technology: 500::Information and communication technology: 550::Telecommunication: 5520202 electrical engineering electronic engineering information engineeringMedia TechnologyWeb application020201 artificial intelligence & image processingWeb servicebusinessFeature learningcomputerInformation Systems
researchProduct

A Task Execution Scheme for Dew Computing with State-of-the-Art Smartphones

2021

The computing resources of today’s smartphones are underutilized most of the time. Using these resources could be highly beneficial in edge computing and fog computing contexts, for example, to support urban services for citizens. However, new challenges, especially regarding job scheduling, arise. Smartphones may form ad hoc networks, but individual devices highly differ in computational capabilities and (tolerable) energy usage. We take into account these particularities to validate a task execution scheme that relies on the computing power that clusters of mobile devices could provide. In this paper, we expand the study of several practical heuristics for job scheduling including executi…

Job schedulerTK7800-8360Computer Networks and CommunicationsComputer scienceWireless ad hoc networkdew computingcomputer.software_genresmartphoneScheduling (computing)Task (computing)edge computingscheduling heuristicsHardware and ArchitectureControl and Systems EngineeringHuman–computer interactionMiddlewareSignal ProcessingElectrical and Electronic EngineeringElectronicsjob schedulingHeuristicsVDP::Teknologi: 500::Informasjons- og kommunikasjonsteknologi: 550Mobile devicecomputerEdge computingElectronics
researchProduct

Session details: Distributed systems: WT - web technologies track

2018

The Web is relentlessly evolving. Once a single interconnection of static, physically distributed content passively accessed by human users through personal computers, during the explosion of Web-based social networks the Web evolved into an environment allowing users worldwide to interact and collaborate to create user-generated content within many virtual communities. In this line, Web 2.0 is the umbrella term used to encompass several developments which followed, namely social networking sites and social media sites (e.g., Facebook), blogs, wikis, folksonomies (e.g. Flickr), video sharing sites (e.g., YouTube), Web applications ("apps"), collaborative platforms, and mashup applications. …

AjaxComputer sciencebusiness.industrycomputer.software_genreSession (web analytics)World Wide WebScripting languageWeb applicationSocial mediaMashupbusinessTheme (computing)computercomputer.programming_languageProceedings of the 33rd Annual ACM Symposium on Applied Computing
researchProduct

A Simulation-based Performance Evaluation of Heuristics for Dew Computing

2021

Job schedulerScheduling heuristicsComputer engineeringComputer scienceDewcomputer.software_genreHeuristicsVDP::Teknologi: 500::Informasjons- og kommunikasjonsteknologi: 550Mobile deviceSimulation basedcomputerEdge computingProceedings of the Annual Hawaii International Conference on System Sciences
researchProduct