Rafael Pereira, S. Goncalves, L. Brisolara, J. Mattos, U. Corrêa
{"title":"Java Code Analyser for Estimating Embedded Software Efficiency","authors":"Rafael Pereira, S. Goncalves, L. Brisolara, J. Mattos, U. Corrêa","doi":"10.1109/SBESC.2011.44","DOIUrl":null,"url":null,"abstract":"Nowadays, the amount of software in embedded systems is increasing, mainly due its growing complexity and tight time-to-market constraints. Thus, tools to support the embedded software development process are indispensable, including tools able to offer some estimates of very important non functional requirements like performance and power. This paper presents a tool, which analyses bytecodes generated from embedded Java applications and produces several statistics and allows estimate properties such as performance and energy consumption. To demonstrate the analysis supported by the tool, a set of experiments was performed using applications commonly found in embedded systems.","PeriodicalId":147899,"journal":{"name":"2011 Brazilian Symposium on Computing System Engineering","volume":"114 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 Brazilian Symposium on Computing System Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SBESC.2011.44","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Nowadays, the amount of software in embedded systems is increasing, mainly due its growing complexity and tight time-to-market constraints. Thus, tools to support the embedded software development process are indispensable, including tools able to offer some estimates of very important non functional requirements like performance and power. This paper presents a tool, which analyses bytecodes generated from embedded Java applications and produces several statistics and allows estimate properties such as performance and energy consumption. To demonstrate the analysis supported by the tool, a set of experiments was performed using applications commonly found in embedded systems.