Dive into the most influential and groundbreaking papers in Software Engineering. This collection is perfect for anyone looking to expand their understanding by studying comprehensive and impactful research in the field. Whether you are a student, professional, or researcher, these top papers will provide valuable insights and guide your work in the ever-evolving landscape of Software Engineering.
Looking for research-backed answers?Try AI Search
Colin Maly, Suzette Person, Leen-Kiat Soh
2021 IEEE Frontiers in Education Conference (FIE)
A novel first-year Software Engineering-First (SE-First) curriculum that introduces students to the broader picture of software development while students learn fundamental computing concepts, and their self-efficacy is described.
M. Felderer, W. Hasselbring
journal unavailable
Software Engineering ist eine Ingenieursdisziplin, die von einem regen Austausch zwischen Wirtschaft and Wissenschaft profitiert, die sich der Zusammenarbeit mit Unternehmen in Forschung and Entwicklung and dem Transfer of Wissen and Technologien verschrieben haben.
Zhang Tao, Byungjeong Lee, Eunjee Song
Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing
A special track on Software Engineering (SE Track) aims to be a forum for scientists, engineers and practitioners, in academia and industry to share new ideas, experiences and results, and to present their latest findings in any aspects of Software Engineering.
Jeffrey C. Carver, R. Bartlett, I. Gorton + 3 more
2011 33rd International Conference on Software Engineering (ICSE)
This workshop facilitates collaboration by bringing together members of the SE community and the CSE community to share perspectives and present findings from research and practice relevant to CSE software.
R. Sinha, C. S. Lamba
International Journal of Advanced Research in Computer Science
A MABKM model for knowledge communities that will worked as a solution for Knowledge communities and support of software engineering based on the multi agent based Knowledge management principle is proposed.
Serdar Turkeli
journal unavailable
The model SE-EMCM provides valuable information for top management, IT application development team members, and the IT industry in general to decrease the number of failed IT projects that are caused in part by the human factor by knowing what problems have occurred in the past is now more controllable with the model.
Jeffrey C. Carver
journal unavailable
This workshop is concerned with the development of Computational Science & Engineering (CS&E) software, where the focus is on directly solving scientific problems and applications that support scientific endeavors.
Jeffrey C. Carver, T. Epperly, L. Hochstein + 3 more
2013 35th International Conference on Software Engineering (ICSE)
This workshop facilitates collaboration by bringing together members of the CSE and SE communities to share perspectives and present findings from research and practice relevant to CSE software and CSE SE education.
Jeffrey C. Carver
journal unavailable
A significant portion of the workshop is devoted to discussion of the position papers with the goal of generating a research agenda to improve tools, techniques, and experimental methods for CS&E software engineering in the future.
W. Simm, F. Samreen, R. Bassett + 4 more
2018 IEEE/ACM 40th International Conference on Software Engineering: Software Engineering in Society (ICSE-SEIS)
The software engineering practices of environmental scientists are captured, opportunities for software engineering are highlighted, and work towards developing a domain specific language for the configuration and deployment of environmental models is worked towards.
R. Abreu, Shaukat Ali, T. Yue
ACM SIGSOFT Software Engineering Notes
The First International Workshop on Quantum Software Engineering (Q-SE 2020) was held between July 2 and July 3, 2020, co-located with the 42nd International Conference on software Engineering (ICSE 2020).
M. Ardis, D. Budgen, G. Hislop + 3 more
Computer
Revised curriculum guidelines help university faculty create or update undergraduate software engineering programs and provide guidance on how to design and administer courses.
Serdar Turkeli
journal unavailable
Process for producing a buried insulating layer in a semiconductor substrate by ion implantation, which involves producing a mask on the substrate regions where the active zones are located.
G. Boetticher
journal unavailable
3 aspects related to both types of data mining are examined, the underlying data used for constructing models, the models themselves, and validation techniques, which make it possible to determine the financial impact of delivering software on time or with fewer defects.
Jeffrey C. Carver
ACM SIGSOFT Softw. Eng. Notes
The main focus of this workshop was to provide a venue for discussion of problems related to the application of software engineering principles to the development of Computational Science and Engineering software.
Ahmed E. Hassan, G. Oliva, Dayi Lin + 2 more
ArXiv
This paper proposes a shift towards Software Engineering 3.0, an AI-native approach characterized by intent-first, conversation-oriented development between human developers and AI teammates, and presents a roadmap of challenges that must be overcome to realize the vision of SE 3.0.
Paolo Arcaini, Andriy V. Miranskyy
ACM SIGSOFT Software Engineering Notes
The Fourth International Workshop on Quantum Software Engineering (Q-SE 2023) was held on May 14, 2023 in a hybrid manner in Melbourne, Australia, and online and the themes of the presented papers are presented.
G. Fraser, Thomas D. Latoza, L. Mariani
2015 IEEE/ACM 37th IEEE International Conference on Software Engineering
Crowdsourcing is increasingly revolutionizing the ways in which software is engineered, and software engineering researchers may even benefit from new opportunities to evaluate their work with real developers by recruiting developers from the crowd.
Thomas D. Latoza, Ke Mao
journal unavailable
The 4th International Workshop on CrowdSourcing in Software Engineering (CSI-SE) seeks to understand how crowdsourcing is shaping and disrupting software development, shedding light on the opportunities and challenges.
Osama Mabrouk Khaled
journal unavailable
Pervasive computing reference architecture from a software engineering perspective from aSoftware engineering perspective (PervCompRA-SE) in master's thesis, American University in Cairo, 2017.
Ling Tong
Journal of Yunnan University
The construction of teaching materials and environments using SE-CDIO method using software school of Yunnan University and supported by national excellent courses project are introduced.
Osama Mabrouk Khaled, H. Hosny, M. Shalan
Computer Science and Information Technology
A reference architecture for pervasive computing is proposed that provides conceptual views for the smart environment, the smart object, and the pervasive system and provides a new architecture model that can be used in almost any business context.
Software engineering is a term used to comprise a bundle of techniques and principles which help to overcome the software crisis.
Software Komputer atau Perangkat Lunak Komputer merupakan merupakan produk atau aplikasi yang dibuat secara profesional dan jangka panjang. Didalamnya meliputi program yang dapat dieksekusi oleh komputer yang terdiri dari beberapa arsitektur dan konten serta sejumlah informasi. Perangkat Lunak meliputi proses, pengumpulan teknik atau metode serta tools sehingga dapat terbangunnya sebuah software yang berkualitas
I. Crnkovic, R. Land, Andreas Sjögren
Proceedings 16th Conference on Software Engineering Education and Training, 2003. (CSEE&T 2003).
A case study of a software engineering course is presented and the difficulty for computer science students to understand and to develop a system which also requires skills in engineering of a non-software nature is discussed.
D. Sarvani, R. Saradha
International journal of engineering research and technology
The objective of this paper is to gain attention towards this new component based software development paradigm and to highlight the benefits of the approach for making it a successful software development approach to the concerned community.
Stephan Druskat, Michael Felderer, Carina Haupt
Softwaretechnik-Trends
The relationship between research software and requirements engineering is discussed and closer collaboration between software engineering research and research software engineering creates opportunities for knowledge exchange and better research software engineering practice, and interesting new research questions for software engineering research.
Sondre Bjørnvold Bakken
journal unavailable
The goal of this paper is to explore and evaluate the utility of different strategies used in educational games, which include creating immersion and promote learning through visual gratification, feedback, scoring, reasoning, and cognitively demanding environments.
letters to the editor I was saddened by the conclusion of Michael Davis's Viewpoint " Will Software Engineering Ever Be Engineer-ing?" but the following from the ACM's own " Software Engineering Code of Ethics and Professional Practice " states the principle clearly: " Software engineers shall act consistent with the public interest".
R. Sinha
journal unavailable
This work is proposing a Model for Software Companies who are seeking for optimum Knowledge management practices (OKMP) at the organization and looking for the result of such merger which would further term as SE-MABKM (Support for Software Engineering via Multi agent based Knowledge Management).
Alanna Howard, B. Schultz
journal unavailable
The project aims to understand how communication education is typically integrated into a school's curriculum, and to determine whether they continuously integrate, utilize a dedicated communications class, or deliver in another format.
Zhen Zhang, Qifan Lu
journal unavailable
This report thinks that the essential difference is in how much manual feature engineering is applied and how much data is available to train a huge yet high quality matrix of parameters.
Thorsten Haendler, G. Neumann
2020 IEEE 32nd Conference on Software Engineering Education and Training (CSEE&T)
This workshop summary refers to the 1st International Workshop on Games for Software engineering Education and Training (SE-Games 2020), co-located with the 32nd IEEE International Conference on Software Engineering Education & l Training (CSEE&T 2020).
B. Scheff, Tom Georgon
journal unavailable
Permission to copy without fee all or part of thir material Is granted provided that the copies are not made or distributed for direct commercial advantage, the ACM copyright notice snd the title of the publlcatlon and its date appear.
Wei-Lian Ren, Stephen Barrett, Sourojit Das
Proceedings of the 2020 4th International Conference on Management Engineering, Software Engineering and Service Sciences
A general gamification processing model for software development life cycle is built and a metrics model of software engineers' contribution based on gamify the contribution to change engineer's behaviors for converting junior software engineers to senior software engineers is built.
P. Wongthongtham, Natsuda Kasisopha, Elizabeth Chang + 1 more
2008 Third International Conference on Convergence and Hybrid Information Technology
This paper aims to present software engineering ontology as software engineering knowledge representation for a multi-site software development that will not only facilitate the capturing ofSoftware engineering knowledge but also enhance the sharing of software engineeringknowledge across geographically multiple software development sites.
J. Díaz-Herrera
31st Annual Frontiers in Education Conference. Impact on Engineering and Science Education. Conference Proceedings (Cat. No.01CH37193)
Generally accepted definitions of engineering are looked at and it is demonstrated through a detailed analysis how prominent features that cut across all engineering disciplines are found in software engineering as well.
V. Pankratius, W. Tichy, Peter Hinsbeeck
2010 ACM/IEEE 32nd International Conference on Software Engineering
This tutorial at ICSE 2010 prepares software engineers for the challenge of writing parallel applications of all sorts, and needs to quickly grasp the relevant aspects of general-purpose parallel programming.
M. Rehman, A. Mahmood, R. Salleh + 1 more
2011 National Postgraduate Conference
This paper discusses motivation in the field of software engineering and examines the characteristics of Malaysia software engineers and revealed some salient characteristics of Malaysian software engineers.
D. Moitra
IEEE Computer
This paper considers how some small and midsize software organizations, through innovative software engineering and management practices, have been successful in today's demanding and highly competitive business environment.
T. Dillon, E. Chang, P. Wongthongtham
19th Australian Conference on Software Engineering (aswec 2008)
Ontologies bring a new paradigm to software engineering through the use of semantics as a central mechanism which will revolutionize the way software is developed and consumed in the future leading to the development of software as a service bringing about the dawn of software engineering 2.0.
Dong Shao, B. Luo, Eryu Ding + 1 more
2011 24th IEEE-CS Conference on Software Engineering Education and Training (CSEE&T)
The "Computing and Software Engineering (CSE)", a three-semester course, is designed as the introductory course for undergraduate software engineering program at NJU in China; it tries to help students learn the comprehensive knowledge and skills in constructing small-to-medium size software.
C. Chittister
journal unavailable
A set of goals is presented for a modern user interface environment and Serpent, a prototype implementation that achieves these goals, is described.
Blaine W. Heinfeld, James L. Silver
ACM Sigada Ada Letters
This paper describes a software engineering training program that targets personnel with skills in other engineering disciplines that was designed in the fall of 1995 and offered three times during 1996 and 1997 with modifications that incorporate lessons learned from previous sessions.
Stéphane Mercier, M. Lavoie, R. Champagne
2006 30th Annual IEEE/NASA Software Engineering Workshop
This paper presents an introduction to USM and focuses mainly on how USM can apply traceability to maintain synchronization between a software application and the relevant documents such as requirements, architecture, design, code, test, and executable.
Alan W. Brown, A. Earl, J. Mcdermid
journal unavailable
Part 1 An introduction to software engineering: environments SEE requirements early software engineering environment technology and lessons for the future ofSoftware engineering: experience of SEEs integration and software engineering environments summary and future directions
L. Xu
Computer Applications and Software
The relationship between software management and software technology in the uniform view of man and material, management and technology is stated.
Horst Oberquelle
COMPEURO'90: Proceedings of the 1990 IEEE International Conference on Computer Systems and Software Engineering@m_Systems Engineering Aspects of Complex Computerized Systems
Several steps to improve the situation by rethinking the software designer's own assumptions and values as well as by orienting teaching and research towards user support for work situations are proposed.
K. Gupta, A. Goel
International Journal of Software Engineering & Applications
A framework has been created for integration of tagging software in a web application that follows the software development life cycle paradigms and is to be used during it different stages.
This article is part of a special issue on the Future of Software Engineering, where software engineering is driven by visionary corporate leaders, backed by skilled software developers.