Special Issues devoted to important topics in software engineering will occasionally be published. Editor in Chief Dr. About this journal Editorial board Submitting articles.
Readership IJSETA provides a vehicle to help professionals, academics, researchers and policy makers working in the field of software engineering and technology to disseminate information and to learn from each other's work.
Browse issues Vol. A few essentials for publishing in this journal Submitted articles should not have been previously published or be currently under consideration for publication elsewhere.
Conference papers may only be submitted if the paper has been completely re-written more details available here and the author has cleared any necessary permissions with the copyright owner if it has been previously copyrighted.
Briefs and research notes are not published in this journal. All our articles go through a double-blind review process. All authors must declare they have read and agreed to the content of the submitted article. Among these techniques we can cite personas, scenar Content type: Case study. Published on: 23 May Efficient and effective communication active communication among stakeholders is thought to be central to agile development. However, in geographically distributed agile development GDAD environments, it c Published on: 2 March This survey reviews published materials related to the specific area of Search-Based Software Engineering that concerns software maintenance and, in particular, refactoring.
The survey aims to give a comprehen Authors: Michael Mohan and Des Greer. Published on: 7 February Content type: Editorial. Published on: 5 February Access control systems demand rigorous verification and validation approaches, otherwise, they can end up with security breaches. Finite state machines based testing has been successfully applied to RBAC syste Authors: Carlos Diego N. Damasceno, Paulo C. Masiero and Adenilso Simao. Published on: 17 January Combinatorial Interaction Testing CIT approaches have drawn attention of the software testing community to generate sets of smaller, efficient, and effective test cases where they have been successful in det Authors: Juliana M.
Balera and Valdivino A. Published on: 28 December Building an effective team of developers is a complex task faced by both software companies and open source communities. Published on: 20 December Evaluation of design problems in object oriented systems, which we call code smells, is mostly a human-based task. Several studies have investigated the impact of code smells in practice.
Studies focusing on h Published on: 28 November Code smells refer to any symptom in the source code of a program that possibly indicates a deeper problem, hindering software maintenance and evolution. Detection of code smells is challenging for developers a Software projects often reach hundreds or thousands of files. Therefore, manually searching for code elements that should be changed to fix a failure is a difficult task.
Static bug localization techniques pro Published on: 8 September Software development using distributed version control systems has become more frequent recently. Such systems bring more flexibility, but also greater complexity to manage and monitor multiple existing reposi Published on: 21 July Several prediction models have been proposed in the literature using different techniques obtaining different results in different contexts.
The need for accurate effort predictions for projects is one of the Published on: 31 May Studies show that problems associated with the requirements specifications are widely recognized for affecting software quality and impacting effectiveness of its development process.
The reuse of knowledge ob Published on: 30 May This work describes the design, development and evaluation of a software Prototype, named ArchReco, an educational tool that employs two types of Context-aware Recommendations of Design Patterns, to support us Authors: George A.
Sielis, Aimilia Tzanavari and George A. Published on: 26 April Non-trivial software systems are written using multiple programming languages, which are connected by cross-language links. The existence of such links may lead to various problems during software developmen Published on: 19 April The Academia-Industry partnership has been increasingly encouraged in the software development field. The main focus of the initiatives is driven by the collaborative work where the scientific research work me Authors: Joelma Choma, Luciana A.
Zaina and Tiago S. Published on: 15 December Among research opportunities in software engineering for cloud computing model, interoperability stands out. We found that the dynamic nature of cloud technologies and the battle for market domination make clo Published on: 7 December Software game is a kind of application that is used not only for entertainment, but also for serious purposes that can be applicable to different domains such as education, business, and health care.
This paper uses mutation testing for evaluating an automated static anal Maldonado and Auri M. Published on: 3 November The idea is to select products, associated to mutation operators that describe possible faults in the Featur Authors: Rui A.
Matnei Filho and Silvia R. Published on: 26 July In Global Software Engineering GSE , the need for a common terminology and knowledge classification has been identified to facilitate the sharing and combination of knowledge by GSE researchers and practition Published on: 7 June Therefore, they need to dynamically adapt their behavior. It is of paramount importan Published on: 17 May Extended Finite State Machines EFSMs provide a powerful model for the derivation of functional tests for software systems and protocols.
Many EFSM based testing problems, such as mutation testing, fault diag Published on: 31 March Statecharts are diagrams comprised of visual elements that can improve the modeling of reactive system behaviors. They extend conventional state diagrams with the notions of hierarchy, concurrency and communic Authors: Marcelo A.
Ramos, Paulo C. Masiero, Rosangela A. Penteado and Rosana T. Published on: 28 July Several projects have been discontinued in the history of the software industry due to the presence of software architecture problems. The identification of such problems in source code is often required in re Authors: Willian N. Oizumi, Alessandro F. Garcia, Thelma E.
Colanzi, Manuele Ferreira and Arndt V. Feature modeling has been widely used in domain engineering for the development and configuration of software product lines. A feature model represents the set of possible products or configurations to apply i Authors: L. Emiliano Sanchez, J. Published on: 23 June Writing patches to fix bugs or implement new features is an important software development task, as it contributes to raise the quality of a software system.
Not all patches are accepted in the first attempt, Published on: 18 June Establishing representative samples for Software Engineering surveys is still considered a challenge. Published on: 10 June The software testing phase, despite its importance, is usually compromised by the lack of planning and resources in industry. This can risk the quality of the derived products. The identification of mandatory Published on: 2 June A software system is self-adaptive when it is able to dynamically and autonomously respond to changes detected either in its internal components or in its deployment environment.
This response is expected to ensu Published on: 28 May Use case templates can be used to describe functional requirements of a Software Product Line. However, to the best of our knowledge, no efforts have been made to collect and summarize these existing templates Frameworks are used to enhance the quality of applications and the productivity of the development process, since applications may be designed and implemented by reusing framework classes.
However, frameworks
0コメント