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.
Chapter PDF
Similar content being viewed by others
Keywords
References
Baresi, L.: Ubiquitous Web applications. In: The eBusiness and eWork Conference (e2002), Prague, Czech Republic (2002)
Brambilla, M., Ceri, S., Fraternali, P., Manolescu, I.: Process Modeling in Web Applications. ACM Transactions on Software Engineering and Methodology (TOSEM) 15, 360–409 (2006)
Distante, D., Tilley, S.: Conceptual Modeling of Web Application Transactions: Towards a Revised and Extended Version of the UWA Transaction Design Model. In: 11th International Multi-Media Modeling Conference (MMM 2005). IEEE Computer Society Press, Los Alamitos (2005)
Hee, K.V., Aalst, W.V.D.: Workflow Management: Models, Methods, and Systems. and Systems. MIT Press, Methods (2002)
Koch, N., Kraus, A., Cachero, C., Meliá, S.: Modeling Web Business Processes with OO-H and UWE. In: 3rd International Workshop on Web Oriented Software Technology (IWWOST 2003), Oviedo, Spain (2003)
Liskov, B., Guttag, J.: Program Development in Java: abstraction, specification, and object-oriented design, 6th printing. Addison-Wesley, Reading (2004)
Papazoglou, M.P.: Web Services and Business Transactions. World Wide Web: Internet and Web Information Systems 6(1), 49–91 (2003)
Web Services Business Process Execution Language, http://docs.oasisopen.org/wsbpel/2.0/wsbpel-v2.0.pdf
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Jacyntho, M.D., Schwabe, D. (2010). Models and Meta Models for Transactions in Web Applications. In: Daniel, F., Facca, F.M. (eds) Current Trends in Web Engineering. ICWE 2010. Lecture Notes in Computer Science, vol 6385. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-16985-4_4
Download citation
DOI: https://doi.org/10.1007/978-3-642-16985-4_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-16984-7
Online ISBN: 978-3-642-16985-4
eBook Packages: Computer ScienceComputer Science (R0)