Publicação
Code analysis: past and present
| Resumo: | The integration of Software components within complex industrial applications with severe security standards, requires strict quality assessment of each integrated component. That is, requires a guarantee that each component is compliant with the software development good practices and all the standards in use. If full certification is easy to obtain for proprietary modules, it is particularly hard to achieve when dealing with Open-Source Software pieces, demanding for rigorous methods and techniques to implement their certification process. In this context, code analysis plays an important role as the basis for the automatization of quality assessment of open source software projects – code analysis provides the techniques and tools to implement the necessary validation process. Although source code is still the most explored (the main support for analysis), nowadays this assessment process should be able to deal with code at different compilation levels. Due to its relevance for the open source software certification task, this paper reviews code analysis area (stages of the analyzing process, traditional approaches, and future trends), aiming at identifying what is available, and what deserves further research. |
|---|---|
| Autores principais: | Cruz, Daniela da |
| Outros Autores: | Henriques, Pedro Rangel; Pinto, Jorge Sousa |
| Assunto: | Code analysis Data extraction Information representation |
| Ano: | 2009 |
| País: | Portugal |
| Tipo de documento: | comunicação em conferência |
| Tipo de acesso: | acesso aberto |
| Instituição associada: | Universidade do Minho |
| Idioma: | inglês |
| Origem: | RepositóriUM - Universidade do Minho |
Registos relacionados
article DIR - A code representation approach for compilers
por: Matos, Paulo
Publicado em: (2004)
por: Matos, Paulo
Publicado em: (2004)
article Code inspection approaches for program visualization
por: Cruz, Daniela
Publicado em: (2009)
por: Cruz, Daniela
Publicado em: (2009)
article Codes of ethics and conduct in information systems: towards a unified framework
por: Ribeiro, Diana
Publicado em: (2025)
por: Ribeiro, Diana
Publicado em: (2025)
groups Low complexity intra mode selection for efficient distributed video coding
por: Ascenso, Joao
Publicado em: (2009)
por: Ascenso, Joao
Publicado em: (2009)
groups Light field image coding: objective performance assessment of Lenslet and 4D LF data representations
por: Monteiro, R. J. S.
Publicado em: (2018)
por: Monteiro, R. J. S.
Publicado em: (2018)
article A flexible side information generation framework for distributed video coding
por: Ascenso, Joao
Publicado em: (2010)
por: Ascenso, Joao
Publicado em: (2010)
groups A novel approach to joint video coding
por: Teixeira, Luis Miguel Lopes
Publicado em: (2008)
por: Teixeira, Luis Miguel Lopes
Publicado em: (2008)
school Analysis and coding of visual objects: new concepts and new tools
por: Sequeira, Manuel Menezes de
Publicado em: (2006)
por: Sequeira, Manuel Menezes de
Publicado em: (2006)
article Fault-tolerant noise guessing decoding of quantum random codes
por: Cruz, D.
Publicado em: (2025)
por: Cruz, D.
Publicado em: (2025)
groups Code smells survival analysis in web apps
por: Rio, A.
Publicado em: (2019)
por: Rio, A.
Publicado em: (2019)
article Advanced side information creation techniques and framework for Wyner-Ziv video coding
por: Joao Ascenso
Publicado em: (2008)
por: Joao Ascenso
Publicado em: (2008)
groups Design and performance of a novel low-density parity-check code for distributed video coding
por: Ascenso, Joao
Publicado em: (2008)
por: Ascenso, Joao
Publicado em: (2008)
groups Efficient channel estimation using TCH codes
por: Lopes, B.
Publicado em: (2017)
por: Lopes, B.
Publicado em: (2017)
school Infrastructure as code: analysis of misconfiguration and non-compliance problems
por: Silva, Rafaela Maria Soares da
Publicado em: (2022)
por: Silva, Rafaela Maria Soares da
Publicado em: (2022)
article Compression efficiency analysis of Wyner-Ziv video coding with motion compensated side information interpolation
por: Ascenso, Joao
Publicado em: (2010)
por: Ascenso, Joao
Publicado em: (2010)
article The implementation of mobile location based-games and QR-codes: the case of MobiGeo
por: Vieira, Liliana de Sousa
Publicado em: (2014)
por: Vieira, Liliana de Sousa
Publicado em: (2014)
article Static and dynamic strategies to understand C programs by code annotation
por: Berón, Mario
Publicado em: (2007)
por: Berón, Mario
Publicado em: (2007)
school Vulnerability detection in Low-Code/No-Code
por: Moreira, Vicente Gonçalves
Publicado em: (2024)
por: Moreira, Vicente Gonçalves
Publicado em: (2024)
article Code of ethics for professionals of information systems - CEPIS model
por: Dulce Campos, Helena
Publicado em: (2006)
por: Dulce Campos, Helena
Publicado em: (2006)
school Multiple-coding vs singlecode/default: analysis of learning strategies in pigeons
por: Roque, Osvaldo Medeiros
Publicado em: (2025)
por: Roque, Osvaldo Medeiros
Publicado em: (2025)
article The GUISurfer tool: towards a language independent approach to reverse engineering GUI code
por: Silva, João Carlos
Publicado em: (2010)
por: Silva, João Carlos
Publicado em: (2010)
school Knowledge analysis in code mapping graphs
por: Pereira, Isabel Sofia da Costa
Publicado em: (2021)
por: Pereira, Isabel Sofia da Costa
Publicado em: (2021)
article Light field image coding based on hybrid data representation
por: Monteiro, R.
Publicado em: (2020)
por: Monteiro, R.
Publicado em: (2020)
category Editorial - Special issue on network coding
por: Monteiro, F. A.
Publicado em: (2017)
por: Monteiro, F. A.
Publicado em: (2017)
article Side information creation for efficient Wyner-Ziv video coding: Classifying and reviewing
por: Brites, Catarina
Publicado em: (2013)
por: Brites, Catarina
Publicado em: (2013)
school Software weaknesses detection using static-code analysis and machine learning techniques
por: Conté, Sana
Publicado em: (2023)
por: Conté, Sana
Publicado em: (2023)
article Combining low-code development with ChatGPT to novel no-code approaches: a focus-group study
por: Martins, José
Publicado em: (2023)
por: Martins, José
Publicado em: (2023)
article Neuromorphic vision data coding: Classifying and reviewing the literature
por: Brites, C.
Publicado em: (2025)
por: Brites, C.
Publicado em: (2025)
school Low code/ no code : adoção e impacto no desenvolvimento de sistemas de informação
por: Mota, João Carlos da Silva
Publicado em: (2025)
por: Mota, João Carlos da Silva
Publicado em: (2025)
article Adaptive predictive coding speech coding techniques applied to electrocardiogram signals
por: Silva, Daniel
Publicado em: (2020)
por: Silva, Daniel
Publicado em: (2020)
article Comparative analysis between the Spanish and Portuguese seismic codes. Application to a border RC primary school
por: Requena-García-Cruz, María-Victoria
Publicado em: (2019)
por: Requena-García-Cruz, María-Victoria
Publicado em: (2019)
groups A denoising approach for iterative side information creation in distributed video coding
por: Ascenso, Joao
Publicado em: (2011)
por: Ascenso, Joao
Publicado em: (2011)
article Code smells detection and visualization: A systematic literature review
por: Pereira dos Reis, J.
Publicado em: (2022)
por: Pereira dos Reis, J.
Publicado em: (2022)
article Scatter of constitutive models of the mechanical properties of concrete: comparison of major international codes
por: Pacheco, João
Publicado em: (2019)
por: Pacheco, João
Publicado em: (2019)
school The impact of the QR code content and customer experience on QR code usage intention and customer satisfaction : an analysis in the context of food packaging
por: Sousa, Eva de Sá Santos
Publicado em: (2021)
por: Sousa, Eva de Sá Santos
Publicado em: (2021)
article GUI inspection from source code analysis
por: Silva, João Carlos
Publicado em: (2010)
por: Silva, João Carlos
Publicado em: (2010)
article Ethics and deontology in information systems - Evolution of professional codes
por: Ribeiro, Diana
Publicado em: (2023)
por: Ribeiro, Diana
Publicado em: (2023)
groups The past, present, and future of Learning Analytics
por: Cardoso, E.
Publicado em: (2018)
por: Cardoso, E.
Publicado em: (2018)
article Framing program repair as code completion
por: Ribeiro, Francisco
Publicado em: (2022)
por: Ribeiro, Francisco
Publicado em: (2022)
school Low-Code security for industrial applications
por: Lourenço, Miguel da Ponte
Publicado em: (2023)
por: Lourenço, Miguel da Ponte
Publicado em: (2023)
Registos relacionados
-
article DIR - A code representation approach for compilers
por: Matos, Paulo
Publicado em: (2004) -
article Code inspection approaches for program visualization
por: Cruz, Daniela
Publicado em: (2009) -
article Codes of ethics and conduct in information systems: towards a unified framework
por: Ribeiro, Diana
Publicado em: (2025) -
groups Low complexity intra mode selection for efficient distributed video coding
por: Ascenso, Joao
Publicado em: (2009) -
groups Light field image coding: objective performance assessment of Lenslet and 4D LF data representations
por: Monteiro, R. J. S.
Publicado em: (2018)