|
| Java-centered Translator-based Multi-paradigm Software Development Environment
|
|
Full
text: |
PDF(164KB) |
|
|
Source |
International Journal of Software Engineering (IJSE) |
|
Table of Contents |
|
|
Download
Complete Issue PDF(0 Bytes) |
|
Volume: 3 Issue: 2 |
| |
Pages: NULL |
|
Publication
Date: April 2012 |
|
ISSN
(Online): 2180-1320 |
|
|
|
|
|
Pages |
32 - 39 |
|
Author(s) |
|
|
|
Published
Date |
16-04-2012 |
|
Publisher |
CSC
Journals, Kuala Lumpur,
Malaysia |
|
ADDITIONAL
INFORMATION |
| Keywords Abstract References Cited by Related Articles Collaborative
Colleague |
| |
|
| |
KEYWORDS: Software Development Environment, Translator, Multi-paradigm |
|
|
| |
|
|
| No
record found |
| |
|
| |
|
|
| This research explores the use of a translator-based multi-paradigm programming method to develop high quality software. With Java as the target language, an integrated software development environment is built to allow different parts of software implemented in Lisp, Prolog, and Java respectively. Two open source translators named PrologCafe and Linj are used to translate Prolog and Lisp program into Java classes. In the end, the generated Java classes are compiled and linked into one executable program. To demonstrate the functionalities of this integrated multi-paradigm environment, a calculator application is developed. Our study has demonstrated that a centralized translator-based multi-paradigm software development environment has great potential for improving software quality and the productivity of software developers. The key to the successful adoption of this approach in large software development depends on the compatibility among the translators and seamless integration of generated codes. |
| |
|
| |
|
| |
| |
|
| |
|
| |
| |
|
| |
|
| |
| |
|
| |
|
| |
|
| Xiaohong (Sophie) Wang : Colleagues
|
|