Skip navigation.


Previous Article
Editorial: Software language engineering
Next Article
Ontological approach for the semantic recovery of traceability links between software artefacts
Traceability links provide support for software engineers in understanding relations and dependencies among software artefacts created during the software development process. The authors focus on re-...

Extending grammars and metamodels for reuse: the Reuseware approach

IET Softw. -- June 2008 -- Volume 2, Issue 3, p.165–184
doi:10.1049/iet-sen:20070060

You are not logged in. Log in

J. Henriksson,1 F. Heidenreich,1 J. Johannes,1 S. Zschaler,1 and U. Aßmann1
1Technische Universität Dresden, Fakultät Informatik, Dresden, Germany
The trend towards domain-specific languages leads to an ever-growing plethora of highly specialised languages. Developers of such languages focus on their specific domains rather than on the technical challenges of language design. The generic features of languages are rarely included in special-purpose languages. One very important feature is the ability to formulate partial programs in separate encapsulated entities, which can be composed into complete programs in a well-defined manner. A language-independent approach is presented that adds useful constructs for defining components. The authors discuss the underlying concepts and describe a composition environment and tool supporting these ideas–the Reuseware Composition Framework. To evaluate this approach, the authors enrich the (Semantic) Web query language Xcerpt with an additional useful reuse concept – modules.
History: Received 1 June 2007; revised 25 October 2007; published online 12 June 2008
Permalink: http://dx.doi.org/10.1049/iet-sen:20070060
Buy This PDF   (US$30)
Download PDF (990 kB) View Cart

Publication Data

ISSN:
1751-8806 (print)   1751-8814 (online)
Publisher:
AIP is a member of CrossRef IET
Coden:
ISEOB7

REFERENCES (39)

For access to fully linked references, you need to log in. For access to fully linked references, you need to Log in.

CITING ARTICLES


For access to citing articles, you need to log in.
For access to citing articles, you need to Log in.