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 value proposition common among startup incubators and clusters is they provide firms with an environment that is more supportive than the open market, for example a high concentration of startups can be conducive to the building of social capital and tacit knowledge by tenants who, upon graduation from such sites, impact the regional economy. The positive impact of social capital on startup survival...
In this paper, we present the first results of the on-going Erasmus+ project for collaborative development of curricula in nanoelectronics. This project aims at transferring knowledge between higher education institutions in three European countries — Bulgaria, Italy and Norway and institutions in Partner Countries — China, Malaysia, India and Israel to modernise university curricula in nanoelectronics...
The intention of this paper is to explore the types of groups that academics involve in and their impact towards the entrepreneurialism of individual faculty members in Sri Lanka. Plenty of prior researches were conducted to analyze the academic entrepreneurship phenomenon based on developed countries, but not many studies were in developing countries like Sri Lanka. Primary data were collected through...
Code smells are anomalous program structures that may indicate software maintainability problems. God Classes and Feature Envies are examples of code smells that frequently become the target of software refactoring. However, smell identification might be harder than expected due to the subjectivity involved in the recognition of the apparently simple structure of each smell. Moreover, smell identification...
Today, technology is enabling change in most of our lives. Also, crucial for most of these changes, are software startups whose contributions have led to the creation of a global market, jobs, and some help in fighting the "brain drain" pertaining in most developing countries. However, there is not enough academic literature to guide practitioners on how to leverage the collaborative potentials...
Continuous and long-term collaboration between industry and academia is crucial to develop front-line research in context-dependent areas like software development where both practitioners and researchers are searched for data collection, analysis and results. Despite many mutual benefits, this collaboration is often challenging, not only due to different goals, but also because of different pace...
Continuous improvement, feedback mechanisms and automated testing are cornerstones of agile methods. We introduce the concept of test analytics, which brings these three practices together. We illustrate the concept with an industrial case study and describe the experiments run by a team who had set a goal for itself to get better at testing. Beyond technical aspects, we explain how these experiments...
Global Software Engineering (GSE) is a reality for even the smallest companies, so software engineering students need to learn how to work in a globally distributed development context. Many approaches to teaching GSE have been described in the literature. Since the majority of software development is done by engineers working in small or medium sized enterprises (SMEs) we now ask: Are today's students...
Facing the increasing pressure in road transportation, small and medium-sized carriers are trying to establish horizontal coalition to reduce operational costs and improve their profitability. In this paper, the multi-type products Collaborative Vehicle Routing Problem with Transshipment (CoVRPT) is proposed. A mixed-integer linear programming model for this problem is established. The result of this...
In order for the conduct of collaborative research projects and their outcomes to be valuable for both research and practice it is necessary to successfully address a number of socio-technical challenges in the field of software engineering. Collaborative research involving researchers and practitioners related to software systems have utilised a variety of different research approaches. Adoption...
The software engineering industry should be the laboratory of much, perhaps most, of the empirical software engineering research. Not only would this create a more realistic context and higher external validity of the empirical research, it would also ease the result transfer and make the results more convincing for the industry. Unfortunately, this is currently not the case. About 90% of software...
Getting companies involved in and committed to empirical research projects is a major challenge for many researchers. This paper discusses several cases of lessons learned about how to involve and get the commitment of companies in different types of empirical research projects. This paper will discuss the experiences of two very large consortium projects and one medium-size research project. In addition,...
Open Innovation, through partnerships across a community such as a network of university researchers, is an alternative mechanism to stimulate corporate growth and build value in contrast to proprietary innovation. In this paper, we build on our experience and strategies presented at previous workshops. We outline a business process model based on use cases for establishing and leveraging company-university...
Today, we live in a society where time and space have been shortened by the introduction of digital technologies. This situation puts a lot of pressure on the market and companies unable to adapt are doomed to extinction. Collaboration is needed. Although the Systems Engineering approach brings many benefits to manage risks and to improve the quality, cost and delay of deliveries; we argue in this...
Nowadays, companies seek to optimize their position in the global market. To do so, they are forced to work together to maintain a competitive advantage based on a unified approach to value creation. This collaboration is increasingly taking place through information systems and technologies. This article aims to present the role of inter-organizational collaboration in the logistics information systems...
The purpose of this paper is to describe interaction between intra-organizational knowledge sharing and inter-organizational knowledge sharing in collaborative learning process. Collaborative learning is defined as a learning process that occurs during interaction between more than two entities that have common purpose. Many previous research has shown that collaborative learning is an effective method...
This paper reports on our experience of teaching Requirements Engineering for undergraduate students. It is well known, the obstacles educators have in teaching requirements engineering. These obstacles are related to the very nature of requirements engineering: a multidisciplinary field that deals with both computer science and social sciences concepts. Teaching requirements engineering just with...
Peer code review locates common coding rule violations and simple logical errors in the early phases of software development, and thus reduces overall cost. However, in GitHub, identifying an appropriate code reviewer for a pull request is a non-trivial task given that reliable information for reviewer identification is often not readily available. In this paper, we propose a code reviewer recommendation...
Cloud computing (CC) is a maturing concept that is changing the way information technology is deployed globally. The promotion of CC with an expected impact of transforming the competitive landscape introduced the need to make strategic decisions whether to adopt this technology or not. Organisations world-wide need to take a position amongst the maze of promises as to the benefits of cloud computing,...
Process orientation of companies in combination with intelligent IT systems often forms the basis for many modern tendencies such as digitalization. This article analyses current BPM trends in a qualitative study and classifies them into three basic directions. There are technology-driven and human-driven BPM trends, both still follow the classical paradigm. However, optimization of workflows can...
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.