Tengi interfaces for tracing between heterogeneous components

3Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Contemporary software systems comprise many heterogeneous artifacts; some expressed in general programming languages, some in visual and textual domain-specific languages and some in ad hoc textual formats. During construction of a system diverse artifacts are interrelated. Only few formats, typically general programming languages, provide an interface description mechanism able to specify software component boundaries. Unfortunately, these interface mechanisms can not express relations for components containing heterogeneous artifacts. We introduce Tengi, a tool that allows for the definition of software components containing heterogeneous artifacts. Tengi interfaces link components containing different textual and visual software development artifacts ranging from high-level specification documents to low-level implementation documents. We formally define and implement Tengi interfaces, a component algebra and operations on them and present a case study demonstrating Tengi's capabilities. © Springer-Verlag Berlin Heidelberg 2013.

Cite

CITATION STYLE

APA

Pfeiffer, R. H., & Wasowski, A. (2013). Tengi interfaces for tracing between heterogeneous components. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 7680 LNCS, pp. 431–447). https://doi.org/10.1007/978-3-642-35992-7_12

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free