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.
Despite the representation of a business process (BP) with Business Process Model and Notation (BPMN) can provide support for business designers, BPMN models lack of a formal semantics to conduct qualitative analysis. In this work, we describe the use of timed automata (TA) formal language to check BPs modelled with BPMN using the model checking verification technique. Two algorithms are introduced...
Being Scrum the agile software development framework most commonly used in the software industry, its applicability is attracting great attention to the academia. That is why this topic is quite often included in computer science and related university programs. In this article, we present a course design of a Software Engineering course where an educational framework and an open-source agile project...
Social interaction on microblogging platforms is becoming a reliable instrument for studying political communication characteristics. Microblogging platforms, such as Twitter, let citizens to engage in the political debate generating well-defined profiles in the platform. Using publicly available tweets it is possible to build a linguistic profile to compare leaders and average citizens. We describe...
Educational resources have been around for quite some time; yet, the growing of internet and the development of information technologies have contributed to their evolution and massive distribution. The present work is in an initial state of a larger-scope project that aims to identify, classify and evaluate open educational resources (OER) useful for self or guided learning of software engineering...
The software development industry is mainly composed of micro and small businesses that usually have limited economic resources. This makes them difficult to acquire tools supporting the software development process. The present study is aimed to identify and evaluate tools, at low or no licensing cost, which can be used in businesses or university courses. The target tools must be easy to use and...
Even though software engineering education embraces the teaching of software measurement topics, there is a lack of guidelines to address this teaching in undergraduate programs. In order to facilitate the education of these topics at the undergraduate level, a set of studies was conducted since 2010 and an educational framework is being developed based on the opinions of experts in the field. The...
Software engineering education is aimed at preparing professionals to achieve software quality, manage risk, and deliver projects on time and on budget. This paper reports on the findings of a Delphi study as part of a series of research studies designed to identify the software measurement topics that should be taught in software engineering programs. It also outlines the levels of learning and skills...
The enhancement of the teaching of software measurement in software engineering education must be based on a sound assessment of the impact of previous teaching and the needs in industry. This paper investigates through a survey of software practitioners their opinions about the software measurement knowledge that new software engineers currently bring to their employers' organizations. In addition,...
In mature engineering disciplines and science, mathematics and measurement are considered as important subjects to be taught in university programs. This paper discusses about these subjects in terms of their respective meanings and complementarities. It also presents a discussion regarding their maturity, relevance and innovations in their teaching in engineering programs. This paper pays special...
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.