Publicação
Programming cocktail analysis based on the cognitive load theory, a first approach
| Resumo: | The daily activities of those involved in software development are inherently related to the technologies they use. Languages, libraries, frameworks, and tools tend to accumulate as projects evolve and change, effectively forming Programming Cocktails. Unfortunately, the burden of learning, using, and managing these technologies also tends to closely follow this growth, spawning a myriad of concepts that need to be handled concurrently. This complexity usually requires several factors to be analysed, in order to limit its negative effects. These factors range from security risks to costs and cognitive load, just to mention a few. This paper presents an ontology-based modelling framework that can be used to create an overview of Programming Cocktails. The instantiation of this ontology results in Cocktail Identity Cards, which can then be augmented with one or more of the previously mentioned factors. Finally, the paper also presents a first approach to the cognitive load analysis of Programming Cocktails, based on John Sweller’s Cognitive Load Theory. |
|---|---|
| Autores principais: | Costa Neto, Alvaro |
| Outros Autores: | Pereira, Maria João; Henriques, Pedro Rangel |
| Assunto: | Programming cocktails Cognitive load theory Tech stack Programming technologies Development complexity |
| Ano: | 2025 |
| País: | Portugal |
| Tipo de documento: | comunicação em conferência |
| Tipo de acesso: | acesso restrito |
| Instituição associada: | Instituto Politécnico de Bragança |
| Idioma: | inglês |
| Origem: | Biblioteca Digital do IPB |
Registos relacionados
article Application of programming cocktails identity cards to development complexity analysis
por: Costa Neto, Alvaro
Publicado em: (2024)
por: Costa Neto, Alvaro
Publicado em: (2024)
article An Ontology to Understand Programming Cocktails
por: Neto Costa, Alvaro
Publicado em: (2024)
por: Neto Costa, Alvaro
Publicado em: (2024)
article Goliath and the cognitive load theory
por: Freitas, Tiago Carvalho
Publicado em: (2025)
por: Freitas, Tiago Carvalho
Publicado em: (2025)
article Goliath and the cognitive load theory
por: Freitas, Tiago Carvalho
Publicado em: (2025)
por: Freitas, Tiago Carvalho
Publicado em: (2025)
article Mining github software repositories to look for programming language cocktails
por: Loureiro, João
Publicado em: (2025)
por: Loureiro, João
Publicado em: (2025)
school Business plan: Cocktail and mocktail robot
por: Fortes, Daniel Simões Teles
Publicado em: (2023)
por: Fortes, Daniel Simões Teles
Publicado em: (2023)
article Effective reduction of Salmonella Enteritidis in broiler chickens using the UPWr_S134 phage cocktail
por: Kuzminska-Bajor, Marta
Publicado em: (2023)
por: Kuzminska-Bajor, Marta
Publicado em: (2023)
article High-pressure processing and lytic bacteriophage cocktail phageguard S as a synergistic hurdle system towards salmonella inactivation in egg white
por: Maciel, Cláudia
Publicado em: (2021)
por: Maciel, Cláudia
Publicado em: (2021)
article Development of an anti-Acinetobacter baumannii biofilm phage cocktail: Genomic adaptation to the Host
por: Blasco, L.
Publicado em: (2022)
por: Blasco, L.
Publicado em: (2022)
school Development of a Phage Cocktail to Prevent Catheter-Associated Urinary Tract Infections
por: Amorim, Catarina Domingues
Publicado em: (2017)
por: Amorim, Catarina Domingues
Publicado em: (2017)
article The investigation on the workability of fibre cocktail reinforced self-compacting high performance concrete
por: Ding Yining
Publicado em: (2008)
por: Ding Yining
Publicado em: (2008)
article Development of a phage cocktail to control Proteus mirabilis catheter-associated urinary tract infections
por: Melo, Luís Daniel Rodrigues
Publicado em: (2016)
por: Melo, Luís Daniel Rodrigues
Publicado em: (2016)
article Program slicing by calculation
por: Barbosa, L. S.
Publicado em: (2006)
por: Barbosa, L. S.
Publicado em: (2006)
article Validation of the cognitive stimulation therapy (CST) program for people with dementia in Portugal
por: Alvares-Pereira, G.
Publicado em: (2021)
por: Alvares-Pereira, G.
Publicado em: (2021)
article The investigation on strength and flexural toughness of fibre cocktail reinforced self-compacting high performance concrete
por: Ding Yining
Publicado em: (2009)
por: Ding Yining
Publicado em: (2009)
article Saccharification of different sugarcane bagasse varieties by enzymatic cocktails produced by Mycothermus thermophilus and Trichoderma reesei RP698 cultures in agro-industrial residues
por: Scarcella, Ana Sílvia de Almeida
Publicado em: (2021)
por: Scarcella, Ana Sílvia de Almeida
Publicado em: (2021)
article Entrapment of a phage cocktail and cinnamaldehyde on sodium alginate emulsion-based films to fight food contamination by Escherichia coli and Salmonella Enteritidis
por: Alves, Diana Filipa Barros
Publicado em: (2020)
por: Alves, Diana Filipa Barros
Publicado em: (2020)
article Cognitive load eliminates the effect of perceptual information on judgments of learning with sentences
por: Luna, Karlos
Publicado em: (2019)
por: Luna, Karlos
Publicado em: (2019)
article Value-focused investigation into programming languages affinity
por: Costa Neto, Alvaro
Publicado em: (2022)
por: Costa Neto, Alvaro
Publicado em: (2022)
article The halt condition in genetic programming
por: Neves, José
Publicado em: (2007)
por: Neves, José
Publicado em: (2007)
assignment Functional programming and program transformation with interaction nets
por: Mackie, Ian
Publicado em: (2005)
por: Mackie, Ian
Publicado em: (2005)
article Programming phenomenology: proof of concept on adaptivity
por: Marcondes, Francisco S.
Publicado em: (2018)
por: Marcondes, Francisco S.
Publicado em: (2018)
assignment Point-free program transformation
por: Cunha, Alcino
Publicado em: (2004)
por: Cunha, Alcino
Publicado em: (2004)
groups Linear programming knowledge in first stage higher education courses
por: Barros, Paula Maria
Publicado em: (2010)
por: Barros, Paula Maria
Publicado em: (2010)
article Optimization of link load balancing in multiple spanning tree routing networks
por: Santos, Dorabella
Publicado em: (2011)
por: Santos, Dorabella
Publicado em: (2011)
article Characterization and identification of programming languages
por: Alves, Júlio
Publicado em: (2023)
por: Alves, Júlio
Publicado em: (2023)
article Point-free program transformation
por: Cunha, Alcino
Publicado em: (2005)
por: Cunha, Alcino
Publicado em: (2005)
article Identifying cognitive abilities to improve CS1 outcome
por: Ambrósio, Ana
Publicado em: (2011)
por: Ambrósio, Ana
Publicado em: (2011)
article Strategies for program inspection and visualization
por: Cruz, Daniela
Publicado em: (2008)
por: Cruz, Daniela
Publicado em: (2008)
article Programming from Galois connections
por: Mu, Shin-Cheng
Publicado em: (2011)
por: Mu, Shin-Cheng
Publicado em: (2011)
assignment "Explosive" programming controlled by calculation
por: Oliveira, José Nuno Fonseca
Publicado em: (1998)
por: Oliveira, José Nuno Fonseca
Publicado em: (1998)
groups Use of programming aids in undergraduate courses
por: Peixoto, A.
Publicado em: (2024)
por: Peixoto, A.
Publicado em: (2024)
assignment Dynamic field theory (DFT): applications in Cognitive Science and Robotics
por: Erlhagen, Wolfram
Publicado em: (2009)
por: Erlhagen, Wolfram
Publicado em: (2009)
groups Demand response model for hardware implementation
por: Capitão, B.
Publicado em: (2020)
por: Capitão, B.
Publicado em: (2020)
article Modeling structured programming with Strudel: A simulation runtime for programming education tools
por: Santos, A. L.
Publicado em: (2025)
por: Santos, A. L.
Publicado em: (2025)
article EasyCoding - methodology to support programming learning
por: Almeida, Marcela Viana Pereira de
Publicado em: (2020)
por: Almeida, Marcela Viana Pereira de
Publicado em: (2020)
article A study of risk-aware program transformation
por: Murta, Daniel Rodrigues Pacheco
Publicado em: (2015)
por: Murta, Daniel Rodrigues Pacheco
Publicado em: (2015)
article Programming from Galois connections
por: Mu, Shin-Cheng
Publicado em: (2012)
por: Mu, Shin-Cheng
Publicado em: (2012)
article Space syntax with logic programming: an application to a modern Estate
por: Fernandes, Pedro Afonso
Publicado em: (2023)
por: Fernandes, Pedro Afonso
Publicado em: (2023)
article Linear programming knowledge in first stage higher education courses
por: Barros, Paula Maria
Publicado em: (2010)
por: Barros, Paula Maria
Publicado em: (2010)
Atividades financiadas
progress_activity Carregando projetos financiados...
Registos relacionados
-
article Application of programming cocktails identity cards to development complexity analysis
por: Costa Neto, Alvaro
Publicado em: (2024) -
article An Ontology to Understand Programming Cocktails
por: Neto Costa, Alvaro
Publicado em: (2024) -
article Goliath and the cognitive load theory
por: Freitas, Tiago Carvalho
Publicado em: (2025) -
article Goliath and the cognitive load theory
por: Freitas, Tiago Carvalho
Publicado em: (2025) -
article Mining github software repositories to look for programming language cocktails
por: Loureiro, João
Publicado em: (2025)