Matches in SemOpenAlex for { <https://semopenalex.org/work/W905355655> ?p ?o ?g. }
Showing items 1 to 61 of
61
with 100 items per page.
- W905355655 abstract "This software translates MAPGEN (Europa and APGEN) domains to ASPEN, and the resulting domain can be used to perform planning for the Mars Exploration Rover (MER). In other words, this is a conversion of two distinct planning languages (both declarative and procedural) to a third (declarative) planning language in order to solve the problem of faithful translation from mixed-domain representations into the ASPEN Modeling Language. The MAPGEN planning system is an example of a hybrid procedural/declarative system where the advantages of each are leveraged to produce an effective planner/scheduler for MER tactical planning. The adaptation of the planning system (ASPEN) was investigated, and, with some translation, much of the procedural knowledge encoding is amenable to declarative knowledge encoding. The approach was to compose translators from the core languages used for adapting MAGPEN, which consists of Europa and APGEN. Europa is a constraint- based planner/scheduler where domains are encoded using a declarative model. APGEN is also constraint-based, in that it tracks constraints on resources and states and other variables. Domains are encoded in both constraints and code snippets that execute according to a forward sweep through the plan. Europa and APGEN communicate to each other using proxy activities in APGEN that represent constraints and/or tokens in Europa. The composition of a translator from Europa to ASPEN was fairly straightforward, as ASPEN is also a declarative planning system, and the specific uses of Europa for the MER domain matched ASPEN s native encoding fairly closely. On the other hand, translating from APGEN to ASPEN was considerably more involved. On the surface, the types of activities and resources one encodes in APGEN appear to match oneto- one to the activities, state variables, and resources in ASPEN. But, when looking into the definitions of how resources are profiled and activities are expanded, one sees code snippets that access various information available during planning for the moment in time being planned to decide at the time what the appropriate profile or expansion is. APGEN is actually a forward (in time) sweeping discrete event simulator, where the model is composed of code snippets that are artfully interleaved by the engine to produce a plan/schedule. To solve this problem, representative code is simulated as a declarative series of task expansions. Predominantly, three types of procedural models were translated: loops, if statements, and code blocks. Loops and if statements were handled using controlled task expansion, and code blocks were handled using constraint networks that maintained the generation of results based on what the order of execution would be for a procedural representation. One advantage with respect to performance for MAPGEN is the use of APGEN s GUI. This GUI is written in C++ and Motif, and performs very well for large plans." @default.
- W905355655 created "2016-06-24" @default.
- W905355655 creator A5023545131 @default.
- W905355655 creator A5029621388 @default.
- W905355655 creator A5063277264 @default.
- W905355655 creator A5082203885 @default.
- W905355655 date "2013-06-01" @default.
- W905355655 modified "2023-09-27" @default.
- W905355655 title "Translating MAPGEN to ASPEN for MER" @default.
- W905355655 hasPublicationYear "2013" @default.
- W905355655 type Work @default.
- W905355655 sameAs 905355655 @default.
- W905355655 citedByCount "0" @default.
- W905355655 crossrefType "journal-article" @default.
- W905355655 hasAuthorship W905355655A5023545131 @default.
- W905355655 hasAuthorship W905355655A5029621388 @default.
- W905355655 hasAuthorship W905355655A5063277264 @default.
- W905355655 hasAuthorship W905355655A5082203885 @default.
- W905355655 hasConcept C125411270 @default.
- W905355655 hasConcept C146206909 @default.
- W905355655 hasConcept C154945302 @default.
- W905355655 hasConcept C199360897 @default.
- W905355655 hasConcept C2776999362 @default.
- W905355655 hasConcept C34165917 @default.
- W905355655 hasConcept C41008148 @default.
- W905355655 hasConcept C50033165 @default.
- W905355655 hasConceptScore W905355655C125411270 @default.
- W905355655 hasConceptScore W905355655C146206909 @default.
- W905355655 hasConceptScore W905355655C154945302 @default.
- W905355655 hasConceptScore W905355655C199360897 @default.
- W905355655 hasConceptScore W905355655C2776999362 @default.
- W905355655 hasConceptScore W905355655C34165917 @default.
- W905355655 hasConceptScore W905355655C41008148 @default.
- W905355655 hasConceptScore W905355655C50033165 @default.
- W905355655 hasLocation W9053556551 @default.
- W905355655 hasOpenAccess W905355655 @default.
- W905355655 hasPrimaryLocation W9053556551 @default.
- W905355655 hasRelatedWork W129823236 @default.
- W905355655 hasRelatedWork W1515356737 @default.
- W905355655 hasRelatedWork W1972702094 @default.
- W905355655 hasRelatedWork W2038774992 @default.
- W905355655 hasRelatedWork W2040768172 @default.
- W905355655 hasRelatedWork W2088921570 @default.
- W905355655 hasRelatedWork W2358236718 @default.
- W905355655 hasRelatedWork W2413001351 @default.
- W905355655 hasRelatedWork W2475423329 @default.
- W905355655 hasRelatedWork W276843 @default.
- W905355655 hasRelatedWork W2921932275 @default.
- W905355655 hasRelatedWork W2950190313 @default.
- W905355655 hasRelatedWork W3103497544 @default.
- W905355655 hasRelatedWork W3185713278 @default.
- W905355655 hasRelatedWork W3213119384 @default.
- W905355655 hasRelatedWork W82137051 @default.
- W905355655 hasRelatedWork W858335371 @default.
- W905355655 hasRelatedWork W1748669107 @default.
- W905355655 hasRelatedWork W2278146576 @default.
- W905355655 hasRelatedWork W2863873967 @default.
- W905355655 isParatext "false" @default.
- W905355655 isRetracted "false" @default.
- W905355655 magId "905355655" @default.
- W905355655 workType "article" @default.