Repository logo
 
Publication

Tiny programming language to improve assembly generation for automation equipment

dc.contributor.authorMetrôlho, J.C.M.M.
dc.contributor.authorCosta, Mónica
dc.contributor.authorRibeiro, Fernando Reinaldo
dc.date.accessioned2014-03-20T17:32:59Z
dc.date.available2014-03-20T17:32:59Z
dc.date.issued2011
dc.description.abstractThe development time in industrial informatics systems, within industry environments, is a very important issue for competitiveness. The usage of adequate targetspecific programming languages is very important because they can facilitate and improve developers’ productivity, allowing solutions to be expressed in the idiom and at the level of abstraction of the problem’s domain. In this paper we present a target-specific programming language, which was designed to improve the design cycle of code generation, for an industrial embedded system. The native assembly code, the new language structure and their constructs, are presented in the paper. The proposed targetspecific language is expressed using words and terms that are related to the target’s domain and consequently it is now easier to program, understand and to validate the desired code. It is also demonstrated the language efficiency by comparing some code described using the new language against the previous used code. The design cycle is improved with the usage of the target-specific language because both description and debug time are significantly reduced with this new software tool. This is also a case of university-industry partnership.por
dc.identifier.citationMETRÔLHO, J. ; COSTA, M. ; RIBEIRO, F.R. (2011) - Tiny programming language to improve assembly generation for automation equipment. International Journal of Computers. ISSN: 1998-4308. Vol. 5, nº 1, p. 10-17por
dc.identifier.issn1998-4308
dc.identifier.urihttp://hdl.handle.net/10400.11/2317
dc.language.isoengpor
dc.peerreviewedyespor
dc.relation.publisherversionhttp://www.naun.org/main/NAUN/computers/19-572.pdfpor
dc.subjectCompilers and interpreterspor
dc.subjectEmbedded systemspor
dc.subjectIndustrial systemspor
dc.subjectProgramming languagespor
dc.subjectSoftware design and developmentpor
dc.titleTiny programming language to improve assembly generation for automation equipmentpor
dc.typejournal article
dspace.entity.typePublication
oaire.citation.titleInternational Journal of Computerspor
person.familyNameMetrôlho
person.familyNameTeixeira da Costa
person.familyNameReinaldo Silva Garcia Ribeiro
person.givenNameJosé Carlos
person.givenNameMónica Isabel
person.givenNameFernando
person.identifier1688084
person.identifier.ciencia-id4B17-3AF4-7DD4
person.identifier.ciencia-id1B13-B775-0F27
person.identifier.ciencia-id7B1C-D761-291D
person.identifier.orcid0000-0002-7327-2109
person.identifier.orcid0000-0002-1225-3844
person.identifier.scopus-author-id6507997502
rcaap.rightsopenAccesspor
rcaap.typearticlepor
relation.isAuthorOfPublication195ac9ea-6661-4217-addf-ac4bc5225f90
relation.isAuthorOfPublicationcb3b772b-a5c8-445e-a818-4f4e7ec7cf33
relation.isAuthorOfPublication165761b1-f958-4c13-b53f-ef0a4dde1d97
relation.isAuthorOfPublication.latestForDiscovery165761b1-f958-4c13-b53f-ef0a4dde1d97

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Journal_of_computers.pdf
Size:
439.97 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
2.02 KB
Format:
Item-specific license agreed upon to submission
Description: