{"id":50,"date":"2012-04-05T15:26:03","date_gmt":"2012-04-05T14:26:03","guid":{"rendered":"http:\/\/web.ist.utl.pt\/~ist24950\/wordpress\/?page_id=50"},"modified":"2022-01-12T22:36:54","modified_gmt":"2022-01-12T22:36:54","slug":"research","status":"publish","type":"page","link":"http:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/?page_id=50","title":{"rendered":"Research"},"content":{"rendered":"<p>My long-term research agenda is to develop tools and methodologies to assist in designing, validating, and implementing complex systems known as Cyber-Physical Systems (CPS).<\/p>\n<h3><strong>RESEARCH IN CYBER-PHYSICAL SYSTEMS MODELING<br \/>\n<\/strong><\/h3>\n<p><span data-preserver-spaces=\"true\">CPS can be found all around us, for example, in\u00a0<\/span><em><span data-preserver-spaces=\"true\">Avionics<\/span><\/em><span data-preserver-spaces=\"true\">\u00a0or\u00a0<\/span><em><span data-preserver-spaces=\"true\">Autonomous Vehicles<\/span><\/em><span data-preserver-spaces=\"true\">, but also in applications such as Building Automation Systems (BAS), Energy Management Systems (EMS), Smart Grids (SG), or Intelligent Retail.<\/span><\/p>\n<p><span data-preserver-spaces=\"true\">CPSs are often regarded as networks of multi-physical (mechanical, electrical, biochemical, etc.) and computational (control, signal processing, logical inference, planning, etc.) processes, often interacting with a highly uncertain and adverse environment, including other CPS and human actors. CPSs are notoriously complex to design and implement, mainly because of their cross-discipline borders, leading to inter-domain interactions.<\/span><\/p>\n<p><span data-preserver-spaces=\"true\">My current goal is to model these systems at the appropriate level of abstraction so that implementations (possibly partial) can be automatically derived. Overall, this approach can\u00a0<\/span><strong><span data-preserver-spaces=\"true\">drastically cut the effort<\/span><\/strong><span data-preserver-spaces=\"true\">\u00a0required to\u00a0<\/span><strong><span data-preserver-spaces=\"true\">model<\/span><\/strong><span data-preserver-spaces=\"true\">\u00a0and deploy CPS.<\/span><\/p>\n<blockquote><p><em>At <a href=\"http:\/\/sensei.tech\">Sensei Tech<\/a> I coordinate the develoment of an incredibly <strong>sophisticated CPS<\/strong> for Autonomous Retail that combines embedded systems with AI and services integration.<\/em><\/p><\/blockquote>\n<h3>SENSOR DATA PROCESSING<\/h3>\n<p><span data-preserver-spaces=\"true\">Applications such as BAS, EMS, or Smart Grids (SG), can be understood in real-time data flows from\u00a0<\/span><em><span data-preserver-spaces=\"true\">sensors<\/span><\/em><span data-preserver-spaces=\"true\">\u00a0to\u00a0<\/span><em><span data-preserver-spaces=\"true\">actuators<\/span><\/em><span data-preserver-spaces=\"true\">. Technically, these data flows can be expressed as Real-Time Data Streaming Queries that can be efficiently processed using engines known as Data Stream Management Systems (DSMS). I have been particularly interested in expressing complex CPS logic using these systems. Expectably, from an engineering point of view, systems conceived utilising this approach will be much easier to\u00a0<\/span><strong><span data-preserver-spaces=\"true\">understand<\/span><\/strong><span data-preserver-spaces=\"true\">,\u00a0<\/span><strong><span data-preserver-spaces=\"true\">maintain<\/span><\/strong><span data-preserver-spaces=\"true\">, and\u00a0<\/span><strong><span data-preserver-spaces=\"true\">evolve<\/span><\/strong><span data-preserver-spaces=\"true\">.<\/span><\/p>\n<blockquote><p><em><span data-preserver-spaces=\"true\">My\u00a0<\/span><\/em><strong><em><span data-preserver-spaces=\"true\">hypothesis<\/span><\/em><\/strong><em><span data-preserver-spaces=\"true\">\u00a0is that a useful sub-class of CPSs can be successfully addressed as a Sensor Data Processing (SDP).<\/span><\/em><\/p><\/blockquote>\n<p><span data-preserver-spaces=\"true\">Several research questions are not yet answered regarding the use of DSMS to implement CPS, among which:<\/span><\/p>\n<ul>\n<li><span data-preserver-spaces=\"true\">Are DSMSs an adequate architectural building block for CPS?<\/span><\/li>\n<li><span data-preserver-spaces=\"true\">Which classes of CPS control problems can be solved in practice with DSMSs? (not every DSMS can run in embedded hardware)<\/span><\/li>\n<li><span data-preserver-spaces=\"true\">What extensions are required for DSMS and, in particular, to Stream Query Languages to address CPS problems? (provisions for declaratively expressing data-retention, timeliness constraints, data quality, and inference models)<\/span><\/li>\n<\/ul>\n<h3>MODEL DRIVEN ENGINEERING<\/h3>\n<p>Model-Driven Engineering (MDE) is an advanced Software Engineering technique that simplifies the design of complex systems by capturing high-level domain models. MDE works from the idea of describing domains in a language that closes the semantic gap (i.e. minimises the cognitive gap) between the problem and the solution as much as possible. Models can then be analysed and simulated to validate desired properties and then be subjected to automatic synthesis.<\/p>\n<blockquote><p><em><span data-preserver-spaces=\"true\">I believe that\u00a0<\/span><strong><span data-preserver-spaces=\"true\">MDE can be successfully employed<\/span><\/strong><span data-preserver-spaces=\"true\">\u00a0to\u00a0<\/span><strong><span data-preserver-spaces=\"true\">model<\/span><\/strong><span data-preserver-spaces=\"true\">,\u00a0<\/span><strong><span data-preserver-spaces=\"true\">verify<\/span><\/strong><span data-preserver-spaces=\"true\">, and\u00a0<\/span><strong><span data-preserver-spaces=\"true\">automatically<\/span><\/strong><span data-preserver-spaces=\"true\">\u00a0<\/span><strong><span data-preserver-spaces=\"true\">synthesise<\/span><\/strong><span data-preserver-spaces=\"true\">\u00a0control logic for the subclass of CPS that corresponds to SDP problems. Moreover, I believe that\u00a0<\/span><strong><span data-preserver-spaces=\"true\">multi-paradigm modelling<\/span><\/strong><span data-preserver-spaces=\"true\">\u00a0can be used in the process.<\/span><br \/>\n<\/em><\/p><\/blockquote>\n<p>For this to be possible, the following questions, among others, need an answer:<\/p>\n<ul>\n<li><span data-preserver-spaces=\"true\">What is the best modelling language to express Sensor Data Processing logic?<\/span><\/li>\n<li><span data-preserver-spaces=\"true\">Can functional and extra-functional aspects be modelled separately and then integrated successfully?<\/span><\/li>\n<li><span data-preserver-spaces=\"true\">Can SysML and related tools be used in this effort?<\/span><\/li>\n<li><span data-preserver-spaces=\"true\">Can we successfully integrate SDP logic with logic created in other formalisms? (One idea is to generate SDP specified-controllers and then test them on models physics simulators created in Modelica; these simulators could be created from models as well)<\/span><\/li>\n<\/ul>\n<h3>BUILDING INFORMATION MODELLING<\/h3>\n<p>Building Information Modelling is a surprisingly rich and effervescent field in problems and solutions regarding complex models. A BIM is a super meta-model that enables the formalisation of multiple aspects of a building. A recent extension proposal to BIM aims at capturing BA aspects as well. BIM is also exciting due to the availability of tools.<\/p>\n<blockquote><p><em><span data-preserver-spaces=\"true\">I aim to\u00a0<\/span><strong><span data-preserver-spaces=\"true\">verify<\/span><\/strong><span data-preserver-spaces=\"true\">\u00a0and\u00a0<\/span><strong><span data-preserver-spaces=\"true\">simulate<\/span><\/strong><span data-preserver-spaces=\"true\">\u00a0the behaviour of a building (including its BA system)\u00a0<\/span><strong><span data-preserver-spaces=\"true\">\u00a0entirely from a BIM specification<\/span><\/strong><span data-preserver-spaces=\"true\">.<\/span><br \/>\n<\/em><\/p><\/blockquote>\n<p>The idea is to extract a <strong>Physics Model<\/strong> and a <strong>Control System model<\/strong> from the BIM model. The impact of this research is far-reaching: it would enable tunning the BA system to maximise energy efficiency and occupant comfort.<\/p>\n<p><span data-preserver-spaces=\"true\">In this effort several questions have to be answered:<\/span><\/p>\n<ul>\n<li><span data-preserver-spaces=\"true\">What are the required extensions to BIM so that Building Automation behaviour can also be specified?<\/span><\/li>\n<li><span data-preserver-spaces=\"true\">What is the best way to model BA aspects and then translate them into BIM? (BIM is just a way to encode the model)<\/span><\/li>\n<li><span data-preserver-spaces=\"true\">Is it possible to create BA component libraries whose behaviour could then be used in a simulation?<\/span><\/li>\n<\/ul>\n<h3><strong>RESEARCH IN DATA PROCESSING AND MANAGEMENT<\/strong><\/h3>\n<p><span data-preserver-spaces=\"true\">Another field of study that I am passionate about is Database Systems. I have created efficient tools for handling complex data transformations and then studied how the engines of RDBMS could be extended to support these transformations. This work front has required significant knowledge in<\/span><em><span data-preserver-spaces=\"true\">:<\/span><\/em><\/p>\n<ol>\n<li>Theoretical<span data-preserver-spaces=\"true\">\u00a0aspects of query languages.<\/span><\/li>\n<li><span data-preserver-spaces=\"true\">Semantics of programming languages.<\/span><\/li>\n<li><span data-preserver-spaces=\"true\">Domain-specific languages.<\/span><\/li>\n<li><span data-preserver-spaces=\"true\">Schema matching and mapping.<\/span><\/li>\n<li><span data-preserver-spaces=\"true\">Data migration, integration and cleaning.<\/span><\/li>\n<li><span data-preserver-spaces=\"true\">Query processing and optimisation.<\/span><\/li>\n<\/ol>\n<h3>OTHER TOPICS OF INTEREST<\/h3>\n<ul>\n<li>Computer Vision<\/li>\n<li>Automatic Software Verification and Validation<\/li>\n<li>Compiler Construction and Program Analysis<\/li>\n<\/ul>\n<h3><strong>RESEARCH PROJECTS<\/strong><\/h3>\n<ul>\n<li>2021-today <a href=\"https:\/\/cordis.europa.eu\/project\/id\/101033864\">ARISE: Inspiring demand for sustainable energy skills<\/a> (EU funded)<\/li>\n<li>2018-today\u00a0<a href=\"http:\/\/revconstruction.pt\">REV@CONSTRUCTION: Digital Construction Revolution<\/a> (P2020 project)<\/li>\n<li>2018-2019\u00a0<a href=\"https:\/\/www.sensei.tech\/finance\">BIMCERT: Construction skills, Energy efficiency, Regulating supply chain and Tackling climate change<\/a>\u00a0(EU-funded)<\/li>\n<li>2014-2018 <a href=\"https:\/\/www.cost.eu\/actions\/IC1406\/\">IC1406 \u201cHigh-Performance Modelling and Simulation for Big Data&#8221;<\/a> (CHIPSET) COST Action<\/li>\n<li>2014-2018 <a href=\"http:\/\/www.cost.eu\/COST_Actions\/ict\/Actions\/IC1404\">IC1404 \u201cMulti-Paradigm Modelling for Cyber-Physical Systems&#8221;<\/a> (MPM4CPS) COST Action<\/li>\n<li>2013-2016\u00a0<a href=\"http:\/\/dmir.inesc-id.pt\/project\/DataStorm\">DATASTORM<\/a>\u00a0 (funded by the Portuguese NSF)<\/li>\n<li>2012-2015 <a href=\"http:\/\/greensmartcampus.eu\">SMARTCAMPUS<\/a>\u00a0 (EU-funded)<\/li>\n<li>2013-2014\u00a0<a href=\"https:\/\/www.ou.nl\/web\/green-sustainable-data-centres\">EISTER<\/a>\u00a0 (EU-funded)<\/li>\n<li>2009-2013\u00a0SMARTBUILDINGS: Generic platforms for developing smart Building Automation systems<\/li>\n<\/ul>\n<h3><strong>APPLIED R&amp;D and TT PROJECTS<\/strong><\/h3>\n<ul>\n<li>2014-2018 BIMK Project (Industry funded)<\/li>\n<li>2014-2014 PROVIDERESULTS\/BIM (Industry funded)<\/li>\n<li>2011-2011 Lumin SI2 (Industry funded)<\/li>\n<li>2010-2010 DF-PROTECT (Industry funded)<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>My long-term research agenda is to develop tools and methodologies to assist in designing, validating, and implementing complex systems known as Cyber-Physical Systems (CPS). RESEARCH IN CYBER-PHYSICAL SYSTEMS MODELING CPS can be found all around us, for example, in\u00a0Avionics\u00a0or\u00a0Autonomous Vehicles, but also in applications such as Building Automation Systems (BAS), Energy Management Systems (EMS), Smart [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":3,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Research - Paulo Carreira<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/?page_id=50\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Research - Paulo Carreira\" \/>\n<meta property=\"og:description\" content=\"My long-term research agenda is to develop tools and methodologies to assist in designing, validating, and implementing complex systems known as Cyber-Physical Systems (CPS). RESEARCH IN CYBER-PHYSICAL SYSTEMS MODELING CPS can be found all around us, for example, in\u00a0Avionics\u00a0or\u00a0Autonomous Vehicles, but also in applications such as Building Automation Systems (BAS), Energy Management Systems (EMS), Smart [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"http:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/?page_id=50\" \/>\n<meta property=\"og:site_name\" content=\"Paulo Carreira\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/pjcarreira\" \/>\n<meta property=\"article:modified_time\" content=\"2022-01-12T22:36:54+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"http:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/?page_id=50\",\"url\":\"http:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/?page_id=50\",\"name\":\"Research - Paulo Carreira\",\"isPartOf\":{\"@id\":\"https:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/#website\"},\"datePublished\":\"2012-04-05T14:26:03+00:00\",\"dateModified\":\"2022-01-12T22:36:54+00:00\",\"breadcrumb\":{\"@id\":\"http:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/?page_id=50#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/?page_id=50\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/?page_id=50#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Research\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/#website\",\"url\":\"https:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/\",\"name\":\"Paulo Carreira\",\"description\":\"Personal Home Page\",\"publisher\":{\"@id\":\"https:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/#organization\",\"name\":\"Paulo Carreira\",\"url\":\"https:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/#\/schema\/logo\/image\/\",\"url\":\"http:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/wp-content\/uploads\/2012\/03\/cropped-cafa6daf-4fee-48d4-af6a-5d3a5bc542e9.jpg\",\"contentUrl\":\"http:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/wp-content\/uploads\/2012\/03\/cropped-cafa6daf-4fee-48d4-af6a-5d3a5bc542e9.jpg\",\"width\":512,\"height\":512,\"caption\":\"Paulo Carreira\"},\"image\":{\"@id\":\"https:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"http:\/\/linkedin.com\/in\/pjcarreira\",\"https:\/\/www.facebook.com\/pjcarreira\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Research - Paulo Carreira","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"http:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/?page_id=50","og_locale":"en_US","og_type":"article","og_title":"Research - Paulo Carreira","og_description":"My long-term research agenda is to develop tools and methodologies to assist in designing, validating, and implementing complex systems known as Cyber-Physical Systems (CPS). RESEARCH IN CYBER-PHYSICAL SYSTEMS MODELING CPS can be found all around us, for example, in\u00a0Avionics\u00a0or\u00a0Autonomous Vehicles, but also in applications such as Building Automation Systems (BAS), Energy Management Systems (EMS), Smart [&hellip;]","og_url":"http:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/?page_id=50","og_site_name":"Paulo Carreira","article_publisher":"https:\/\/www.facebook.com\/pjcarreira","article_modified_time":"2022-01-12T22:36:54+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"http:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/?page_id=50","url":"http:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/?page_id=50","name":"Research - Paulo Carreira","isPartOf":{"@id":"https:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/#website"},"datePublished":"2012-04-05T14:26:03+00:00","dateModified":"2022-01-12T22:36:54+00:00","breadcrumb":{"@id":"http:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/?page_id=50#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["http:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/?page_id=50"]}]},{"@type":"BreadcrumbList","@id":"http:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/?page_id=50#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/"},{"@type":"ListItem","position":2,"name":"Research"}]},{"@type":"WebSite","@id":"https:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/#website","url":"https:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/","name":"Paulo Carreira","description":"Personal Home Page","publisher":{"@id":"https:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/#organization","name":"Paulo Carreira","url":"https:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/#\/schema\/logo\/image\/","url":"http:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/wp-content\/uploads\/2012\/03\/cropped-cafa6daf-4fee-48d4-af6a-5d3a5bc542e9.jpg","contentUrl":"http:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/wp-content\/uploads\/2012\/03\/cropped-cafa6daf-4fee-48d4-af6a-5d3a5bc542e9.jpg","width":512,"height":512,"caption":"Paulo Carreira"},"image":{"@id":"https:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/#\/schema\/logo\/image\/"},"sameAs":["http:\/\/linkedin.com\/in\/pjcarreira","https:\/\/www.facebook.com\/pjcarreira"]}]}},"_links":{"self":[{"href":"http:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/index.php?rest_route=\/wp\/v2\/pages\/50"}],"collection":[{"href":"http:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=50"}],"version-history":[{"count":75,"href":"http:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/index.php?rest_route=\/wp\/v2\/pages\/50\/revisions"}],"predecessor-version":[{"id":55,"href":"http:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/index.php?rest_route=\/wp\/v2\/pages\/50\/revisions\/55"}],"wp:attachment":[{"href":"http:\/\/web.ist.utl.pt\/paulo.carreira\/homepage\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=50"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}