scholarly journals PHP modernization approach generating KDM models from PHP legacy code

2020 ◽  
Vol 9 (1) ◽  
pp. 247-255
Author(s):  
Amine Moutaouakkil ◽  
Samir Mbarki

With the rise of new web technologies such as web 2.0, Jquery, Bootstrap. Modernizing legacy  web systems to  benefit from the advantages of the new technologies is more and more relevant. The migration of a system from an environment to another is a time and effort consuming process, it involves a complete rewrite of the application adapted to the target platform. To realize this migration in an automated and standardized way, many approaches have tried to define standardized engineering processes. Architecture Driven Modernization (ADM) defines an approach to standardize and automate the reengineering process.  We defined an ADM approach to represent PHP web applications in the highest level of abstraction models. To do this, we have used software artifacts as a entry point . This paper describes the extraction process, which permits discovering and understanding of the legacy system. And generate models to represent the system in an abstract way.

Author(s):  
Fernando Ferri ◽  
Patrizia Grifoni ◽  
Tiziana Guzzo

This chapter analyzes how the development and use of mobile and Web technologies are changing the way to search information, to plan, to buy, and to travel. The new technologies are changing several aspects of our life, such as the way in which people work, buy, learn, travel, and how they relate to each other, and so on. The tourist sector certainly represents one of the most dynamic markets, able to capture innovations and opportunities provided by the Web, in such a way that gets to be an out-and-out model of e-business. Internet access now is not restricted to personal computer. In fact the use of mobile devices is becoming increasingly important. The chapter’s goal is to analyze social implications of Web applications and mobile devices and how they are improving the attitude of the customers both the fruition of tourism services and to development of sustainable tourism.


Author(s):  
Royce Ann Collins

Through out the years, teaching has evolved with each passing generation and adapted to the new technologies and new ways of instructing as the latest research is published. For example, once typing was taught with manual typewriters, then electric typewriters. Now, the courses are called keyboarding and they are taught on computers. Currently, the teaching platform is evolving into a virtual world with collaborative, interactive web technologies. Addressing teaching from a learner-centered approach, this chapter will discuss the evolution of teaching as new generations of adults enter the learning environment and examine a case study of one instructor’s journey in incorporating new Web 2.0 technologies into courses.


2012 ◽  
Vol 5 (2) ◽  
pp. 47-64
Author(s):  
Sheikh Mohd Imran

The dramatic advances in technologies, particularly in Internet technologies have changed the way individuals seek and obtain information. The emerging of new programming languages for the web has promised new transformation for more dynamic web applications. This shift in web technologies is commonly under a sobriquet for several of online activities known currently by Web 2.0. There is little research that focuses on the impact and applications of web 2.0 in the libraries. The current study was undertaken to explore the impact and use of web 2.0 in libraries. The authors confined the study to twelve National Libraries of developed countries.


2011 ◽  
pp. 1345-1359
Author(s):  
Fernando Ferri ◽  
Patrizia Grifoni ◽  
Tiziana Guzzo

This chapter analyzes how the development and use of mobile and Web technologies are changing the way to search information, to plan, to buy, and to travel. The new technologies are changing several aspects of our life, such as the way in which people work, buy, learn, travel, and how they relate to each other, and so on. The tourist sector certainly represents one of the most dynamic markets, able to capture innovations and opportunities provided by the Web, in such a way that gets to be an out-andout model of e-business. Internet access now is not restricted to personal computer. In fact the use of mobile devices is becoming increasingly important. The chapter’s goal is to analyze social implications of Web applications and mobile devices and how they are improving the attitude of the customers both the fruition of tourism services and to development of sustainable tourism.


Author(s):  
Tzanetos Pomonis ◽  
Dimitrios A. Koutsomitropoulos ◽  
Sotiris P. Christodoulou ◽  
Theodore S. Papatheodorou

While the term Web 2.0 is used to describe the current trend in the use of Web technologies, the term Web 3.0 is used to describe the next generation Web, which will combine Semantic Web technologies, Web 2.0 principles, and artificial intelligence. Towards this perspective, in this work we introduce a 3-tier architecture for Web applications that will fit into the Web 3.0 definition. We present the fundamental features of this architecture, its components, and their interaction, as well as the current technological limitations. Furthermore, some indicative application scenarios are outlined in order to illustrate the features of the proposed architecture. The aim of this architecture is to be a step towards supporting the development of intelligent Semantic Web applications of the near future, as well as supporting the user collaboration and community-driven evolution of these applications.


Author(s):  
David Parsons

This chapter explores how Web application software architecture has evolved from the simple beginnings of static content, through dynamic content, to adaptive content and the integrated client-server technologies of the Web 2.0. It reviews how various technologies and standards have developed in a repeating cycle of innovation, which tends to fragment the Web environment, followed by standardisation, which enables the wider reach of new technologies. It examines the impact of the Web 2.0, XML, Ajax and mobile Web clients on Web application architectures, and how server side processes can support increasingly rich, diverse and interactive clients. It provides an overview of a server-side Java-based architecture for contemporary Web applications that demonstrates some of the key concepts under discussion. By outlining the various forces that influence architectural decisions, this chapter should help developers to take advantage of the potential of innovative technologies without sacrificing the broad reach of standards based development.


Mousaion ◽  
2020 ◽  
Vol 37 (2) ◽  
Author(s):  
Baganda Herman Muhambe ◽  
Gavin Davis

The Library 2.0 model is one of many library service models. It has its origin in and has borrowed concepts from Web 2.0, which is associated with web applications that facilitate participatory information-sharing, interoperability, user-centred design and collaboration on the World Wide Web. The focus of Library 2.0 is on user-centred change and participation in the creation of content. The purpose of this study was to investigate the implementation of Library 2.0 in the libraries of the City of Cape Town Metropolitan Municipality (hereafter City of Cape Town) and the challenges they encountered in using Library 2.0 technologies to deliver services. The website of the City of Cape Town Library and Information Services Department was visited to explore the implementation and usage of Web 2.0 tools, including blogs, really simple syndication (RSS), wikis, social networking, and social bookmarking. In addition, data were obtained from an interview conducted with the manager at the said department in charge of technical services, which included the implementation of new technologies. It was found that City of Cape Town libraries were slow in adopting Library 2.0 technologies in their services—there was no evidence on the website of the use of popular Web 2.0 tools such as blogs, wikis, video- and photo-sharing/-streaming, RSS, social bookmarking, and mash-ups. The research shed some light on the Web 2.0 tools used by public libraries other than those in Cape Town and it also highlighted how they were used and what their benefits were. More importantly, the research demonstrated the need for public libraries to embed Web 2.0 tools in their services and to keep abreast with and embrace emerging technologies.


2010 ◽  
pp. 896-910 ◽  
Author(s):  
Fernando Ferri ◽  
Patrizia Grifoni ◽  
Tiziana Guzzo

This chapter analyzes how the development and use of mobile and Web technologies are changing the way to search information, to plan, to buy, and to travel. The new technologies are changing several aspects of our life, such as the way in which people work, buy, learn, travel, and how they relate to each other, and so on. The tourist sector certainly represents one of the most dynamic markets, able to capture innovations and opportunities provided by the Web, in such a way that gets to be an out-andout model of e-business. Internet access now is not restricted to personal computer. In fact the use of mobile devices is becoming increasingly important. The chapter’s goal is to analyze social implications of Web applications and mobile devices and how they are improving the attitude of the customers both the fruition of tourism services and to development of sustainable tourism.


Author(s):  
Nicola Cavalli ◽  
Paolo Ferri ◽  
Arianna Mainardi ◽  
Andrea Mangiatordi ◽  
Marina Micheli ◽  
...  

This paper presents and discusses data on the use of technology in general and of Web 2.0 platforms and services in particular by students at the University of Milano-Bicocca. The data was obtained from a survey on media consumption habits and usage of new web technologies conducted by the university's Observatory on New Media, NuMediaBiOs. Research of this kind provides a valuable basis for the development, adaptation and improvement of existing services and offerings involving new technologies in educational contexts, given that for new technologies to be successfully integrated it is critical to have access to detailed information about how they are currently deployed by users (in this case, undergraduate students on basic degree programmes). Such analyses have implications for a range of contexts, not least for the public educational institution in which they are carried out, namely the university.


2017 ◽  
Vol 10 (2-3) ◽  
pp. 109-132 ◽  
Author(s):  
Donatella Della Ratta

In this essay, I reflect on the aesthetic, political and material implications of filming as a continuous life activity since the beginning of the 2011 uprising in Syria. I argue that the blurry, shaky and pixelated aesthetics of Syrian user-generated videos serve to construct an ethical discourse (Ranciére 2009a; 2013) to address the genesis and the goal of the images produced, and to shape a political commitment to the evidence-image (Didi-Huberman 2008). However, while the unstable visuals of the handheld camera powerfully reconnect, both at a symbolic and aesthetic level, to the truthfulness of the moment of crisis in which they are generated, they fail to produce a clearer understanding of the situation and a counter-hegemonic narrative. In this article, I explore how new technologies have impacted this process of bearing witness and documenting events in real time, and how they have shaped a new understanding of the image as a networked, multiple object connected with the living archive of history, in a permanent dialogue with the seemingly endless flow of data nurtured by the web 2.0.


Sign in / Sign up

Export Citation Format

Share Document