In most cases, development of Web-based systems has been ad hoc, lacking systematic approach and quality control and assurance procedures. Hence, there is now legitimate and growing concern about the manner in which Web-based systems are developed and their long-term quality and integrity. Web Engineering, an emerging new discipline, advocates a process and a systematic approach to development of high quality Web-based systems. It promotes the establishment and use of sound scientific, engineering and management principles, and disciplined and systematic approaches to development, deployment and maintenance of Web-based systems. This paper gives an introductory overview on Web Engineering. It presents the principles and roles of Web Engineering, assesses the similarities and differences between development of traditional software and Web-based systems, identifies key Web engineering activities and reviews some of the ongoing work in this area. It also highlights the prospects of Web engineering and the areas that need further study.
When driving, the most crucial factor to consider is your own safety. Driver’s must be kept under observation for any potential harmful act, whether intentional or inadvertent, in order to ensure a safe navigation for a driver. As a result, a real-time emotion detection system for a driver has been developed to detect, exploit, and evaluate the driver's emotional state. This paper discusses how to recognize emotions using facial expressions for application in active security systems for drivers. We discuss our research and development of a Convolutional Neural Network-based intelligent system for face image-based expression classification in this paper.
Abstract. In their comprehensive review of computing disciplines, the Joint (ACM and IEEE-CS) Task Force on Computing Curricula identified a group of subjects as Net-centric, to be taught at under-graduate level. Web Engineering was still in its infancy at the time. We started a Web Engineering specialization at master's level in 1999 and have recently reviewed it comprehensively. Based on our experience in teaching different aspects of Web development at both under-graduate and graduate levels, this paper proposes a framework to design curricula for Web Engineering that can evolve in tandem with the evolution of the Web. The framework helps to dovetail the knowledge areas in a coherent manner avoiding a smorgasbord approach to curriculum design.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.