<div class="csl-bib-body">
<div class="csl-entry">Schauerhuber, A., Wimmer, M., Kapsammer, E., Schwinger, W., & Retschitzegger, W. (2007). Bridging WebML to model-driven engineering: from document type definitions to meta object facility. <i>IET SOFTWARE</i>, <i>1</i>(3), 81–97. https://doi.org/10.1049/iet-sen:20060066</div>
</div>
-
dc.identifier.issn
1751-8806
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/169647
-
dc.description.abstract
Meta-models are a prerequisite for model-driven engineering (MDE) in general and consequently for model-driven web engineering in particular. Various web modelling languages, however, are not based on meta-models and standards, like object management group's prominent meta object facility (MOF). Instead they define proprietary languages rather focused on notational aspects. Thus, MDE techniques and tools cannot be deployed for such languages preventing to exploit the full potential of MDE in terms of standardised storage, exchange and transformation of models. The WebML web modelling language is one example that does not yet rely on an explicit meta-model in the sense of MDE. Instead, it is defined in terms of a document type definition (DTD), and implicitly within the accompanying tool. Code generation then has to rely on model-to-code transformations based of extensible stylesheet language transformations (XSLT). We propose a meta-model for WebML to bridge WebML to MDE. To establish such a meta-model, instead of remodelling WebML's meta-model from scratch, a semi-automatic approach is provided that allows generating MOF-based meta-models on the basis of DTDs. The meta-model for WebML accomplishes the following aims: first, it represents an initial step towards a transition to employ MDE techniques within the WebML design methodology. Second, the provision of a MOF-based meta-model ensures interoperability with other MDE tools. Third, it represents an important step towards a common meta-model for Web modelling in future.
en
dc.description.sponsorship
European Commission
-
dc.description.sponsorship
ARIKAN Productivity Group GesmbH
-
dc.language.iso
en
-
dc.publisher
WILEY
-
dc.relation.ispartof
IET SOFTWARE
-
dc.subject
Computer Graphics and Computer-Aided Design
-
dc.subject
DTD
-
dc.subject
Web Modelling Language
-
dc.subject
Meta-model
-
dc.subject
Model-Driven Web Engineering
-
dc.title
Bridging WebML to model-driven engineering: from document type definitions to meta object facility
en
dc.type
Artikel
de
dc.type
Article
en
dc.description.startpage
81
-
dc.description.endpage
97
-
dc.relation.grantno
31.963/46-VII/9/2002
-
dc.type.category
Original Research Article
-
tuw.container.volume
1
-
tuw.container.issue
3
-
tuw.journal.peerreviewed
true
-
tuw.peerreviewed
true
-
tuw.project.title
Women's Postgraduate College for Internet Technologies
-
tuw.project.title
ModelCVS: A Semantic Infrastructure for Model-based Tool Integration
-
tuw.researchTopic.id
I6
-
tuw.researchTopic.id
I4
-
tuw.researchTopic.name
Business Informatics
-
tuw.researchTopic.name
Distributed and Parallel Systems
-
tuw.researchTopic.value
60
-
tuw.researchTopic.value
40
-
dcterms.isPartOf.title
IET SOFTWARE
-
tuw.publication.orgunit
E194-03 - Forschungsbereich Business Informatics
-
tuw.publisher.doi
10.1049/iet-sen:20060066
-
dc.identifier.eissn
1751-8814
-
dc.description.numberOfPages
17
-
wb.sci
true
-
wb.sciencebranch
Mathematik, Informatik
-
wb.sciencebranch.oefos
11
-
item.languageiso639-1
en
-
item.openairetype
research article
-
item.grantfulltext
restricted
-
item.fulltext
no Fulltext
-
item.cerifentitytype
Publications
-
item.openairecristype
http://purl.org/coar/resource_type/c_2df8fbb1
-
crisitem.author.dept
E188 - Institut für Softwaretechnik und Interaktive Systeme
-
crisitem.author.dept
E194-03 - Forschungsbereich Business Informatics
-
crisitem.author.orcid
0000-0002-1124-7098
-
crisitem.author.parentorg
E180 - Fakultät für Informatik
-
crisitem.author.parentorg
E194 - Institut für Information Systems Engineering
-
crisitem.project.funder
European Commission
-
crisitem.project.funder
FFG - Österr. Forschungsförderungs- gesellschaft mbH