Generative and incremental implementation for a scripting interface

Vespe Savikko

Research output: Contribution to journalArticleScientificpeer-review

Abstract

Many systems may benefit from scripting support, but the implementation of it is seldom trivial, especially if the system has not originally been developed with scripting support in mind. In this paper we describe a generative, incremental process for creating an intuitive Python interface to a large, hierarchic COM library. The approach is illuminated with the original, real-life case study.
Original languageEnglish
Pages (from-to)427-439
JournalJournal of Systems Architecture
Volume50
Issue number7
DOIs
Publication statusPublished - 2004
MoE publication typeA1 Journal article-refereed

Keywords

  • Generative programming
  • Incremental development
  • Scripting
  • Python
  • Hierarchic COM library

Cite this

@article{f156631131c048a79feaa59bb9a5ea83,
title = "Generative and incremental implementation for a scripting interface",
abstract = "Many systems may benefit from scripting support, but the implementation of it is seldom trivial, especially if the system has not originally been developed with scripting support in mind. In this paper we describe a generative, incremental process for creating an intuitive Python interface to a large, hierarchic COM library. The approach is illuminated with the original, real-life case study.",
keywords = "Generative programming, Incremental development, Scripting, Python, Hierarchic COM library",
author = "Vespe Savikko",
year = "2004",
doi = "10.1016/j.sysarc.2003.09.007",
language = "English",
volume = "50",
pages = "427--439",
journal = "Journal of Systems Architecture",
issn = "1383-7621",
publisher = "Elsevier",
number = "7",

}

Generative and incremental implementation for a scripting interface. / Savikko, Vespe.

In: Journal of Systems Architecture, Vol. 50, No. 7, 2004, p. 427-439.

Research output: Contribution to journalArticleScientificpeer-review

TY - JOUR

T1 - Generative and incremental implementation for a scripting interface

AU - Savikko, Vespe

PY - 2004

Y1 - 2004

N2 - Many systems may benefit from scripting support, but the implementation of it is seldom trivial, especially if the system has not originally been developed with scripting support in mind. In this paper we describe a generative, incremental process for creating an intuitive Python interface to a large, hierarchic COM library. The approach is illuminated with the original, real-life case study.

AB - Many systems may benefit from scripting support, but the implementation of it is seldom trivial, especially if the system has not originally been developed with scripting support in mind. In this paper we describe a generative, incremental process for creating an intuitive Python interface to a large, hierarchic COM library. The approach is illuminated with the original, real-life case study.

KW - Generative programming

KW - Incremental development

KW - Scripting

KW - Python

KW - Hierarchic COM library

U2 - 10.1016/j.sysarc.2003.09.007

DO - 10.1016/j.sysarc.2003.09.007

M3 - Article

VL - 50

SP - 427

EP - 439

JO - Journal of Systems Architecture

JF - Journal of Systems Architecture

SN - 1383-7621

IS - 7

ER -