CINXE.COM
INFORMATION TECHNOLOGY IN INDUSTRY
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link rel="icon" type="image/ico" href="https://it-in-industry.com/index_files/icon.gif"/> <title>INFORMATION TECHNOLOGY IN INDUSTRY</title> <meta name="description" content="IT in Industry is an open access international journal publishing original papers in all areas of IT in industry." /> <meta name="keywords" content="Journal;IT;information technology;computer;health;engineering;mathematics" /> <meta name="generator" content="Open Journal Systems 2.3.7.0" /> <link rel="stylesheet" href="index_files/pkp.css" type="text/css" /> <link rel="stylesheet" href="index_files/common.css" type="text/css" /> <link rel="stylesheet" href="index_files/commons.css" type="text/css" /> <!-- Base Jquery --> <script type="text/javascript" src="https://www.google.com/jsapi"></script> <script type="text/javascript"> // Provide a local fallback if the CDN cannot be reached if (typeof google == 'undefined') { document.write(unescape("%3Cscript src='http://www.it-in-industry.org/lib/pkp/js/lib/jquery/jquery.min.js' type='text/javascript'%3E%3C/script%3E")); document.write(unescape("%3Cscript src='http://www.it-in-industry.org/lib/pkp/js/lib/jquery/plugins/jqueryUi.min.js' type='text/javascript'%3E%3C/script%3E")); } else { google.load("jquery", "1.4.2"); google.load("jqueryui", "1.8.1"); } </script> <link rel="stylesheet" href="index_files/sidebar.css" type="text/css" /> <link rel="stylesheet" href="index_files/leftSidebar.css" type="text/css" /> <link rel="stylesheet" href="index_files/rightSidebar.css" type="text/css" /> <link rel="stylesheet" href="index_files/bothSidebars.css" type="text/css" /> <link rel="stylesheet" href="index_files/journalStyleSheet.css" type="text/css" /> <script type="text/javascript" src="index_files/general.js"></script> <script type="text/javascript" src="index_files/tag-it.js"></script> <!-- Add javascript required for font sizer --> <script type="text/javascript" src="index_files/jquery.cookie.js"></script> <script type="text/javascript" src="index_files/fontController.js" ></script> <script type="text/javascript"> $(function(){ fontSize("#sizer", "body", 9, 16, 32, ""); // Initialize the font sizer }); </script> <script type="text/javascript"> // initialise plugins $(function(){ }); </script> <link rel="alternate" type="application/atom+xml" href="http://www.it-in-industry.org/index.php/itii/gateway/plugin/WebFeedGatewayPlugin/atom" /> <link rel="alternate" type="application/rdf+xml" href="http://www.it-in-industry.org/index.php/itii/gateway/plugin/WebFeedGatewayPlugin/rss" /> <link rel="alternate" type="application/rss+xml" href="http://www.it-in-industry.org/index.php/itii/gateway/plugin/WebFeedGatewayPlugin/rss2" /> </head> <body> <div id="container"> <div id="header"> <div id="headerTitle"> <h1> <img src="index_files/homeHeaderTitleImage_en_US.jpg" width="1080" height="161" alt="Page Header" /> </h1> </div> </div> <div id="body"> <div id="sidebar"> <div id="leftSidebar"> <div class="block" id="custom"> <p><a href="http://www.it-in-industry.com/index.html" target="_self"> <img src="index_files/icon_home.jpg" alt="Home" width="154" height="120" /></a></p> </div> <div class="block" id="custom"> <p><a href="http://www.it-in-industry.com/papers.html" target="_self"> <img src="index_files/icon_call_for_papers.jpg" alt="Call for Papers" width="120" height="120" /></a></p> </div> <div class="block" id="custom"> <p><a href="http://www.it-in-industry.com/editors.html" target="_self"> <img src="index_files/icon_call_for_editors.jpg" alt="Call for Editors" width="120" height="120" /></a></p> </div> <div class="block" id="custom"> <p><a href="http://www.it-in-industry.com/reviewers.html" target="_self"> <img src="index_files/icon_call_for_reviewers.jpg" alt="Call for Reviewers" width="120" height="120" /></a></p> </div> <div class="block" id="custom"> <p><a href="http://www.it-in-industry.com/contact.html" target="_blank"> <img src="index_files/icon_contact_us.jpg" alt="Contact Us" width="120" height="120" /></a></p> </div> </div> <div id="rightSidebar"> <div class="block" id="custom"> <p><a href="http://www.latrobe.edu.au" target="_blank"> <img src="index_files/LTU_Logo.gif" alt="La Trobe University" width="115" height="35" /></a></p> </div> <div class="block" id="sidebarNavigation"> <span class="blockTitle">Journal Content</span> <span class="blockSubtitle">Search</span> <form method="post" action="http://www.it-in-industry.com/advancedResults.html"> <table> <tr> <td><input type="text" id="query" name="query" size="15" maxlength="255" value="" class="textField" /></td> </tr> <tr> <td><select name="searchField" size="1" class="selectMenu"> <option label="All" value="">All</option> <option label="Authors" value="1">Authors</option> <option label="Title" value="2">Title</option> <option label="Abstract" value="4">Abstract</option> <option label="Index terms" value="120">Index terms</option> <option label="Full Text" value="128">Full Text</option> </select></td> </tr> <tr> <td><input type="submit" value="Search" class="button" /></td> </tr> </table> </form> <br /> <span class="blockSubtitle">Browse</span> <ul> <li><a href="http://www.it-in-industry.com/archive.html">By Issue</a></li> <li><a href="http://www.it-in-industry.com/byauthors.html">By Author</a></li> <li><a href="http://www.it-in-industry.com/titles.html">By Title</a></li> </ul> </div> <div class="block" id="sidebarInformation"> <span class="blockTitle">Information</span> <ul> <li><a href="http://www.it-in-industry.com/readers.html">For Readers</a></li> <li><a href="http://www.it-in-industry.com/authors.html">For Authors</a></li> <li><a href="http://www.it-in-industry.com/librarians.html">For Librarians</a></li> </ul> </div> <div class="block" id="custom"> <p><a href="http://www.it-in-industry.com/submissions.html" target="_self"> <img src="index_files/icon_paper_submission.jpg" alt="Paper Submission" width="120" height="120" /></a></p> </div> <div class="block" id="custom"> <p><a href="http://www.it-in-industry.com/editorialPolicies.html#custom-4" target="_self"> <img src="index_files/icon_special_issues.jpg" alt="Special Issues" width="120" height="120" /></a></p> </div> </div> </div> <div id="main"> <div id="navbar"> <ul class="menu"> <li id="home"><a href="http://www.it-in-industry.com/index.html">Home</a></li> <li id="about"><a href="http://www.it-in-industry.com/about.html">About</a></li> <li id="login"><a href="http://www.it-in-industry.com/login.html">Log In</a></li> <li id="register"><a href="http://www.it-in-industry.com/register.html">Register</a></li> <li id="announcements"><a href="http://www.it-in-industry.com/announcement.html">Announcements</a></li> </ul> </div> <div id="breadcrumb"> <a href="http://www.it-in-industry.com/index.html">Home</a> > <a href="http://it-in-industry.com/issue/archive/vol101.html" target="_parent">Vol 1, No 1 (2013)</a> > <a href="20.html" class="current" target="_parent">Joselli</a> </div> <div id="content"> <div id="topBar"> </div> <div id="articleTitle"><h3>CAA: A Content Adapter Architecture for Content Management Systems</h3></div> <div id="authorString"><em>Mark Joselli, Micheli Knechtel, Jose Ricardo Silva Junior, Marcelo Zamith, Esteban Clua</em></div> <br /> <div id="articleAbstract"> <h4>Abstract</h4> <br /> <div><p>This paper presents a Content Adapter Architecture (CAA) for Content Management Systems (CMSs). A CMS is a software application that maintains and keeps track of every piece of content of a website. In the past, CMS has been mainly used in developing websites and portals for desktop PCs. For mobile devices such as smart phones and tablets, the web content developed for PCs needs to be adapted in order to provide the best possible user experience due to different characteristics and constraints such as screen dimensions. This adaptation task can be time consuming and resource intensive. Most solutions resolve it by creating different resources or CMS plugins for different devices. This paper proposes a novel approach to adapt CMS content in a non-intrusive way, through the use of templates which specify how the content should be adapted. The CAA consists of a backend server and a front end client. The server is responsible for the adaptation and provides version control of content, amongst other features. The client, built as a web application, is a thin layer which provides interaction with the device features, and acts as a cache system to reduce data transfer.</p></div> <br /> </div> <div id="articleSubject"> <h4>Keywords</h4> <br /> <div>CMS; Content Management Systems; Content Adaptation; Multimedia; Mobile Devices; Software Architecture</div> <br /> </div> <div id="articleCitations"> <h4>References</h4> <br /> <div> <p>M. Joselli and E. Clua, "grmobile: A framework for touch and accelerometer gesture recognition for mobile games," in Proceedings of the 2009 VIII Brazilian Symposium on Games and Digital Entertainment (SBGAMES '09), Washington, DC, USA, IEEE Computer Society, 2009, pp. 141-150. [Online]. Available: http://dx.doi.org/10.1109/SBGAMES.2009.24</p> <p>J. R. da Silva Junior, M. Joselli, E. Clua, M. Pelegrino, and E. Mendonca, "An architecture for new ways of game user interaction using mobile devices," in SBGames, SBC, 2011.</p> <p>M. Joselli, E. B. Passos, J. R. S. Junior, M. Zamith, E. Clua, and E. Soluri, "A flocking boids simulation and optimization structure for mobile multicore architectures," in Proceedings of SBGames 2012, pp. 83-92.</p> <p>G. D. Abowd, A. K. Dey, P. J. Brown, N. Davies, M. Smith, and P. Steggles, "Towards a better understanding of context and context-awareness," in Proceedings of the 1st International Symposium on Handheld and Ubiquitous Computing, (HUC '99), London, UK, UK: Springer-Verlag, 1999, pp. 304-307.</p> <p>F. Agboma and A. Liotta, "Quality of experience management in mobile content delivery systems," Telecommunication Systems, vol. 49, no. 1, pp. 85-98, 2010.</p> <p>M. Joselli, J. R. S. Junior, M. Zamith, E. Clua, and E. Soluri, "A content adaptation architecture for games," in Proceedings of SBGames 2012, pp. 17-25.</p> <p>M. Joselli, E. Soluri, J. R. S. Junior, M. Zamith, and E. Clua, "mCMS: A content management system adapter architecture for mobile devices," in XI Workshop de Ferramentas e Aplicacoes (WFA) - Webmidia 2012, SBC, 2012.</p> <p>M. Joselli, E. Soluri, J. R. S. Junior, M. Zamith, E. Clua, and K. Micheli, "A content adapter architecture for CMSs," in Proceedings of the International Conference on Information Technology and Applications (ICITA), IEEE, 2013, pp. 80-85.</p> <p>M. Zamith, M. Joselli, E. W. G. Clua, A. Montenegro, R. C. P. Leal-Toledo, L. Valente, and B. Feijo, "A distributed architecture for mobile digital games based on cloud computing," in Proceedings of the 2011 Brazilian Symposium on Games and Digital Entertainment (SBGAMES), IEEE, 2011, pp. 79-88.</p> <p>M. Joselli, J. Ricardo da Silva, M. Zamith, E. Clua, M. Pelegrino, E. Mendonca, and E. Soluri, "An architecture for game interaction using mobile," in Proceedings of the IEEE Games Innovation Conference (IGIC), Rochester, New York, USA, 7-9 September, 2012, pp. 46-50.</p> <p>T. Nguyen and C. Girimohan, "Global content management systems," Multilingual Computing and Technology, vol. 45, no. Supplement 45, pp. 8-13, 2002.</p> <p>J. Souer, D.-J. Joor, R. Helms, and S. Brinkkemper, "Identifying commonalities in web content management system engineering," International Journal of Web Information Systems (IJWIS), vol. 7, no. 3, pp. 292-308, 2011.</p> <p>J. Souer, P. Honders, J. Versendaal, and S. Brinkkemper, "A framework for web content management system operations and maintenance," Journal of Digital Information Management (JDIM), vol. 6, no.4, pp. 342-347, 2008.</p> <p>H. Tummala and J. Jones, "Developing spatially-aware content management systems for dynamic, location-specific information in mobile environments," Proceedings of the 3rd ACM international workshop on wireless mobile applications and services on WLAN hotspots (WMASH '05), Cologne, Germany, 2-Sept, 2005, pp. 14-22.</p> <p>J. Nurminen, J. Wikman, H. Kokkinen, P. Muilu, and M. Grnholm, "Drupal content management system on mobile phone," in Proceedings of the 5th IEEE Consumer Communications and Networking Conference (CCNC 2008), Las Vegas, Nevada, USA, 10-12 January, 2008, pp. 1228-1229.</p> <p>M. Internation, "Magnolia CMS," Jun. 2012. [Online]. Available: http://www.magnolia- cms.com/</p> <p>C. C. M. Services, "Cellular CMS," Jun. 2012. [Online]. Available: http://www.cmslive.com/</p> <p>MobiManage, "Mobile cms," Jun. 2012. [Online]. Available: http://www.mobimanage.com/mobile-cms.cfm</p> <p>mFabrik, "mfabrik web and mobile cms," Jun. 2012. [Online]. Available: http://webandmobile.mfabrik.com/</p> <p>A. R. Manashty, M. R. A. Raji, Z. F. Jahromi, and A. Rajabzadeh, "Armrayan multimedia mobile cms: a simplified approach towards content-oriented mobile application designing," in Proceedings of the International Conference on Wireless Communication and Mobile Computing (ICWCMC 2010), World Academy of Science, Engineering and Technology, vol. 62, pp. 62-67, 2010. [Online]. Available: http://arxiv.org/abs/1009.5347</p> <p>A. Hildebrand, T. C. Schmidt, and M. Engelhardt, "Mobile elearning content on demand," Information Sciences, vol. 5, no. 2, pp. 94-103, 2007. [Online]. Available: http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.123.9176</p> <p>F. Trinta, D. Pedrosa, C. Ferraz, and G. Ramalho, "Evaluating a middleware for crossmedia games," in Proceedings of the 5th international workshop on Middleware for pervasive and ad- hoc computing: held at the ACM/IFIP/USENIX 8th International Middleware Conference, (MPAC '07), New York, NY, USA, ACM, 2007, pp. 43-48. [Online]. Available: http://doi.acm.org/10. 1145/1376866.1376874</p> <p>F. Trinta, D. Pedrosa, C. Ferraz, and G. Ramalho, "Evaluating a middleware for crossmedia games," Computers in Entertainment (CIE), vol. 6, no. 3, pp. 40:1-40:19, Nov. 2008. [Online]. Available: http://doi.acm.org/10.1145/1394021.1394033</p> <p>J. R. B. Diniz, C. A. G. Ferraz, F. A. M. Trinta, H. N. Melo, and L. M. Santos, "Avaliao de um servico de gerenciamento de sessao para ambientes de medicina ubqua," in Proceedings of the 14th Brazilian Symposium on Multimedia and the Web, (WebMedia '08), New York, NY, ACM, 2008, pp. 4-11.</p> <p>F. C. Delicato, I. L. A. Santos, P. F. Pires, A. L. S. Oliveira, T. Batista, and L. P`ırmez, "Using aspects and dynamic composition to provide context-aware adaptation for mobile applications," in Proceedings of the 2009 ACM symposium on Applied Computing, (SAC '09), New York, NY, USA, ACM, 2009, pp. 456-460. [Online]. Available: http://doi.acm.org/10.1145/1529282.1529381</p> <p>D. Carvalho and F. Trinta, "Content adaptation for multiplatform applications," in Proceedings of the XV Brazilian Symposium on Multimedia and the Web, (WebMedia '09), New York, NY, USA, ACM, 2009, pp. 41:1-41:4. [Online]. Available: http://doi.acm.org/10.1145/1858477.1858518</p> <p>F. T. Diego Carvalho, "Servico de adaptacao de conteudo para aplicacoes multiplataforma," in Anais do 3o Simpsio Brasileiro de Componentes, Arquiteturas e Reutilizao de Software (SBCARS 2009), Natal, RN, Set 2009.</p> <p>W. Li, E. Chan, D. Chen, and S. Lu, "Maintaining probabilistic consistency for frequently offline devices in mobile ad hoc networks," in Proceedings of the 2009 29th IEEE International Conference on Distributed Computing Systems, (ICDCS '09), Washington, DC, USA, IEEE Computer Society, 2009, pp. 215-222. [Online]. Available: http://dx.doi.org/10.1109/ICDCS.2009.23</p> <p>J. Delgado, M. Joselli, S. Stanzani, S. M. Sadjadi, E. Clua, and H. Alvarez, "A learning and collaboration platform based on sage," in Proceedings of the 14th Western Canadian Conference on Computing Education, ACM, 2009, pp. 70-76.</p> <p>M. S. Doost, S. M. Sadjadi, J. R. S. Jr, M. Zamith, M. Joselli, and E. Clua, "Architecture of request distributor for gpu clusters," in Proceedings of the Third Workshop on Applications for Multi-Core Architectures (WAMCA), IEEE, 2012, pp. 13-18.</p> </div> <br /> </div> Full Text: <a href="http://it-in-industry.com/issue/archive/papers/16.html" class="file" target="_parent">PDF</a> <div class="separator"></div> <h3>Refbacks</h3> <ul class="plain"> <li>There are currently no refbacks.</li> </ul> <br /><br /> <a target="_new" rel="license" href="http://creativecommons.org/licenses/by/3.0/"> <img alt="Creative Commons License" style="border-width:0" src="http://i.creativecommons.org/l/by/3.0/80x15.png"/> </a> <br/> This work is licensed under a <a rel="license" target="_new" href="http://creativecommons.org/licenses/by/3.0/">Creative Commons Attribution 3.0 License</a>. <br /><br /> <p><img src="index_files/blocks_A1_Innovation.jpg" alt="IT in Innovation" width="207" height="46" /> <img src="index_files/blocks_A1_Business.jpg" alt="IT in Business" width="207" height="46" /> <img src="index_files/blocks_A1_Engineering.jpg" alt="IT in Engineering" width="207" height="46" /> <img src="index_files/blocks_A1_Health.jpg" alt="IT in Health" width="207" height="46" /> <img src="index_files/blocks_A1_Science.jpg" alt="IT in Science" width="207" height="46" /> <img src="index_files/blocks_A1_Design.jpg" alt="IT in Design" width="207" height="46" /> <img src="index_files/blocks_A1_Fashion.jpg" alt="IT in Fashion" width="207" height="46" /></p> IT in Industry @ (2012 - ) . <a href="http://www.it-in-industry.com">http://www.it-in-industry.com</a> . ISSN (Online): 2203-1731; ISSN (Print): 2204-0595 <br /> </div><!-- content --> </div><!-- main --> </div><!-- body --> </div><!-- container --> </body> </html>