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.
Research into software engineering (SE) education is largely concentrated on teaching and learning issues in coursework programs. This paper, in contrast, provides a meta analysis of research publications in software engineering to help with research education in SE. Studying publication patterns in a discipline will assist research students and supervisors gain a deeper understanding of how successful...
This paper presents an algorithmic tool that was used to create panels of experts for the synoptic assessment of a software engineering project course that is targeted towards fostering innovation and creativity in software engineering students. Synoptic assessments succeed with the ability to formulate expert evaluation panels. Yet many industry experts are busy professionals, and hence, the process...
A key goal of our research is to introduce an approach that involves at the outset using analytical reasoning as a method for developing high quality software. This paper summarizes our experiences in introducing mathematical reasoning and formal specification-based development using a web-integrated environment in an undergraduate software engineering course at two institutions at different levels,...
Software development effort estimation is the process of predicting the most realistic use of effort required for developing software based on some parameters. It has always characterised one of the biggest challenges in Computer Science for the last decades. Because time and cost estimate at the early stages of the software development are the most difficult to obtain, and they are often the least...
E-service composition is most impressing method for development and deployment of e-business. Description and modeling the behavior requirements of composite e-services for users is an important key in design of services. But most work does not address the issue of how to model the requirements that the BPEL4WS processes are supposed to satisfy. The specifications in verification works are general...
In order to make significant progress in solving challenging problems in Computational Science & Engineering (CS&E), we need to integrate a large amount of software written by different groups of experts. Modern Lean/Agile methodologies would seem to provide a good foundation for research-driven development of complex CS&E software. Here, we describe issues related to the integration of...
Consistency of preferences is related to rationality, which is associated with the transitivityproperty. Many properties suggested to model transitivity of preferences are inappropriate for reciprocal preference relations. In this paper, a functional equation is put forward to model the ldquocardinal consistency in the strength of preferencesrdquo of reciprocal preference relations. We show that...
Reliable results of requirements engineering are important to the success of a software project. Based on the research of chaotic behavior of requirements analysis, we set up a theoretical model which can be used to lead us to analysis requirements and evaluate the quality of decomposing process. The model shows that analyzing trajectory may consists of three segments i.e. initial segment, middle...
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.