The following information was submitted:
Transactions: INTERNATIONAL JOURNAL of COMPUTERS
Transactions ID Number: 19-572
Full Name: Fernando Ribeiro
Position: Assistant Professor
Age: ON
Sex: Male
Address: Escola Superior de Tecnologia Av. do Empresario 6000-767 Castelo Branco
Country: PORTUGAL
Tel:
Tel prefix:
Fax:
E-mail address: fribeiro@ipcb.pt
Other E-mails: fernando.reinaldo@gmail.com
Title of the Paper: Tiny programming language to improve assembly generation for automation equipments
Authors as they appear in the Paper: Jose Metrolho, Monica Costa, Fernando Reinaldo Ribeiro
Email addresses of all the authors: metrolho@ipcb.pt,monicac@ipcb.pt,fribeiro@ipcb.pt
Number of paper pages: 8
Abstract: The development time in industrial informatics systems, within industry environments, is a very important issue for competitiveness. The usage of adequate target-specific 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 target-specific 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 previou!
s 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.
Keywords: Compilers and Interpreters, Embedded Systems, Industrial Systems, Programming Languages, Software Design and Development
EXTENSION of the file: .doc
Special (Invited) Session: A Target Environment Programming Language to Improve Developer's Productivity – A Case Study
Organizer of the Session: 201-447
How Did you learn about congress:
IP ADDRESS: 193.137.66.129