Abstract
The present work is done within the framework of the Model Driven Development of Software. It proposes an initial strategy for obtaining a metamodel that captures the main elements (objects, actors, activities, subjects, relations, etc.) that characterize the Web applications of Social Networks. It also includes the definition of a tool that allows the graphical edition of models for the mentioned applications, considering as the base for capturing the requirements of the main elements of the Social Network application. With these models, a general automatic code generation strategy for a Web 2.0 application is presented.
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
Piero, F., Massimo, T., Matteo, S., Lorenzo, F.: Building Community-Based Web Applications with a Model-Driven Approach and Design Patterns, Politecnico di Milano (2009)
Alan, M., Massimiliano, M., Gummadi, K.P.: Measurement and Analysis of Online social Network. In: Proceedings of the 7th ACM SIGCOMM conference on Internet measurement, New York, USA, pp. 29–42 (2008)
Joshua, P.: Designing for the social web, pp. 23–40. New Riders (2008)
Uyeda, F., Gupta, D., Vahdat, A., et al.: GrassRoots: socially-driven web sites for the masses. In: Proceedings of the 2nd ACM workshop on Online social networks, Barcelona, Spain (2009)
The Facebook, Privacy Policy (Agosto 2005), http://facebook.com/policy.php
Graham, J.: Flickr of idea on a gaming project led to photo website, USA (Febrero 27 Today, (2006)
Dragan, G., Dragan, D., Vlandan, D.: Model Driven Architecture and Ontology Development. Springer, Heidelberg (2006)
Youtube (Febrero 2005), http://www.youtube.com/t/about
Borland Software Corporation, Visual modeling platform for software teams, http://www.spectrum-systems.com/vendors/Borland/together_datasheet_2006.pdf
Fowler, M.: UML distilled Third Edition A brief guide to the standard Object Modeling Language. Addison-Wesley, Reading (2004)
Zhixiong, C., Delia, M.: Experiences with Eclipse IDE in programming courses. J. Comput. Small Coll. 21(2), 104–112 (2005)
Brian Chatfiel, T.: The MySpace.com Handbook: The Complete Guide for members and parents. Atlantic Publishing Group Inc (2007)
Deitel, H.M., Deitel, P.J.: Como programar en Java. Quinta edición. Prentice Hall, Englewood Cliffs (2004)
Alexa. Consultado en noviembre de (2009), http://www.alexa.com
Warmer, J., Clark, T.: Object Modeling with the OCL. LNCS, vol. 2263, Springer, Heidelberg (2002)
Design Specifications for Social Networking System, http://www.cs.ucr.edu/~yuc/dimension/DOC/design_spec/design_spec.pdf
Eclipse Graphical Modeling Framework, http://www.eclipse.org/modeling/gmf
MOF/QVT – Object Modeling Group, http://www.omg.org/mda
MOFScript - Eclipse, http://www.eclipse.org/gmt/mofscript
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
Hernández, C., Quintero, R., Sánchez, L.Z. (2010). Towards the Definition of a Metamodel for the Conceptual Specification of Web Applications Based on Social Networks. In: Taniar, D., Gervasi, O., Murgante, B., Pardede, E., Apduhan, B.O. (eds) Computational Science and Its Applications – ICCSA 2010. ICCSA 2010. Lecture Notes in Computer Science, vol 6017. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-12165-4_29
Download citation
DOI: https://doi.org/10.1007/978-3-642-12165-4_29
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-12164-7
Online ISBN: 978-3-642-12165-4
eBook Packages: Computer ScienceComputer Science (R0)