Gå til søgefeltetSpring over til navigationSpring til hovedindhold

TexMo: A Multi-language Development Environment

Publikation:
Artikel i tidsskrift og konference artikel i tidsskrift
Tidsskriftartikel
Forskning
Peer-review

Open Access

Resume

Contemporary software systems contain a large number of artifacts expressed in multiple languages, ranging from domain-specific languages to general purpose languages. These artifacts are interrelated to form software systems. Existing development environments insufficiently support handling relations between artifacts in multiple languages.
This paper presents a taxonomy for multi-language development environments, organized according to language representation, representation of relations between languages, and types of these relations. Additionally, we present TexMo, a prototype of a multi-language development environment, which uses an explicit relation model and implements visualization, static checking, navigation, and refactoring of cross-language relations. We evaluate TexMo by applying it to development of a web-application, JTrac, and provide preliminary evidence of its feasibility by running user tests and interviews.

Publikation information

Produktionstype

Publikation:
Artikel i tidsskrift og konference artikel i tidsskrift
Tidsskriftartikel
Forskning
Peer-review

Originalsprog

Engelsk

Sider fra-til (Antal sider)

Sider 178-193

Tidsskrift (Bind, Nummer)

Lecture Notes in Computer Science (Bind 7349)

Publikationsmilepæle

  • Udgivet - 2012

Publikationsstatus

Udgivet - 2012

ISSN

0302-9743

Publication IDs

  • Scopus: 84864059931

Metrikker

PlumX, åbner i en ny fane

Antal citationer
26
Hentninger
13