Data flow analysis applied to optimize generic workflow problems
| Main Author: | |
|---|---|
| Publication Date: | 2003 |
| Other Authors: | |
| Language: | eng |
| Source: | Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| Download full: | http://hdl.handle.net/10198/1807 |
Summary: | The compiler process, the one that transforms a program in a high level language into assembly or binary code, is a much elaborated process that mixes several powerful technologies, some of them developed specifically for this area. Nowadays, compilers are highly developed systems that can analyze and improve quite efficiently the source code, profiting from all the potential of the new processor architectures. This paper introduces a common type of analysis - the Data Flow Analysis – that is used to compute flow-sensitive information about programs, whose results are essential to produce many code optimizations. It is also argued that the problem of analyzing the data flow in software programs has many similarities with the problems found in industrial engineering; planning and management. As consequence, it is possible to apply analysis and optimization techniques used by compilers in these areas. |
| id |
RCAP_640df50d16fdd63d00a1936ace068046 |
|---|---|
| oai_identifier_str |
oai:bibliotecadigital.ipb.pt:10198/1807 |
| network_acronym_str |
RCAP |
| network_name_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| repository_id_str |
https://opendoar.ac.uk/repository/7160 |
| spelling |
Data flow analysis applied to optimize generic workflow problemsData flow analysisFlowgraphsTechniques for industrial engineeringThe compiler process, the one that transforms a program in a high level language into assembly or binary code, is a much elaborated process that mixes several powerful technologies, some of them developed specifically for this area. Nowadays, compilers are highly developed systems that can analyze and improve quite efficiently the source code, profiting from all the potential of the new processor architectures. This paper introduces a common type of analysis - the Data Flow Analysis – that is used to compute flow-sensitive information about programs, whose results are essential to produce many code optimizations. It is also argued that the problem of analyzing the data flow in software programs has many similarities with the problems found in industrial engineering; planning and management. As consequence, it is possible to apply analysis and optimization techniques used by compilers in these areas.Biblioteca Digital do IPBMatos, PauloHenriques, Pedro Rangel2010-02-09T21:45:21Z20032003-01-01T00:00:00Zconference objectinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://hdl.handle.net/10198/1807engMatos, Paulo; Henriques, Pedro (2003). Data flow analysis applied to optimize generic workflow problems. In International Conference on Industrial Engineering and Production Management. Porto, Portugal.info:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2025-02-25T11:55:19Zoai:bibliotecadigital.ipb.pt:10198/1807Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T11:16:51.206680Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse |
| dc.title.none.fl_str_mv |
Data flow analysis applied to optimize generic workflow problems |
| title |
Data flow analysis applied to optimize generic workflow problems |
| spellingShingle |
Data flow analysis applied to optimize generic workflow problems Matos, Paulo Data flow analysis Flowgraphs Techniques for industrial engineering |
| title_short |
Data flow analysis applied to optimize generic workflow problems |
| title_full |
Data flow analysis applied to optimize generic workflow problems |
| title_fullStr |
Data flow analysis applied to optimize generic workflow problems |
| title_full_unstemmed |
Data flow analysis applied to optimize generic workflow problems |
| title_sort |
Data flow analysis applied to optimize generic workflow problems |
| author |
Matos, Paulo |
| author_facet |
Matos, Paulo Henriques, Pedro Rangel |
| author_role |
author |
| author2 |
Henriques, Pedro Rangel |
| author2_role |
author |
| dc.contributor.none.fl_str_mv |
Biblioteca Digital do IPB |
| dc.contributor.author.fl_str_mv |
Matos, Paulo Henriques, Pedro Rangel |
| dc.subject.por.fl_str_mv |
Data flow analysis Flowgraphs Techniques for industrial engineering |
| topic |
Data flow analysis Flowgraphs Techniques for industrial engineering |
| description |
The compiler process, the one that transforms a program in a high level language into assembly or binary code, is a much elaborated process that mixes several powerful technologies, some of them developed specifically for this area. Nowadays, compilers are highly developed systems that can analyze and improve quite efficiently the source code, profiting from all the potential of the new processor architectures. This paper introduces a common type of analysis - the Data Flow Analysis – that is used to compute flow-sensitive information about programs, whose results are essential to produce many code optimizations. It is also argued that the problem of analyzing the data flow in software programs has many similarities with the problems found in industrial engineering; planning and management. As consequence, it is possible to apply analysis and optimization techniques used by compilers in these areas. |
| publishDate |
2003 |
| dc.date.none.fl_str_mv |
2003 2003-01-01T00:00:00Z 2010-02-09T21:45:21Z |
| dc.type.driver.fl_str_mv |
conference object |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10198/1807 |
| url |
http://hdl.handle.net/10198/1807 |
| dc.language.iso.fl_str_mv |
eng |
| language |
eng |
| dc.relation.none.fl_str_mv |
Matos, Paulo; Henriques, Pedro (2003). Data flow analysis applied to optimize generic workflow problems. In International Conference on Industrial Engineering and Production Management. Porto, Portugal. |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.source.none.fl_str_mv |
reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia instacron:RCAAP |
| instname_str |
FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
| instacron_str |
RCAAP |
| institution |
RCAAP |
| reponame_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| collection |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| repository.name.fl_str_mv |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
| repository.mail.fl_str_mv |
info@rcaap.pt |
| _version_ |
1833591757344866304 |