{"id":"https://openalex.org/W7203793161","doi":"https://doi.org/10.1117/12.3103364","title":"A multimiddleware integration framework for enabling interoperability between long-lifecycle telescope control systems","display_name":"A multimiddleware integration framework for enabling interoperability between long-lifecycle telescope control systems","publication_year":2026,"publication_date":"2026-08-19","ids":{"openalex":"https://openalex.org/W7203793161","doi":"https://doi.org/10.1117/12.3103364"},"language":"en","primary_location":{"id":"doi:10.1117/12.3103364","doi":"https://doi.org/10.1117/12.3103364","is_oa":false,"landing_page_url":"https://doi.org/10.1117/12.3103364","pdf_url":null,"source":{"id":"https://openalex.org/S7407096348","display_name":"SPIE Software and Cyberinfrastructure for Astronomy","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/P4310315543","host_organization_name":"SPIE","host_organization_lineage":["https://openalex.org/P4310315543"],"host_organization_lineage_names":["SPIE"],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Software and Cyberinfrastructure for Astronomy IX","raw_type":"proceedings-article"},"volume":null,"type":"conference-abstract","is_traditional":false,"indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5103248581","display_name":"Jos\u00e9 Antonio Rodr\u00edguez Losada","orcid":"https://orcid.org/0000-0001-6352-4168","observed_orcids":["https://orcid.org/0000-0001-6352-4168"]},"institutions":[{"id":"https://openalex.org/I4210138254","display_name":"Gran Telescopio Canarias (Spain)","ror":"https://ror.org/03efc2j36","country_code":"ES","type":"company","lineage":["https://openalex.org/I4210138254"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Jos\u00e9 Antonio Rodr\u00edguez Losada","raw_affiliation_strings":["Gran Telescopio de Canarias, S.A. (Spain)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Gran Telescopio de Canarias, S.A. (Spain)","institution_ids":["https://openalex.org/I4210138254"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5075660868","display_name":"V\u00edctor Rodr\u00edguez Herreros","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I4210138254","display_name":"Gran Telescopio Canarias (Spain)","ror":"https://ror.org/03efc2j36","country_code":"ES","type":"company","lineage":["https://openalex.org/I4210138254"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"V\u00edctor Rodr\u00edguez Herreros","raw_affiliation_strings":["Gran Telescopio de Canarias, S.A. (Spain)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Gran Telescopio de Canarias, S.A. (Spain)","institution_ids":["https://openalex.org/I4210138254"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5054581635","display_name":"Fernando Merlos Garc\u00eda","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Fernando Merlos-Garc\u00eda","raw_affiliation_strings":["European Solar Telescope Fundaci\u00f3n Canaria (Spain)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"European Solar Telescope Fundaci\u00f3n Canaria (Spain)","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5013851298","display_name":"Jorge Quintero Nehrkorn","orcid":"https://orcid.org/0009-0005-6148-2503","observed_orcids":["https://orcid.org/0009-0005-6148-2503"]},"institutions":[{"id":"https://openalex.org/I4210130807","display_name":"Instituto de Astrof\u00edsica de Canarias","ror":"https://ror.org/03cmntr54","country_code":"ES","type":"facility","lineage":["https://openalex.org/I158438070","https://openalex.org/I4210130807"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Jorge Quintero-Nehrkorn","raw_affiliation_strings":["European Solar Telescope Fundaci\u00f3n Canaria (Spain)","Instituto de Astrof\u00edsica de Canarias (Spain)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"European Solar Telescope Fundaci\u00f3n Canaria (Spain)","institution_ids":[]},{"raw_affiliation_string":"Instituto de Astrof\u00edsica de Canarias (Spain)","institution_ids":["https://openalex.org/I4210130807"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5019269689","display_name":"Camilo Eduardo Jimenez Angel","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I4210138254","display_name":"Gran Telescopio Canarias (Spain)","ror":"https://ror.org/03efc2j36","country_code":"ES","type":"company","lineage":["https://openalex.org/I4210138254"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Camilo Eduardo Jim\u00e9nez \u00c1ngel","raw_affiliation_strings":["Gran Telescopio de Canarias, S.A. (Spain)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Gran Telescopio de Canarias, S.A. (Spain)","institution_ids":["https://openalex.org/I4210138254"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5021121386","display_name":"Alfonso Cardell","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I4210138254","display_name":"Gran Telescopio Canarias (Spain)","ror":"https://ror.org/03efc2j36","country_code":"ES","type":"company","lineage":["https://openalex.org/I4210138254"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Alfonso Cardell Bilbao","raw_affiliation_strings":["Gran Telescopio de Canarias, S.A. (Spain)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Gran Telescopio de Canarias, S.A. (Spain)","institution_ids":["https://openalex.org/I4210138254"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5105370949","display_name":"Juan Jos\u00e9 Fern\u00e1ndez-Valdivia","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I4210138254","display_name":"Gran Telescopio Canarias (Spain)","ror":"https://ror.org/03efc2j36","country_code":"ES","type":"company","lineage":["https://openalex.org/I4210138254"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Juan Jos\u00e9 Fern\u00e1ndez-Valdivia","raw_affiliation_strings":["Gran Telescopio de Canarias, S.A. (Spain)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Gran Telescopio de Canarias, S.A. (Spain)","institution_ids":["https://openalex.org/I4210138254"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5147645410","display_name":"Carlos Gonz\u00e1lez P\u00e9rez","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I4210138254","display_name":"Gran Telescopio Canarias (Spain)","ror":"https://ror.org/03efc2j36","country_code":"ES","type":"company","lineage":["https://openalex.org/I4210138254"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Carlos Gonz\u00e1lez P\u00e9rez","raw_affiliation_strings":["Gran Telescopio de Canarias, S.A. (Spain)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Gran Telescopio de Canarias, S.A. (Spain)","institution_ids":["https://openalex.org/I4210138254"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"1"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9175000190734863,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9175000190734863,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12917","display_name":"Astronomy and Astrophysical Research","score":0.03180000185966492,"subfield":{"id":"https://openalex.org/subfields/3105","display_name":"Instrumentation"},"field":{"id":"https://openalex.org/fields/31","display_name":"Physics and Astronomy"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.024399999529123306,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/telescope-control-system","display_name":"telescope control system","score":0.8650000095367432},{"id":"https://openalex.org/keywords/middleware-interoperability","display_name":"middleware interoperability","score":0.8149999976158142},{"id":"https://openalex.org/keywords/corba","display_name":"CORBA","score":0.5120000243186951},{"id":"https://openalex.org/keywords/enterprise-integration-patterns","display_name":"enterprise integration patterns","score":0.8529999852180481},{"id":"https://openalex.org/keywords/gran-telescopio-canarias","display_name":"Gran Telescopio Canarias","score":0.871999979019165},{"id":"https://openalex.org/keywords/component-reuse","display_name":"component reuse","score":0.6629999876022339}],"concepts":[{"id":"https://openalex.org/C20136886","wikidata":"https://www.wikidata.org/wiki/Q749647","display_name":"Interoperability","level":2,"score":0.7752000093460083},{"id":"https://openalex.org/C49312422","wikidata":"https://www.wikidata.org/wiki/Q691593","display_name":"Common Object Request Broker Architecture","level":2,"score":0.7289999723434448},{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.7276999950408936},{"id":"https://openalex.org/C206588197","wikidata":"https://www.wikidata.org/wiki/Q846574","display_name":"Reuse","level":2,"score":0.7056999802589417},{"id":"https://openalex.org/C169468491","wikidata":"https://www.wikidata.org/wiki/Q146923","display_name":"Middleware (distributed applications)","level":2,"score":0.6873999834060669},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6406999826431274},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.548799991607666},{"id":"https://openalex.org/C19527686","wikidata":"https://www.wikidata.org/wiki/Q1665453","display_name":"System integration","level":2,"score":0.41530001163482666},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.37299999594688416},{"id":"https://openalex.org/C174683762","wikidata":"https://www.wikidata.org/wiki/Q609588","display_name":"Component-based software engineering","level":4,"score":0.3580999970436096},{"id":"https://openalex.org/C2777024059","wikidata":"https://www.wikidata.org/wiki/Q1665471","display_name":"Integration platform","level":2,"score":0.3474999964237213},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.32679998874664307},{"id":"https://openalex.org/C17500928","wikidata":"https://www.wikidata.org/wiki/Q959968","display_name":"Control system","level":2,"score":0.3221000134944916},{"id":"https://openalex.org/C2775896111","wikidata":"https://www.wikidata.org/wiki/Q642560","display_name":"Router","level":2,"score":0.3172000050544739},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3142000138759613},{"id":"https://openalex.org/C12590798","wikidata":"https://www.wikidata.org/wiki/Q3933199","display_name":"Replication (statistics)","level":2,"score":0.3116999864578247},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.31150001287460327},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.2921999990940094},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.2858999967575073},{"id":"https://openalex.org/C2775941552","wikidata":"https://www.wikidata.org/wiki/Q25212305","display_name":"Isolation (microbiology)","level":2,"score":0.2660999894142151},{"id":"https://openalex.org/C73752529","wikidata":"https://www.wikidata.org/wiki/Q79872","display_name":"Object-oriented programming","level":2,"score":0.25859999656677246}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1117/12.3103364","doi":"https://doi.org/10.1117/12.3103364","is_oa":false,"landing_page_url":"https://doi.org/10.1117/12.3103364","pdf_url":null,"source":{"id":"https://openalex.org/S7407096348","display_name":"SPIE Software and Cyberinfrastructure for Astronomy","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/P4310315543","host_organization_name":"SPIE","host_organization_lineage":["https://openalex.org/P4310315543"],"host_organization_lineage_names":["SPIE"],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Software and Cyberinfrastructure for Astronomy IX","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","score":0.651199996471405,"id":"https://metadata.un.org/sdg/9"}],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2051057158","https://openalex.org/W2043555678","https://openalex.org/W2183701217","https://openalex.org/W3127398878","https://openalex.org/W4300864014","https://openalex.org/W7095587954","https://openalex.org/W4400971772","https://openalex.org/W7020954247","https://openalex.org/W7098889531","https://openalex.org/W2075708753"],"abstract_inverted_index":{"The":[0],"10.4-m":[1],"Gran":[2],"Telescopio":[3],"Canarias":[4],"(GTC)":[5],"began":[6],"science":[7],"operations":[8],"in":[9],"2009":[10],"and":[11,25,30,38,104,111,124,127],"is":[12],"controlled":[13],"by":[14],"a":[15,66,71,84,105],"distributed":[16,73],"system":[17],"based":[18,77],"on":[19,46,78],"CORBA/TAO,":[20],"which":[21],"complicates":[22],"long-term":[23],"maintenance":[24],"interoperability":[26],"with":[27,31],"modern":[28],"subsystems":[29],"new":[32],"projects":[33],"such":[34],"as":[35],"the":[36,57],"EST":[37],"NRT.":[39],"New":[40],"telescope":[41],"control":[42,122],"systems":[43],"increasingly":[44],"rely":[45],"heterogeneous":[47],"middleware":[48],"technologies,":[49],"each":[50],"optimized":[51],"for":[52,131],"different":[53],"communication":[54],"needs,":[55],"creating":[56],"challenge":[58],"of":[59],"reusing":[60],"components":[61],"without":[62],"binding":[63],"architectures":[64],"to":[65,93],"single":[67],"transport.":[68],"We":[69],"present":[70],"multimiddleware":[72],"component":[74,129],"framework":[75],"(MMDCF)":[76],"Enterprise":[79],"Integration":[80],"Patterns":[81],"that":[82],"provides":[83],"unified,":[85],"transport-agnostic":[86],"programming":[87],"model.":[88],"Core":[89],"patterns":[90],"are":[91],"mapped":[92],"multiple":[94],"backends":[95],"through":[96],"pluggable":[97],"adapters.":[98],"A":[99],"neutral":[100],"in-memory":[101],"message":[102],"model":[103],"hybrid":[106],"router":[107],"enable":[108],"fan-out":[109],"delivery":[110],"dynamic":[112],"transport":[113],"selection.":[114],"This":[115],"approach":[116],"enables":[117],"gradual":[118],"CORBA":[119],"migration,":[120],"low-latency":[121],"paths":[123],"telemetry":[125],"support,":[126],"cross-observatory":[128],"reuse":[130],"multidecadal":[132],"operations.":[133]},"counts_by_year":[],"updated_date":"2026-10-28T10:33:24.094632","created_date":"2026-08-20T00:00:00"}
