Mostra el registre d'ítem simple

dc.contributor.authorLlopis, Marcel
dc.contributor.authorFranch Gutiérrez, Javier
dc.contributor.authorSoria Guerrero, Manel
dc.contributor.otherUniversitat Politècnica de Catalunya. Doctorat en Computació
dc.contributor.otherUniversitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació
dc.contributor.otherUniversitat Politècnica de Catalunya. Departament de Física
dc.date.accessioned2020-11-26T15:36:07Z
dc.date.issued2020
dc.identifier.citationLlopis, M.; Franch, X.; Soria, M. Integrating the Science Opportunity Analyzer with a reusable opportunity search framework. A: Kerala Global Investors Meet. "ASCEND 2020: November 16-18, 2020: virtual event". American Institute of Aeronautics and Astronautics (AIAA), 2020, p. 1-11. ISBN 978-1-62410-608-8. DOI 10.2514/6.2020-4221.
dc.identifier.isbn978-1-62410-608-8
dc.identifier.urihttp://hdl.handle.net/2117/333344
dc.description.abstractIn our interactions with the Science Opportunity Analyzer (SOA) software, we recognized how its ability to search for geometric events in space is a need for robotic space missions in general. To satisfy this need, we propose the Tychonis framework, which is built upon the principles of: (1) separations of concerns, (2) extensibility, (3) reusability, and (4) independent verification and validation. Tychonis’ separation of concerns results in the availability of different constructs to model geometric events and search for them. These constructs can be extended by users as needed and reused across missions without changes. Given the low coupling between concerns, and the fact Tychonis can be augmented in isolation, its constructs can be validated independently from other pieces of software. This paper elaborates on these topics and presents an integration case study between Tychonis and SOA that relies on the concept of dynamic integration. Dynamic integration entails that augmentations of the framework are reflected automatically in the host application without any changes to the host application’s code. The SOA-Tychonis integration case study can be extrapolated to other tools that need to search for geometric events as the pattern repeats across implementations: (i) the manipulation of a user interface to model opportunities, (ii) the execution of algorithms to search for opportunities, and (iii) the presentation of search results to users. Tychonis is a story about how the application of proven software principles and good design choices can reduce risk and cost to space missions.
dc.format.extent11 p.
dc.language.isoeng
dc.publisherAmerican Institute of Aeronautics and Astronautics (AIAA)
dc.subjectÀrees temàtiques de la UPC::Aeronàutica i espai::Astronàutica::Enginyeria aeroespacial
dc.subject.lcshSoftware engineering
dc.subject.lcshAerospace engineering
dc.subject.otherScience Opportunity Analyzer
dc.subject.otherSOA
dc.subject.otherRobotic space missions
dc.subject.otherTychonis
dc.titleIntegrating the Science Opportunity Analyzer with a reusable opportunity search framework
dc.typeConference report
dc.subject.lemacEnginyeria del programari
dc.subject.lemacEnginyeria aeroespacial
dc.contributor.groupUniversitat Politècnica de Catalunya. inSSIDE - integrated Software, Service, Information and Data Engineering
dc.contributor.groupUniversitat Politècnica de Catalunya. TUAREG - Turbulence and Aerodynamics in Mechanical and Aerospace Engineering Research Group
dc.identifier.doi10.2514/6.2020-4221
dc.description.peerreviewedPeer Reviewed
dc.relation.publisherversionhttps://arc.aiaa.org/doi/pdf/10.2514/6.2020-4221
dc.rights.accessRestricted access - publisher's policy
local.identifier.drac29867159
dc.description.versionPostprint (published version)
dc.date.lift10000-01-01
local.citation.authorLlopis, M.; Franch, X.; Soria, M.
local.citation.contributorKerala Global Investors Meet
local.citation.publicationNameASCEND 2020: November 16-18, 2020: virtual event
local.citation.startingPage1
local.citation.endingPage11


Fitxers d'aquest items

Imatge en miniatura

Aquest ítem apareix a les col·leccions següents

Mostra el registre d'ítem simple