Abstract
The increasing demand for numerical simulation software leads to productivity bottlenecks in the development of scientific dataset editors. New methods must be found to improve the time to market and the maintainability of these software applications. In this paper we present Paprika, an Eclipse-based application which tackles this problem through two approaches, both of them relying on model-driven engineering techniques. The first is a generative approach where a tailored scientific dataset editor is created for each numerical simulation. The second approach provides a generic editor, which uses reflective interfaces. We present the implementation of these approaches and assess them using results from an empirical study.
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
Schramm, A., Preußner, A., Heinrich, M., Vogel, L.: Rapid UI Development for Enterprise Applications: Combining Manual and Model-Driven Techniques. In: Petriu, D.C., Rouquette, N., Haugen, Ø. (eds.) MODELS 2010. LNCS, vol. 6394, pp. 271–285. Springer, Heidelberg (2010)
Gronback, R.: Eclipse Modeling Project: A Domain-Specific Language (DSL) Toolkit. Addison-Wesley Professional, Reading (2009)
Google Web Toolkit, http://code.google.com/webtoolkit/
Haase, A., Völter, M., Efftinge, S., Kolb, B.: Introduction to openarchitectureware 4.1.2. In: MDD Tool Implementers Forum, Zürich (2007)
ATL : ATL Transformation Language, http://www.eclipse.org/atl/
e4 Project, http://www.eclipse.org/e4/
Palyart, M., Lugato, D., Ober, I., Bruel, J.-M.: Le calcul hautes performances: un nouveau champ d’application pour l’ingénierie des modèles. Génie Logiciel, GL & IS 97, 41–46 (2011)
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
Nassiet, D., Livet, Y., Palyart, M., Lugato, D. (2011). Paprika: Rapid UI Development of Scientific Dataset Editors for High Performance Computing. In: Ober, I., Ober, I. (eds) SDL 2011: Integrating System and Software Modeling. SDL 2011. Lecture Notes in Computer Science, vol 7083. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-25264-8_7
Download citation
DOI: https://doi.org/10.1007/978-3-642-25264-8_7
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-25263-1
Online ISBN: 978-3-642-25264-8
eBook Packages: Computer ScienceComputer Science (R0)