With an increase in the creation and maintenance of personal websites, web content management systems are now frequently utilized. Such systems offer a low cost and simple solution for those seeking ...to develop an online presence, and subsequently, a platform from which reported defamatory content, abuse, and copyright infringement has been witnessed. This article provides an introductory forensic analysis of the three current most popular web content management systems available, WordPress, Drupal, and Joomla! Test platforms have been created, and their site structures have been examined to provide guidance for forensic practitioners facing investigations of this type. Result's document available metadata for establishing site ownership, user interactions, and stored content following analysis of artifacts including Wordpress's wp_users, and wp_comments tables, Drupal's “watchdog” records, and Joomla!'s _users, and _content tables. Finally, investigatory limitations documenting the difficulties of investigating WCMS usage are noted, and analysis recommendations are offered.
Research on ‘digital’ journalism has focused largely on online news, with comparatively less interest in the longer-term implications of software and computational technologies. Drawing upon a 6-year ...study of the Toronto Star, this article provides an account of TOPS, an in-house web content management system which served as the backbone of thestar.com for 6 years. For some, TOPS was a successful software innovation, while for others, a strategic digital ‘property’. But for most journalists, it was slow, deficient in functionality, aesthetically unappealing and cumbersome. Although several organizational factors can explain TOPS’ obstinacy, I argue for particular attention to the complex ontology of software. Based on an outline of this ontology, I suggest software be taken seriously as an object of journalism, which implies acknowledging its partial autonomy from human use or authorization, accounting for its ability to mutate indefinitely and analysing its capacity to encourage forms of ‘computational thinking’.
Web Content Management Systems (WCMS) play an increasingly important role in the Internet’s evolution. They are software platforms that facilitate the implementation of a web site or an e-commerce ...and are gaining popularity due to its flexibility and ease of use. In this work, we explain from a tutorial perspective how to manage WCMS and what can be achieved by using them. With this aim, we select the most popular open-source WCMS; namely, Joomla!, WordPress, and Drupal. Then, we implement three websites that are equal in terms of requirements, visual aspect, and functionality, one for each WCMS. Through a qualitative comparative analysis, we show the advantages and drawbacks of each solution, and the complexity associated. On the other hand, security concerns can arise if WCMS are not appropriately used. Due to the key position that they occupy in today’s Internet, we perform a basic security analysis of the three implement websites in the second part of this work. Specifically, we explain vulnerabilities, security enhancements, which errors should not be done, and which WCMS is initially safer.
PROMOpedia Sentilles, Séverine; Ciccozzi, Federico; Papatheocharous, Efi
Proceedings - International Conference on Software Engineering,
05/2018
Conference Proceeding
Open access
The way software properties are defined, described, and measured, is different across different domains. When addressing these properties, several challenges commonly emerge, among which: synonymity, ...polysemy, paronymy, incomplete and inconsistent specification. In this paper we introduce PROMOpedia, an online encyclopedia, to tackle these challenges. PROMOpedia uses a web-content management system coupled with crowd-sourcing of scientific contents related to properties and their evaluation methods. The core concepts of PROMOpedia are built upon a property models ontology previously proposed by the authors, and is intended to target the needs of both researchers and practitioners. Website: http://www.mrtc.mdh.se/promopedia/
Background: When an organization decides to adopt a technology, such as a content-management system (CMS), the choice affects writing styles and processes, and conversely, writing styles affect the ...implementation of the technology. This case study compares and contrasts the experiences of writers in organizations that implemented different types of CMSs: a web CMS (WCMS) and a component CMS (CCMS), with a focus on the different types of training given to each group to facilitate the implementations. Research questions: (1) What are the dependencies between technology choices and the corollary editorial constraints that writers must consider in order to realize the benefits that the technology can bring? (2) What types of training are needed to ensure that writers become fully productive in a collaborative, structured-authoring environment? Situating the case: When adopting structured information technologies, such as CMS, organizations seek to reduce costs and improve efficiencies through the reuse and better management of content components, such as text and images, which can significantly reduce the costs of translation, reproduction, and maintenance of publications. Structured information technologies, such as a CMS, Extensible Markup Language (XML), and Darwin Information Technology Architecture (DITA) affect technical communicators by changing writing styles to a more structured, topic-based approach, by introducing new tools and concepts for authoring and publishing, and by requiring more involvement in the selection, use, and maintenance of the technologies. Previous efforts to address these issues through training include works by Critchlow, who addressed the use of database systems to address challenges in developing documentation in collaborative environments; Edgell, who related how technical communicators proposed a CMS-based documentation solution to a software firm; and Lanier, who described how one organization overcame the resistance to new structured information technologies by writers. Methodology: The case was studied as an experience report by one of this article's authors (Bailie), in which the organizations engaged a consultant during their CMS implementation projects. The observations are qualitative and reflect consulting engagements with two teams over a period of almost three years. About the case: A common problem in implementing CMSs is interdependencies between content structures, on which the technology depends, and the editorial changes required to ensure that the content is best structured to take full advantage of the capabilities of the technology chosen. This case describes a four-phase training process provided to two clients: one with several contributors to the content-management effort in a single location; the other with more than a dozen contributors in several locations. Each client received four phase of training: (1) theoretical training-understanding pertinent theories behind good content development; (2) application of theory-how to apply the theories to their workplace; (3) software training-learning the new software to produce the content; (4) production-support immediately following training, during implementation. The results of the training were to increase the skill levels of the writers to understand how to leverage content in powerful ways using sophisticated technology. Conclusions: Determine the production needed for the content when choosing a class of CMS to address those production needs. Afterwards, match the training of the writers to the complexity of the system. Content strategists, project managers, technical communicators, and others involved in implementing a CMS need to allow sufficient time and training for writers to adjust their skills to the new technology and the new processes and techniques required to effectively use them.
Purpose: Much has been written about the importance of Web site usability. However, a Web site that is usable in terms of navigation can still have credibility issues that reflect negatively on an ...organization. As a result, Website credibility assessments have gained popularity,
but little research in that area has examined one of the most common forms of Web site communication-that is, small business Web sites that do not pose risk and do not offer e-commerce. This paper begins to address that gap by exploring the relationship between Web visitor expectations
and their credibility judgments about a small business based on its Web site. Method: I conducted research based on principles of Prominence Interpretation Theory of Web credibility. This research included focus groups of likely consumers to explore the relationship between Web
visitor expectations and judgments about the small business Web site and credibility judgments about the small business. Data from the focus groups was used to: (1) determine the factors that women use when setting expectations and making credibility judgments about a small business based
on their Web experiences, and (2) identify if those factors vary generationally. Results: The results of the research revealed that likely consumers of the small business did not believe the Web experience projected a credible brand with which they would want to engage. In other
words, a Web site that was intended to promote the products and the store was ironically hurting the business by turning away potential customers. Conclusion: I show how a six-step credibility test (based on Prominence-Interpretation Theory principles) can be used by communications
consultants, Web site developers, and small-business owners. Such a test is an effective yet simple approach to gauging Web credibility judgments and making sustainable Web site changes in organizations with limited resources. The ease of this test combined with the time- and cost-effectiveness
make it especially useful for small business Web sites, where expertise and resources may be limited.
This paper presents an automatic approach built on information retrieval and clustering techniques to enhance the navigation capabilities of modern Web Content Management Systems (WCMSs). The ...approach uses Latent Semantic Indexing to discover correlations between the contents published through these systems, and a fuzzy clustering algorithm to form groups of related contents. For each page of the developed website, a set of navigation links towards pages showing similar or related content and a measure of such similarity is proposed. An implementation of the approach for the Joomla! Open Source WCMS and the results from a case study on a real world website are also presented.
The aim of the present paper is to analyze the main models of collaboration and the use of a Web CMS, in order to develop an online community. Taking into consideration the multitude of the existing ...Web CMSs on the market and their diverse functionalities, we conducted a prospective study that tests the development trends in the field, with the view of finding out which are the most important Web CMSs in practice, and which are the most important functionalities they have to possess, in order to develop a collaborative online community. The results of the study show that the most popular Web CMS is Joomla, and the most widespread programming language is PHP. Likewise, we consider that this study can help the entry-level web developers to get an overview of the most popular Web CMSs, and their functionalities.