We present a study of the effectiveness of estimating web application development effort using Function Points and Web Objects methods, and a method we propose-the Revised Web Objects (RWO). RWO is an upgrading of WO method, aimed to. more
We present a study of the effectiveness of estimating web application development effort using Function Points and Web Objects methods, and a method we propose-the Revised Web Objects (RWO). RWO is an upgrading of WO method, aimed to account for new web development styles and technologies. It also introduces an up-front classification of web applications according to their size, scope and technology, to further refine their effort estimation. These methods were applied to a data-set of 24 projects obtained by Datasiel .
Application-level web security refers to vulnerabilities inher-ent in the code of a web-application itself (irrespective of the technologies in which it is implemented or the security of the web-server/back-end database on which it is. more
Application-level web security refers to vulnerabilities inher-ent in the code of a web-application itself (irrespective of the technologies in which it is implemented or the security of the web-server/back-end database on which it is built). In the last few months .
The expanding role of the Web as a content and applications deployment platform and the appearance of new computing paradigms, such as thin-client computing, require now more than ever the introduction of concrete development frameworks. more
The expanding role of the Web as a content and applications deployment platform and the appearance of new computing paradigms, such as thin-client computing, require now more than ever the introduction of concrete development frameworks. Although new approaches, technologies, tools, commercial applications appear daily, limited guidelines or frameworks exist that can assist Web developers in selecting the proper methodology and tools for the design, implementation and maintenance of flexible Web content and applications. Our work, triggered from our experience in implementing the Web presence of several large Greek Governmental organisations, attempts to address the major current and forthcoming problems that Web developers face. We propose a framework (RDF/XML based) that will act as a malleable development support environment, incorporating specific guidelines, which Web developers should always consider. The primary goals are achieving scalability (modular, component-based architecture), re-usability and technology independency in Web development. We focus on hypermedia content and applications.
Web applications built using Java technologies usually access relational databases via JDBC API. This requires a database system specific JDBC driver to be installed on the application side. On the other hand, a paradigm shift is taking. more
Web applications built using Java technologies usually access relational databases via JDBC API. This requires a database system specific JDBC driver to be installed on the application side. On the other hand, a paradigm shift is taking place in web application architectures. Future web applications will be built around Service-Oriented Architectures (SOA) where applications will be assembled using remote "web
. 693 to develop custom Grid portal web applications. . The File Browser Port-let also supports the ability to create new directories, delete files and directories, edit text files online, upload files to remote file systems and. more
. 693 to develop custom Grid portal web applications. . The File Browser Port-let also supports the ability to create new directories, delete files and directories, edit text files online, upload files to remote file systems and download files to a user's local host, so long as the files .
We report the experiences of semi-professional developers regarding the challenges, tools, and processes within the domain of web application development. The paper summarizes the main problems in web development, characterizes the habits. more
We report the experiences of semi-professional developers regarding the challenges, tools, and processes within the domain of web application development. The paper summarizes the main problems in web development, characterizes the habits of programmers and concludes with a" developer's wish list" for improvements to web technologies and tools. The report is based on two independent sources-a survey of 31 web developers and an in-depth interview study with 10 participants.
Tugas akhir merupakan syarat untuk mendapatkan gelar sarjana. Saat ini proses administrasi tugas akhir pada Jurusan Teknik Elektro dan Komputer, Fakultas Teknik, Universitas Syiah Kuala umumnya masih dilakukan secara paper-based. Hal ini. more
Tugas akhir merupakan syarat untuk mendapatkan gelar sarjana. Saat ini proses administrasi tugas akhir pada Jurusan Teknik Elektro dan Komputer, Fakultas Teknik, Universitas Syiah Kuala umumnya masih dilakukan secara paper-based. Hal ini tentunya akan membutuhkan banyak waktu dalam proses administrasi tugas akhir. Untuk mengatasi masalah tersebut penulis merancang dan membangun sistem informasi untuk memudahkan proses administrasi tugas akhir. Sistem Informasi ini digunakan oleh Administrator Jurusan, Koordinator Tugas Akhir, Dosen pembimbing, Dosen penguji, dan Mahasiswa. Pengembangan sistem informasi ini menggunakan arsitektur MVC (Model-View-Controller) berdasarkan analisa kebutuhan user. Selanjutnya pengujian aplikasi dilakukan dengan 3 metode, yaitu Unit Testing, Black Box Testing dan White Box Testing. Aplikasi telah diuji dengan metode pengujian Unit Tesing, Black Box Testing dan White Box Testing. Pengujian berjalan dengan sukses. Hal ini menunjukkan aplikasi berjalan dengan baik.
The usability is recognized as an important quality factor of any modern website. In this paper, techniques for usability evaluation of a website are proposed and their use is described. The results of application of these techniques are. more
The usability is recognized as an important quality factor of any modern website. In this paper, techniques for usability evaluation of a website are proposed and their use is described. The results of application of these techniques are discussed in the frame of the design and evaluation of a web portal, serving an Academic Department. The applicability of the developed techniques in a wide area of web-based applications and their importance in the context of today’s web applications development is also discussed in this paper.
We reviewed and analyzed nine commercially available web development tools from the perspective of suitability for end-user development to compare and contrast alternative and best-of-breed approaches for particular problem areas within. more
We reviewed and analyzed nine commercially available web development tools from the perspective of suitability for end-user development to compare and contrast alternative and best-of-breed approaches for particular problem areas within web application development (Getting Started, Workflow, Level of Abstraction, Layout, Database, Application Logic, Testing and Debugging, Learning and Scaling, Security, Collaboration, and Deployment). End-user development involves the creation of dynamic websites with .
The web-technology is going through major changes these years, both with respect to types of systems based on web-technology, organization of the development work, required approaches and competencies, etc. We must rethink the. more
The web-technology is going through major changes these years, both with respect to types of systems based on web-technology, organization of the development work, required approaches and competencies, etc. We must rethink the organization of the development work. This requires a deeper and coherent understanding of the nature of web-development. This paper presents findings from a field study undertaken in a webdevelopment company. From these findings we characterize web-application development and discuss some major challenges to cope with and to find proper support for in the future. We found that web-development is characterized by involvement of many expertise groups with little training and experience in information systems design, that some of the existing modeling and communication tools introduce severe problems, and that the pace of the introduction of new tools and features causes development and management problems. A further complication factor is that web-applications .
A SIMPLE PLATFORM-INDEPENDENT WEB APPLICATION DEVELOPMENT PROCESS Pablo Bustos and Jaime Navon Computer Science Department Pontificia Universidad Católica de Chile
A SIMPLE PLATFORM-INDEPENDENT WEB APPLICATION DEVELOPMENT PROCESS Pablo Bustos and Jaime Navon Computer Science Department Pontificia Universidad Católica de Chile
2.1 Choice of framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.2 Design of page flows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 . 3 The Design of Graduate Application. more
2.1 Choice of framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.2 Design of page flows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 . 3 The Design of Graduate Application Webapp (GAW) . 3.1 Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 3.1.1 Users . . . .
Page 1. Generating Web Applications from UML Domain Models: A Model-Driven Approach Using Profiles and MetaModels Juan José Cadavid1, David Lopez2, Jesús Andrés Hincapié2, Carlos Andrés Ospina3, Juan Bernardo Quintero1 .
We use CodeIgniter PHP framework to develop bug-free web portal, eCommerce, web apps, CMS & more. Provide top-notch services by our skilled CodeIgniter framework developers.
Path planning is the latest trend of innovations in robotics and aerospace with much of emphasis on obstacles avoidance capability and cost optimality. The growing use of Unmaned Aerial Vehicles is expected to increase in the coming years. more
Path planning is the latest trend of innovations in robotics and aerospace with much of emphasis on obstacles avoidance capability and cost optimality. The growing use of Unmaned Aerial Vehicles is expected to increase in the coming years for both commercial and military use. In this document an On-Board Path Planning System that address the issue of cost optimality, agent minimum turn radius dynamic constraint and obstacle avoidance is developed using c++ and the application run in Linux platform.
Scalability and availability are two highly desirable attributes pertaining to reliability of a web application that renders state-of-the-art services to online users. In simple words scalability is the ability to grow, the ability to. more
Scalability and availability are two highly desirable attributes pertaining to reliability of a web application that renders state-of-the-art services to online users. In simple words scalability is the ability to grow, the ability to serve increased number of requests or clients. Building a scalable application with round the clock availability is a challenging problem in the light of ever increasing population of potential users. Dramatic increase in users to web application causes bursts of requests that put the application to acid test. On the other hand web application availability represents the degree of operational continuity. High availability and unlimited scalability are the two indispensable quality attributes a web application in the real word. These features bestow rich user experience as far as operational continuity and ability to handle growing workload are concerned. By taking server side measures it is possible to achieve these two desirable features. However, there is possibility to have architectural pattern along with underlying design patterns to promote these quality features of web application. In this paper we enhance our architectural pattern eXtensible Web Application Development Framework (XWADF) that can leverage the quality of web application design as it result in highly scalable with high availability. As the application is designed in XWADF framework it promotes scalability assuming server side supports in terms of resources. The application also ensures availability as the design supports maintenance without letting the application down. The empirical results revealed that our architectural approach increases reliability of web applications significantly in terms of availability and scalability