In this paper, we present a DSL to specify business and Web transactions in a systematic way, addressing both informational and behavioral perspectives. Our meta-model is based on the reification of transactions, where transactions are modeled as first-class types, supporting attributes, associations, operations and state machines. Treating transactions as domain type instances facilitates the interplay with other models, such as the navigational model, which is a view of the domain type model.
%0 Book Section
%1 springerlink:10.1007/978-3-642-16985-4_4
%A Jacyntho, Mark
%A Schwabe, Daniel
%B Current Trends in Web Engineering
%C Berlin / Heidelberg
%D 2010
%E Daniel, Florian
%E Facca, Federico
%I Springer
%K 2010 engineering icwe model web
%P 37-48
%R 10.1007/978-3-642-16985-4_4
%T Models and Meta Models for Transactions in Web Applications
%U http://dx.doi.org/10.1007/978-3-642-16985-4_4
%V 6385
%X In this paper, we present a DSL to specify business and Web transactions in a systematic way, addressing both informational and behavioral perspectives. Our meta-model is based on the reification of transactions, where transactions are modeled as first-class types, supporting attributes, associations, operations and state machines. Treating transactions as domain type instances facilitates the interplay with other models, such as the navigational model, which is a view of the domain type model.
@incollection{springerlink:10.1007/978-3-642-16985-4_4,
abstract = {In this paper, we present a DSL to specify business and Web transactions in a systematic way, addressing both informational and behavioral perspectives. Our meta-model is based on the reification of transactions, where transactions are modeled as first-class types, supporting attributes, associations, operations and state machines. Treating transactions as domain type instances facilitates the interplay with other models, such as the navigational model, which is a view of the domain type model.},
added-at = {2011-02-07T17:54:38.000+0100},
address = {Berlin / Heidelberg},
affiliation = {Departamento de Informática, PUC-Rio, Av. Marquês de São Vicente, 225, Rio de Janeiro, Brazil},
author = {Jacyntho, Mark and Schwabe, Daniel},
biburl = {https://www.bibsonomy.org/bibtex/2e78603b9db1f4464522fe7da0ad48633/ngeiger},
booktitle = {Current Trends in Web Engineering},
description = {SpringerLink - Abstract},
doi = {10.1007/978-3-642-16985-4_4},
editor = {Daniel, Florian and Facca, Federico},
interhash = {f91d2922910bef2c6758ef9a32c3f820},
intrahash = {e78603b9db1f4464522fe7da0ad48633},
keywords = {2010 engineering icwe model web},
pages = {37-48},
publisher = {Springer},
series = {Lecture Notes in Computer Science},
timestamp = {2011-02-07T17:54:38.000+0100},
title = {Models and Meta Models for Transactions in Web Applications},
url = {http://dx.doi.org/10.1007/978-3-642-16985-4_4},
volume = 6385,
year = 2010
}