MADEE (Mobile Application Development and Execution Environment) is a platform that supports the development of small and middle size mobile and wireless information systems for handheld devices. MADEE allows a student to develop applications faster and easier than using conventional development tools. This study presents the results and experience obtained using MADEE to support the introduction of mobile and wireless information systems development concepts in the context of computer engineering courses
ABSTRACT:Computer programming has a technological part and a creative part; it involves specific technical aspects of programming languages and creative aspects to find the best solutions for different problem domains. The programming learning process encompasses a group of different teacher-student techniques that are put into practice. These techniques have the object of learning a programming language to solve real problems; in this learning process we must include good software development practices of analysis and design so the novice programmer disciplines himself into developing quality software. To improve the learning programming process we use techniques and methods of software development adapting them to the context of courses in programs of the curricula. There are different methods to help us develop quality software; this article is a case study of using PSP (Personal Software Process) method and XP (eXtreme Programming) techniques on curricula's first programming course for engineering students, as support of the learning process of a programming language, and acquiring good software development habits. ß
This article describes the experience and results obtained teaching noncommon Java features, in advanced undergraduate object-oriented programming courses. The teaching approach proposed helps students to reach a deeper level of programming expertise, while accomplishing specific assignments that integrate a class framework that supports implementation of medium size clientÀserver applications. ß
In this paper we describe a methodology to model a use case using sequence diagrams quantification. Our methodology consists in a set of metrics to define the amount of scenarios, and it determines the use case goal accomplishment based on the occurrence, sequence order, and the flow of data involved in. It also helps to obtain a robust design because all possible flows are considered; by this way, software quality could be achieved in quantitative terms. This approach can be used in two ways: to define a complete set of scenarios before entering in the design phase, and to measure design quality in terms of completeness and functionality attributes. Our methodology follows the main recommendations to apply a solid mathematical basis for engineering careers, and informatics and computing programs.
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.