The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
A new approach for laboratory assignments in the first C/C++ programming course is introduced. An easy-to-use low-cost ARM SOC computer module with a parts kit is used in the first C/C++ programming class taught by the School of ECE. Each student purchases a processor module along with a parts kit. A cloud based C/C++ compiler is used for software development and breadboards are used with breakout...
Content creation and management is an inevitable part of teaching a course. This paper describes a novel way of handling this problem using Org-mode, a recently created text based information management tool being used within the Emacs user community. We list certain desirable features, specially for the purposes of computer science courses, such as support for collaborative development and literate...
This paper proposes a case study about a web business application implemented in three SAP (System Application and Products in Data Processing) UI (user interfaces) technologies: Web Dynpro (WD) ABAP (Advanced Business Application Programming), Floorplan Manager (FPM) and Customer Relationship Management (CRM) WebClient UI. This study is comparatively realized: both in terms of application achievement,...
Web development becomes one of the important factors in industries and companies in all over the world. Web applications, is very important for companies they can create another media in selling, promotes and advertisement of products or services which is called ecommerce. The focus in this paper is more on explaining in learning new programming skills rather than on research or real-world projects...
Over the past decade the computing landscape changed dramatically as devices became ubiquitous, network-connected, and ready to communicate. As the landscape changed, the way in which we design and build software changed as well: The distributed application (one that involves multiple processes and devices) became the natural way we build systems, while the standalone desktop application became nearly...
The global economic crisis and the dynamics of the IT market are not decreasing the requirements for the product and process quality, they are even raising such requirements higher. This paper presents a case study for the implementation of an integrated environment to support an optimized Agile-CMMI software development process.
The use of Web 2.0 technologies is increasingly common in many aspects of life: social, work, and study. The study reported here looks into how one type of Web 2.0 tool, the wiki, was being used to support groups of IT students involved in a collaborative authentic-task in their undergraduate studies to develop a software solution required by their "clients". The study indicates the existence...
Agile software development processes are widely adopted in software engineering projects. Their low organizational overhead and iterative nature make them ideal choices for small development teams. The application of those methods in software projects that require collaboration between multiple sub-teams is a challenging task that remains subject to intensive research. Especially the initial phases...
Maintaining good relationships with a customer over a long period of time has never been an easy task especially in the case of remote collaboration. Why the customer that was loyal to the vendor at the beginning of their collaboration looses the loyalty after 1 or 2 years of collaboration even though the level of provided services remains the same? One of the reasons of such situation are customer's...
In order to better solve the problem that publish IETM (Interactive Electronic Technical Manual) with multiple styles (HTML, PDF, etc), the Struts framework that applies in Web to achieve the traditional MVC pattern was researched in this paper. Based on the traditional Struts framework, this paper proposed a method that replaces the JSP technology with the XSL technology in the view layer. And this...
Software development is fundamentally a collaborative task. Developers, sometimes geographically distributed, collectively work on different parts of a project. The challenge of ensuring that their contributions consistently build on one another is a major concern for collaborative development and implies concerns with effective communication, task administration and exchange of documents and information...
In this paper, we will propose a cost-effective, flexibility online publishing solution for student publications. Student publications are an essential component of campus life. In China, many universities have their own student publications, but most of them have the finance problem. In order to reduce costs and expand influence, many high schools and universities have begun offering online editions...
With the increasing application based on Web, the comparatively backward Web printing technology lead so much inconvenience to the development of Web system and slowed the pace of Web application in enterprises. In this work, by making use of component programming ideas and EJB technology, a Web print components was developed which based on the analysis of PDF format. Thus, it provides a simple and...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.