Cookies Policy
The website need some cookies and similar means to function. If you permit us, we will use those means to collect data on your visits for aggregated statistics to improve our service. Find out More
Accept Reject
  • Menu
Publications

Publications by CSE

2010

Gender Differences in Internet Usage Habits: A Case Study in Higher Education

Authors
Babo, R; Lopes, CT; Rodrigues, AC; Pinto, M; Queiros, R; de Oliveira, PC;

Publication
BUSINESS TRANSFORMATION THROUGH INNOVATION AND KNOWLEDGE MANAGEMENT: AN ACADEMIC PERSPECTIVE, VOLS 1-2

Abstract
The usage of information and communication technologies has been growing among students and teachers. In order to improve the use of the Internet as a tool to support teaching and learning it is necessary to understand the Internet usage habits of students. Thus, a study was conducted with 1397 students from five schools of the Polytechnic of Porto. The data was collected through an online questionnaire abd was analized by age range, gender and scientific field. In this paper,gender differences are analyzed and presented in 3 dimensions: type of Internet usage, communication tools and the role of the Internet tools in education.

2010

Towards eLearning 2.0: Case Study of an eLearning Environment

Authors
Queiros, R; Oliveira, L; Pinto, M; Silva, C;

Publication
PROCEEDINGS OF THE 9TH EUROPEAN CONFERENCE ON E-LEARNING, VOL 1

Abstract
In these days the learning experience is no longer confined within the four walls of a classroom. Computers and primarily the Internet have broadened this horizon by creating a way of delivering education that is known as eLearning. In the meantime, the Internet or, more precisely, the Web is heading towards a new paradigm where the user is no longer just a consumer of information and becomes an active part in the communication. This two-way channel where the user takes the role of the producer of content triggered the appearance of new types of services such as Social Networks, Blogs and Wikis. To seize this second generation of communities and services, educational vendors are willing to develop eLearning systems focused on the new and emergent users needs. This paper describes the analysis and specification of an eLearning environment at our School (ESEIG) towards this new Web generation, called PEACE - Project for ESEIG Academic Environment. This new model relies on the integration of several services controlled by teachers and students such as social networks, repositories, libraries, e-portfolios and e-conference systems, intelligent tutors, recommendation systems, automatic evaluators, virtual classrooms and 3D avatars.

2010

Supporting the evolution of software knowledge with adaptive software artifacts

Authors
Correia, FilipeFigueiredo;

Publication
Companion to the 25th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, SPLASH/OOPSLA 2010, October 17-21, 2010, Reno/Tahoe, Nevada, USA

Abstract
The knowledge of software developers materializes itself as software artifacts, that may be seen at two different levels (information and structure), which are difficult to change independently from each other. This work explores how the expression of software knowledge using adaptive software techniques, may support the creation of adaptive software artifacts, to improve the effectiveness of capturing knowledge under constant evolution. Some work already exists in the context of the Weaki Wiki, which will be extended into a full environment supporting the creation and evolution of software artifacts beyond their initial form. We intend to validate this work experimentally.

2010

Automatically inferring classsheet models from spreadsheets

Authors
Cunha, J; Erwig, M; Saraiva, J;

Publication
Proceedings - 2010 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2010

Abstract
Many errors in spreadsheet formulas can be avoided if spreadsheets are built automatically from higher-level models that can encode and enforce consistency constraints. However, designing such models is time consuming and requires expertise beyond the knowledge to work with spreadsheets. Legacy spreadsheets pose a particular challenge to the approach of controlling spreadsheet evolution through higher-level models, because the need for a model might be overshadowed by two problems: (A) The benefit of creating a spreadsheet is lacking since the legacy spreadsheet already exists, and (B) existing data must be transferred into the new model-generated spreadsheet. To address these problems and to support the model-driven spreadsheet engineering approach, we have developed a tool that can automatically infer ClassSheet models from spreadsheets. To this end, we have adapted a method to infer entity/relationship models from relational database to the spreadsheets/ClassSheets realm. We have implemented our techniques in the HAEXCEL framework and integrated it with the ViTSL/Gencel spreadsheet generator, which allows the automatic generation of refactored spreadsheets from the inferred ClassSheet model. The resulting spreadsheet guides further changes and provably safeguards the spreadsheet against a large class of formula errors. The developed tool is a significant contribution to spreadsheet (reverse) engineering, because it fills an important gap and allows a promising design method (ClassSheets) to be applied to a huge collection of legacy spreadsheets with minimal effort. © 2010 IEEE.

2010

An integrated application for geostatistical analysis of sea outfall discharges based on R software

Authors
Abreu, N; Ramos, P;

Publication
OCEANS 2010

Abstract
This paper describes an integrated application that performs a geostatistical analysis of data acquired by an AUV in monitoring missions to sewage outfalls. This comes as an effort for automating the procedures of a monitoring campaign from data acquisition to data processing. This application is based on the R statistical software and uses the Gstat package for the geostatistical prediction. R is a console based application that uses software packages developed by the community. The application interfaces with R guiding the user through several steps that perform the geostatistical analysis. It was not our intention to cover all geostatistical procedures but only the ones that are needed for the data processing concerned. The major advantage of this application is that the user does not need to be familiar with methods and data structures associated with the base software, allowing the processing and analysis to be more simple, fast and efficient which is particularly important for routine monitoring. This software application also enables us to give a quicker response in case of contamination to near-by beaches.

2010

Automatic Interface for AUV Mission Planning and Supervision

Authors
Abreu, N; Matos, A; Ramos, P; Cruz, N;

Publication
OCEANS 2010

Abstract
This paper describes an integrated application that automates the procedure for sea outfall discharges data acquisition with an Autonomous Underwater Vehicle (AUV). Since most applications for this type of technology are research related, the used software tends to be more technical, oriented for engineers. This fact, allied with the bad sea conditions usually encountered at the portuguese coast, cause the mission execution to be extremely difficult at times. Before starting operating the AUV, a wide range of operations must be completed: we need to get data to estimate plume position, calculate mission path, transfer the AUV and acoustic buoys to the water, test communications and configure a variety of systems. So clearly there is a need to develop an application that fully automates a monitoring mission, allowing the operator with little to no experience to conclude it efficiently. Ultimately, by automating the procedure, there is the possibility of expanding the use of AUV's across several fields of study since no prior knowledge about the its systems is required. In summary this guides the user through a series of tasks and provides visual and audio information.

  • 207
  • 220