Abstract
Before the system is on the way to end users’ desktops, developers should not forget about error messages their system might display. That is also true for systems with models inside. Is there a model-based solution for describing and handling errors in a universal way? We say ‘Yes’, and we show how the meta-meta level of abstraction aids here. Having error types described, particular errors are simply placed into the model repository (when needed), and the error handling mechanism automatically handles and displays them in an appropriate way.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Barzdins, J., Kozlovics, S., Rencis, E.: The Transformation-Driven Architecture. In: Proceedings of DSM 2008 Workshop of OOPSLA 2008, Nashville, Tennessee, USA, pp. 60–63 (2008)
Barzdins, J., Cerans, K., Kozlovics, S., Rencis, E., Zarins, A.: A Graph Diagram Engine for the Transformation-Driven Architecture. In: Proceedings of MDDAUI 2009 Workshop of International Conference on Intelligent User Interfaces 2009, Sanibel Island, Florida, USA, pp. 29–32 (2009)
Kozlovics, S.: A Dialog Engine Metamodel for the Transformation-Driven Architecture. In: Scientific Papers, University of Latvia vol. 756, pp.151–170 (2010)
Kozlovics, S., Rencis, E., Rikacovs, S., Cerans, K.: A kernel-level UNDO/REDO mechanism for the Transformation-Driven Architecture. In: Databases and Information Systems VI - Selected Papers from the Ninth International Baltic Conference, DB&IS 2010 (2010)
Barzdins, J., Cerans, K., Kalnins, A., Grasmanis, M., Kozlovics, S., Lace, L., Liepins, R., Rencis, E., Sprogis, A., Zarins, A.: Domain specific languages for business process management: a case study. In: Proceedings of DSM 2009 Workshop of OOPSLA 2009, Florida, USA, pp. 34–40 (2009)
The GradeTwo tool, http://gradetwo.lumii.lv/
Barzdins, G., Liepins, E., Veilande, M., Zviedris, M.: Ontology enabled graphical database query tool for end-users. In: Databases and Information Systems V - Selected Papers from the Eighth International Baltic Conference, DB&IS 2008 (2008)
Barzdins, J., Barzdins, G., Cerans, K., Liepins, R., Sprogis, A.: OWLGrEd: a UML style graphical notation and editor for OWL 2. In: Proceedings of OWLED 2010 (2010)
Sprogis, A., Liepins, R., Barzdins, J., Cerans, K., Kozlovics, S., Lace, L., Rencis, E., Zarins, A.: GRAF: a graphical tool building framework. In: Gerard, S. (ed.) Proceedings of the Tools and Consultancy Track of ECMFA 2010, CEA LIST (2010)
Barzdins, J., Cerans, K., Kozlovics, S., Lace, L., Liepins, R., Rencis, E., Sprogis, A., Zarins, A.: MDE-based Graphical Tool Building Framework. In: Scientific Papers, University of Latvia (2010)
Barzdins, J., Zarins, A., Cerans, K., Kalnins, A., Rencis, E., Lace, L., Liepins, R., Sprogis, A.: GrTP: Transformation based graphical tool building platform. In: Proceedings of MDDAUI 2007 Workshop of MODELS 2007, Nashville, Tennessee, USA (2007)
JavaTM Platform, Standard Edition 6 API Specification, http://java.sun.com/javase/6/docs/api/
.NET Framework Developer Center, http://msdn.microsoft.com/netframework
Meta-Object Facility (MOF), http://www.omg.org/mof
Opmanis, M., Cerans, K.: Multilevel data repository for ontological and meta-modeling. In: Databases and Information Systems VI - Selected Papers from the Ninth International Baltic Conference, DB&IS 2010 (2011)
Richter, J.: Programming Applications for Microsoft Windows, 4th edn. Microsoft Press, Redmond (1999)
Brambilla, M., Ceri, S., Comai, S., Tziviskou, C.: Exception handling in workflow-driven web applications. In: Proceedings of International Conference on World Wide Web, pp. 170–179. ACM Press, New York (2005)
Kalnins, A., Vilitis, O., Celms, E., Kalnina, E., Sostaks, A., Barzdins, J.: Building tools by model transformations in Eclipse. In: Proceedings of DSM 2007 Workshop of OOPSLA 2007, pp. 194–207. Jyvaskyla University Printing House, Montreal, Canada (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kozlovics, S. (2011). A Universal Model-Based Solution for Describing and Handling Errors. In: Grabis, J., Kirikova, M. (eds) Perspectives in Business Informatics Research. BIR 2011. Lecture Notes in Business Information Processing, vol 90. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-24511-4_15
Download citation
DOI: https://doi.org/10.1007/978-3-642-24511-4_15
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-24510-7
Online ISBN: 978-3-642-24511-4
eBook Packages: Computer ScienceComputer Science (R0)