Serwis Infona wykorzystuje pliki cookies (ciasteczka). Są to wartości tekstowe, zapamiętywane przez przeglądarkę na urządzeniu użytkownika. Nasz serwis ma dostęp do tych wartości oraz wykorzystuje je do zapamiętania danych dotyczących użytkownika, takich jak np. ustawienia (typu widok ekranu, wybór języka interfejsu), zapamiętanie zalogowania. Korzystanie z serwisu Infona oznacza zgodę na zapis informacji i ich wykorzystanie dla celów korzytania z serwisu. Więcej informacji można znaleźć w Polityce prywatności oraz Regulaminie serwisu. Zamknięcie tego okienka potwierdza zapoznanie się z informacją o plikach cookies, akceptację polityki prywatności i regulaminu oraz sposobu wykorzystywania plików cookies w serwisie. Możesz zmienić ustawienia obsługi cookies w swojej przeglądarce.
In order to defense software reverse attacks, lots of researches have been done in software security area, whereas few works were focused on the effectiveness evaluation of those protection methods. This paper includes two contents: 1 Introduction and analysis of existing methods evaluating the effectiveness of software protection, 2 discuss the condition needed to evaluate effectiveness in theory.
Project Based Learning (PBL) is Learner-centered Educational method. In PBL, the undergraduate computer science and engineering students are progressively given responsibility for their education. PBL for a given course make students to work together to solve real-world problem for the given course. In this course, students are made to learn to solve the problems related to Data Analytics (DA) and...
This study develops a unified pedagogy for the design and evaluation of e-learning software for high-school Computer Science. In accordance with the pedagogy, prototype e-learning software was developed for use in student instruction and independent learning. The pedagogy was iteratively refined based on the evaluation of teachers and education experts and the resulting e-learning software was developed...
This paper presents lessons learned from nearly 25 years long experiences with different forms of E-education. All experiences are definitely positive but during conducted research many pitfalls and traps were recognized and observed. Widely used multimedia materials do not motivate weak students to learn. Instead of learning they do prefer to watch materials in a passive way. Mobile learning in which...
Education and technology have a very close relationship and it cannot be denied. Education is now very depending with technology and always keeps evolving to support each other. Teaching methods are now drastically change because the present of rapid development of technology. The way of teaching is now shifting due to the available technology and the students, parents and the society no longer accept...
Given two test cases, one larger and one smaller, the smaller test case is preferred for many purposes. A smaller test case usually runs faster, is easier to understand, and is more convenient for debugging. However, smaller test cases also tend to cover less code and detect fewer faults than larger test cases. Whereas traditional research focused on reducing test suites while preserving code coverage,...
Developing large-scale software applications in teams has long been a popular feature of capstone courses in computing degree programs, particularly in the fields of computer science and software engineering. Instructors utilize real world problems as well as external clients to motivate the students and to provide authentic experiences. Within the field of game design and development, students have...
Online courses are a method of lecturing whose application in education is not bounded by space and location constraints. They include features such as video lectures and online questionnaires. There are a few online courses to teach subjects related to Software Engineering. However, for the best of our knowledge, there is no online course to teach software process, which is a key area of Software...
Work in Progress. Many of our students in the Bachelor in Computer Science start working when they are sophomores. By the time they are senior students, they have already learned different computer languages and technologies and have developed skills that are very well appreciated in the labor market. Tomorrow, the best companies will hire these students with a good salary. So, why not use their knowledge...
Accredited computer science programs have a capstone course requiring a significant programming project. Generally, these projects are part of a software engineering class and require a team effort. To facilitate team interaction, instructor monitoring, and objective performance assessment, an appropriate team environment, or set of components and services that can be combined to form an environment,...
The Modified Condition Decision Coverage (MC/DC) test criterion is a mandatory requirement for the testing of avionics software as per the DO-178B standard. In the implementation of safety-critical software, there are many complex logics and testing requirements are relatively high. In structure-based testing, MC/DC coverage has a strong ability to detect errors compared to decision or condition coverage...
Producing software variations from the same software product line requires developers to adopt developing tools that support variability. The Abstract Behavioral Specification (ABS) is a modeling language that facilitates the generation of various software products from a single code base. One part of ABS is the Product Selection Language (PSL), which is used to specify software products as sets of...
Many software projects adopt mailing lists for the communication of developers and users. Researchers have been mining the history of such lists to study communities' behavior, organization, and evolution. A potential threat of this kind of study is that users often use multiple email addresses to interact in a single mailing list. This can affect the results and tools, when, for example, extracting...
In a higher educational institute, enhancing the educational process and achieving a high quality of education will help decision makers in a better management of resources of the educational institutes. Jordan universities applied for national and international higher education accreditation, whose one of evaluation criteria depends on students' performance and course delivery process. Quality of...
We make use of integer programming to model the scheduling of a fleet of vessels based on a predetermined operational cycle. The model consists of an objective function to be minimized and a large number of constraints that replicates the number of vessels, the operational cycle and the ambition levels. The objective function is zero when the selected ambition level is met. We use the software Mathematica...
Does socioeconomic status (SES) affect the way that end users use software? Previous work in inclusiveness, such as the recent work on gender-inclusiveness in software development, suggests that differences between populations can impact software use.
A pre-condition for any verification technique based on simulation is the generation of a high-quality set of stimuli that effectively and efficiently cover the whole state space of the Design Under Verification (DUV), including hard-to-reach corner cases. To cope with this necessity, several approaches for the automatic generation of stimuli have been proposed for both embedded software and high-level...
Nowadays, there are two significant tendencies, how to process the enormous amount of data, big data, and how to deal with the green issues related to sustainability and environmental concerns. An interesting question is whether there are inherent correlations between the two tendencies in general. To answer this question, this paper firstly makes a comprehensive literature survey on how to green...
This work proposes to investigate the question of whether attending conference will breed new scientific collaboration based on the focal closure theory. Through the analysis of conference closure on individual and community level, we show that attending conference can promote new scientific collaborations, and conferences with more attendees and higher field ratings bring more new scientific collaborations.
At present, the evaluation of teaching system is an important part of the teaching management system in many colleges and universities. The implementation of the teaching evaluation system has positive effect on restraining the behavior of teachers and encouraging teachers to improve teaching. This paper takes evaluation of teaching in as a case study, and the status and function of the evaluation...
Podaj zakres dat dla filtrowania wyświetlonych wyników. Możesz podać datę początkową, końcową lub obie daty. Daty możesz wpisać ręcznie lub wybrać za pomocą kalendarza.