Abstract
WordPress is a powerful and extensible platform for web-based information publishing and management. While the WordPress core is targeted to the publication of chronologically ordered textual articles typical of blogs, users have developed plugins as well as themes to support the data management requirements of specific domains such as e-commerce or e-learning. However, the creation of such plugins requires development skills and effort. We present a meta-plugin that automatically generates bespoke plugins for data management based on user-defined ER models. We illustrate the approach using an example of creating a WordPress site for managing information about courses.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
References
Lieberman, H., Paterno, F., Wulf, V. (eds.): End User Development (Human-Computer Interaction Series). Springer (2006)
Ceri, S., Fraternali, P., Bongio, A.: Web Modeling Language (WebML): A Modeling Language For Designing Web Sites. Computer Networks 33(1-6) (2000)
Hennicker, R., Koch, N.: A UML-Based Methodology for Hypermedia Design. In: Evans, A., Caskurlu, B., Selic, B. (eds.) UML 2000. LNCS, vol. 1939, pp. 410–424. Springer, Heidelberg (2000)
Vdovják, R., Frăsincar, F., Houben, G.J., Barna, P.: Engineering Semantic Web Information Systems in Hera. Journal of Web Engineering 1(1-2) (2003)
Lee, B., Srivastava, S., Kumar, R., Brafman, R., Klemmer, S.R.: Designing with Interactive Example Galleries. In: Proc. ACM Intl. Conf. on Human-Computer Interaction, CHI 2010 (2010)
Yang, F., Gupta, N., Botev, C., Churchill, E.F., Levchenko, G., Shanmugasundaram, J.: WYSIWYG Development of Data Driven Web Applications. Proc. VLDB Endow. 1(1) (2008)
Karger, D.R., Ostler, S., Lee, R.: The Web Page as a WYSIWYG End-User Customizable Database-backed Information Management Application. In: Proc. ACM Symposium on User Interface Software and Technology, UIST 2009 (2009)
Ennals, R., Brewer, E., Garofalakis, M., Shadle, M., Gandhi, P.: Intel Mash Maker: join the web. SIGMOD 36(4) (2007)
Murthy, S., Maier, D., Delcambre, L.: Mash-o-Matic. In: Proc. DocEng. (2006)
Díaz, O., Puente, G.: A DSL for Corporate Wiki Initialization. In: Mouratidis, H., Rolland, C. (eds.) CAiSE 2011. LNCS, vol. 6741, pp. 237–251. Springer, Heidelberg (2011)
Wordpress.org: Wordpress Documentation (2012), http://codex.wordpress.org
OMG: Meta Object Facility (MOF) Core Specification Version 2.0 (2006), http://www.omg.org/cgi-bin/doc?formal/2006-01-01
Prata, S.: C++ Primer Plus, 5th edn. SAMS (2005)
Grossniklaus, M., Norrie, M.C., Büchler, P.: Metatemplate Driven Multi-Channel Presentation. In: Proc. Workshop on Multi-channel and Mobile Information Systems, WISEW 2003 (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Leone, S., de Spindler, A., Norrie, M.C. (2012). A Meta-plugin for Bespoke Data Management in WordPress. In: Wang, X.S., Cruz, I., Delis, A., Huang, G. (eds) Web Information Systems Engineering - WISE 2012. WISE 2012. Lecture Notes in Computer Science, vol 7651. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-35063-4_42
Download citation
DOI: https://doi.org/10.1007/978-3-642-35063-4_42
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-35062-7
Online ISBN: 978-3-642-35063-4
eBook Packages: Computer ScienceComputer Science (R0)