Prospects for an engineering discipline of software

Shaw, M.·1990·IEEE Software

Cited by (341)

Items 101–200 of 341

  1. Current Practices, Culture Changes, and Software Engineering Education
    Neal S. Coulter, James E. Dammann · 1994 · Computer Science Education
  2. Legacy job titles in IT
    Patrick Donohue, Norah Power · 2012 · ACM SIGCPR Conference on Computer Personnel Research (SIGCPR)
  3. The Habits of Highly Effective Researchers: An Empirical Study
    Subhajit Datta, Partha Basuchowdhuri, Surajit Acharya, Subhashis Majumder · 2016 · IEEE Transactions on Big Data
  4. Ordering interrogative questions for effective requirements engineering: The W6H pattern
    Mujahid Sultan, Andriy V. Miranskyy · 2015 · IEEE International Workshop on Requirements Patterns (RePa)
  5. Easy and Efficient Hyperparameter Optimization to Address Some Artificial Intelligence “ilities”
    Trevor Bihl, Joe Schoenbeck, Daniel W. Steeneck, Jeremy D. Jordan · 2020 · Hawaii International Conference on System Sciences (HICSS)
  6. Systems Development Methodologies
    Brian F. Fitzgerald · 1997 · Springer eBooks
  7. A missing link in software engineering
    S. Tockey · 1997 · IEEE Software
  8. Software engineering: first 50 years of formation and development
    Андрій Миколайович Стрюк · 2018
  9. Evolutionary computing in search-based software engineering
    Timo J. Mantere, Leo Rela · 2004
  10. Industrial-scale agile
    Ivar Jacobson, Ian Spence, Ed Seidewitz · 2016 · Communications of the ACM
  11. A Brief History of Software Technology
    Christof Ebert · 2008 · IEEE Software
  12. Should This Software Component Be Developed Inside or Outside Our Firm? - A Design Science Perspective on the Sourcing of Application Systems
    Tommi Kramer, Armin Heinzl, Kai Spohrer · 2011 · Lecture notes in business information processing
  13. A formal model for automated software modularity and evolvability analysis
    Yuanfang Cai, Kevin Sullivan · 2012 · ACM Transactions on Software Engineering and Methodology
  14. On object-oriented libraries in the undergraduate curriculum
    Rajiv Ranjan Tewari, David Gitlin · 1994 · ACM Technical Symposium on Computer Science Education (SIGCSE)
  15. From Bridges and Rockets, Lessons for Software Systems
    C. Michael Holloway · 2004 · NASA Technical Reports Server (NASA)
  16. Software Testing Techniques New Trends
    Arun Kumar Arumugam, IQVIA · 2020 · International Journal of Engineering Research and
  17. People issues relating to software engineering education and training in India
    Kirti Garg, Vasudeva Varma · 2008 · India Software Engineering Conference
  18. A theory of benchmarking with applications to software reverse engineering
    Steve Easterbrook, Richard C. Holt, Susan Elliott Sim · 2003
  19. The Process of ISD Methodology Selection and Use: A Case Study
    Jennie M. Carroll · 2003 · Journal of the Association for Information Systems
  20. Integrating Formal Methods into a Professional Master of Software Engineering Program
    David Garlan · 1994 · Workshops in computing
  21. Evolving Software Systems for Self-Adaptation
    Mehdi Amoui Kalareh · 2012
  22. KI-Engineering – AI Systems Engineering
    Julius Pfrommer, Thomas Usländer, Jürgen Beyerer · 2022 · at - Automatisierungstechnik
  23. An empirical study of process discipline and software quality
    Mainak Mazumdar, Mark C. Paulk · 2005
  24. Modern Software Engineering Concepts and Practices
    Bedir Teki̇nerdoğan, Mehmet Akşit, Ali Dogru, Veli Biçer · 2011 · Advances in computer and electrical engineering book series
  25. Issues in the history of computing
    Michael Sean Mahoney · 1996 · ACM eBooks
  26. Formal Verification of the AAMP-FV Microcode
    P Miller Steven, Amélie David, Menzenski Matthew, K Srivas Mandayam · 1999 · NASA Technical Reports Server (NASA)
  27. Design Science, Engineering Science and Requirements Engineering
    Roel J. Wieringa, Hans Heerkens · 2008 · IEEE International Requirements Engineering Conference (RE)
  28. Sound methods and effective tools for engineering modeling and analysis
    David W. Coppit, Kevin Sullivan · 2003 · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)
  29. Software reuse and object-oriented software engineering in the undergraduate curriculum
    Rajiv Ranjan Tewari · 1995 · ACM Technical Symposium on Computer Science Education (SIGCSE)
  30. Experience integrating a formal method into a software engineering course
    Ann E. Kelley Sobel · 1996 · ACM Technical Symposium on Computer Science Education (SIGCSE)
  31. Definition and validation of requirements management measures
    Annabella Loconsole · 2007 · KTH Publication Database DiVA (KTH Royal Institute of Technology)
  32. Representing open requirements with a fragment-based specification
    Bruce I. Blum · 1993 · IEEE Transactions on Systems Man and Cybernetics
  33. tl;dr: Chill, y’all: AI Will Not Devour SE
    Kang, Eunsuk, Shaw, Mary · 2024 · Proceedings of the 2024 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software
  34. Industrial Scale Agile - from Craft to Engineering
    Ivar Jacobson, Ian Spence, Ed Seidewitz · 2016 · Queue
  35. Professional licensing and the social transformation of software engineers
    Phillip A. Laplante · 2005 · IEEE Technology and Society Magazine
  36. Effective Project Control: Insights from the Australian Construction Industry
    Anthony Vlasic, Philip Yetton · 2004 · Journal of the Association for Information Systems
  37. An initial theoretical foundation for object-oriented systems analysis and design
    Stephen W. Clyde · 1993
  38. Engineering principles and software engineering
    ALFS T. BERZTISS · 1992 · Lecture notes in computer science
  39. Experience integrating a formal method into a software engineering course
    Ann E. Kelley Sobel · 1996 · ACM SIGCSE Bulletin
  40. The Process of Information Systems Theorizing as a Discursive Practice*
    Nik Rushdi Hassan, Lars Mathiassen, Paul Benjamin Lowry · 2021 · Technology, work and globalization
  41. Exploring potential implications of intelligent tools for human aspects of software engineering
    Jorge Melegati, Nicolas Nascimento, Rafael Matone Chanin, Afonso Sales, Igor Wiese · 2024 · International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE)
  42. Using norm analysis patterns for automated requirements validation
    Richa Sharma, K. K. Biswas · 2012 · IEEE International Workshop on Requirements Patterns (RePa)
  43. Visualizing and authoring owl OWL in ezOWL
    Moonyoung Chung, Sooyoung Oh, Kyung‐Il Kim, HyeonSung Cho, Hyun‐Kyu Cho · 2005 · International Conference on Advanced Communication Technology
  44. Improving API Knowledge Discovery with ML: A Case Study of Comparable API Methods
    Daye Nam, Brad A. Myers, Bogdan Vasilescu, Vincent Josua Hellendoorn · 2023 · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion)
  45. Teaching Software Engineering: Problems and Suggestions
    Osama Shata · 2011
  46. Profit: A system integrating logic programming and attribute grammars
    Jukka Paakki · 1991 · Lecture notes in computer science
  47. Software evolution: a requirements engineering approach
    John Mylopoulos, Alexander T. Borgida, Neil Ernst · 2012
  48. The Emergence of Software Engineering Professionalism
    Stephen B. Seidman · 2008 · IFIP International Federation for Information Processing/IFIP
  49. The Software Factory: An Undergraduate Computer Science Curriculum
    John D. Tvedt, Roseanne Tesoriero, Kevin A. Gary · 2002 · Computer Science Education
  50. What Do We Do When We Teach Software Engineering?
    Joseph Maguire, STEPHEN W. DRAPER, Quintin I. Cutts · 2019
  51. A Process-Ontological Model for Software Engineering.
    Jari Palomäki, Harri Keto · 2006
  52. Building Reverse Engineering Tools with Software Components: Ten Lessons Learned
    Holger M. Kienle · 2007 · Working Conference on Reverse Engineering (WCRE)
  53. A Framework for Incorporating Object‐Oriented Software Engineering in the Undergraduate Curriculum
    Raj Tewari, Frank L. Friedman · 1993 · Computer Science Education
  54. Using software process modeling for building a case-based reasoning methodology: Basic approach and case study
    Ralph Bergmann, Wolfgang Wilke, Jürgen Schumacher · 1997 · Lecture notes in computer science
  55. The culture of quality and software engineering education
    Terry Rout · 1992 · ACM SIGCSE Bulletin
  56. Undergraduate, graduate and professional education in software engineering in the '90's: a case study
    George Mohay, Hasmukh Morarji, Richard N. Thomas · 2002 · Software Education Conference (SRIG-ET)
  57. The Uniqueness of IT Cost Risk: A Cross-Group Comparison of 23 Project Types
    Bent Flyvbjerg, Alexander Budzier, Jon Aaen, Mark Keil, Mariagrazia Zottoli · 2025 · Project Management Journal
  58. On software engineering and software methodologies a software developer's perspective
    Binghui Helen Wu · 2011 · International Conference on Information Science and Technology
  59. Design Spaces and How Software Designers Use Them: a sampler
    Mary Shaw, Marian Petre · 2024 · International Workshop on Designing Software (Designing)
  60. Three Patterns that Help Explain the Development of Software Engineering
    Mary Shaw · 2018 · KiltHub Repository
  61. If you're not modeling, you're just programming: modeling throughout an undergraduate software engineering program
    James R. Vallino · 2006
  62. Improving Object-Oriented Frameworks by Considering the Characteristics of Constituent Elements
    Gregor Polančič, Romana Vajde Horvat, Ivan Rozman · 2009 · University of Maribor digital library (University of Maribor)
  63. Addressing the Integration Challenge for Avionics and Automotive Systems—From Components to Rich Services: Rich services include capabilities that concern the flow of business, while messenger-based communications connect these services to other component systems that provide dependable service with enhanced quality
    Claudiu Farcas, Emilia Farcas, Ingolf Krueger, Massimiliano Menarini · 2010 · Proceedings of the IEEE
  64. Toward Theory-Based End-User Software Engineering
    Margaret Burnett, Todd Kulesza, Alannah Oleson, Shannon Ernst, Laura Beckwith, Jill Cao, William Jernigan, Valentina Grigoreanu · 2017 · Springer eBooks
  65. Integrating object-oriented software engineering in the computer science curriculum
    Raj Tewari, Frank L. Friedman · 1992 · Lecture notes in computer science
  66. Software engineering education
    Pavol Návrat, Mária Bieliková · 1999 · ACM SIGCSE Bulletin
  67. Software re‐engineering: concepts and methodology
    Robert P. Behling, Chris Behling, Kenneth J. Sousa · 1996 · Industrial Management & Data Systems
  68. Expertise and Instruction in Software Development
    Mary Beth Rosson, John M. Carroll · 1997 · Elsevier eBooks
  69. Design reuse
    Paul A. Kogut · 1995 · ACM SIGSOFT Software Engineering Notes
  70. Systemic Requirements of a Software Engineering Learning Environment
    Kirti Garg, Vasudeva Varma · 2015 · India Software Engineering Conference
  71. A Hybrid Design Methodology for an Introductory Software Engineering Course with Integrated Mobile Application Development
    Vignesh Subbian, Carla Purdy · 2020 · ASEE Annual Conference & Exposition
  72. R equirements Analysis of an Integrated Sonar Suite for Surface Ships : Systems Engineering Perspective
    Ajith Kumar K., Jomon George, V P Jagathyraj · 2014 · Defence Science Journal
  73. Influence of learning analytics in software engineering education
    Nidyanandan Pratheesh, Thangjam Ruchika Devi · 2013 · IEEE International Conference ON Emerging Trends in Computing, Communication and Nanotechnology
  74. Measurement-based value alignment and reasoning about organizational goals and strategies : studies with the ICT industry
    Vladimir Mandić · 2012
  75. Evolution and Melioration of Software Management Processes
    Sunil Kumar Jangir · 2012 · International Journal of Software Engineering & Applications
  76. Jumpstarting Application Lifecycle Management: A New Approach with Tool Support *
    Jung‐Sing Jwo, Tien-Song Hsu, Yu Chin Cheng · 2013 · Journal of information science and engineering
  77. A Philosophical Re-Appraisal of Peter Naur's Notion of "programming as Theory Building"
    Boris Wyssusek · 2007 · Journal of the Association for Information Systems
  78. Graduate Software Engineering 2009 (GSwE2009)
    Mark A. Ardis · 2010
  79. Curricula transformation in the countries in transition: an experience from Slovakia
    Pavol Návrat, L. Molnar · 1998 · IEEE Transactions on Education
  80. Instructional Design of a Requirements Engineering Education Course for Professional Engineers
    Takako Nakatani, Toshihiko Tsumaki, Tetsuo Tamai · 2010 · Smart innovation, systems and technologies
  81. Ingredients for Developing a Case-Based Reasoning Methodology
    Ralph Bergmann, Wolfgang Wilke, Klaus‐Dieter Althoff, Sean Breen, Roy L. Johnston · 1997
  82. Une approche pour la maintenance et la ré-ingénierie globale des logiciels
    Jean-Marie Favré · 1995 · HAL
  83. Using Ada as the first programming language: a retrospective
    Robert K. Allen, D.D. Grant, R. Smith · 2002 · International Conference on Software Engineering: Education and Practice (SEEP)
  84. An experience in the formal verification of industrial software
    Mark G. Staskauskas · 1996 · Communications of the ACM
  85. Software Engineering – Processes and Tools
    Gerhard Weiß, Gustav Pomberger, Wolfgang Beer, Georg Buchgeher, Bernhard Dorninger, Josef Pichler, Herbert Prähofer, Rudolf Ramler, Fritz Stallinger, Rainer Weinreich · 2009 · Springer eBooks
  86. 3rd international workshop on Adoption-Centric Software Engineering ACSE 2003
    Robert M. Balzer, Jens H. Jahnke, Marin Litoiu, Hausi A. Müller, Dennis B. Smith, Margaret‐Anne Storey, Scott Tilley, Ken Wong · 2003 · Rare & Special e-Zone (The Hong Kong University of Science and Technology)
  87. Software Engineering Education
    Gregory W. Hislop · 2009 · IGI Global eBooks
  88. Visualization of software and systems as support mechanism for integrated software project control
    Peter Liggesmeyer, Jens Heidrich, Jürgen Münch, Robert Kalcklösch, Henning Barthel, Dirk Zeckzer · 2016
  89. Do Away with the Frankensteinian Programs! A Proposal for a Genuine SE Education
    Simon Dierl, Falk Maria Howar, Malte Mues, Stefan Naujokat, Till Schallau · 2021 · International Workshop on Software Engineering Education for the Next Generation (SEENG)
  90. Software Process Appraisal and Improvement: Models and Standards
    Mark C. Paulk · 1998 · Advances in computers
  91. (Continuing) education of software professionals
    Ilkka J. Haikala, Jukka Märijärvi · 1992 · Lecture notes in computer science
  92. Reconsidering the Notion of "Requirements Engineeringï"for Enterprise Systems Selection and Implementation
    Michael Rosemann, Iris Vessey, Ronald Arthur Gerard Weber, Boris Wyssusek · 2005 · Journal of the Association for Information Systems
  93. Assessment of student's learning style and engagement in traditional based software engineering education
    Nidyanandan Pratheesh, Thangjam Ruchika Devi · 2013
  94. Component-based development, CORBA and RM-ODP
    Philip Houston, F. G. Wilkie, T.J. Anderson · 1998 · IEE Proceedings - Software
  95. Co-Evolutionary service-oriented model of technology transfer in software engineering
    Mikio Aoyama · 2006
  96. Early metrics for object oriented designs
    Boris Baldassari, Ch. Robach, Lydie du Bousquet, J. Brosse · 2006 · International Workshop on Testability Assessment (IWoTA)
  97. Cultivating Practitioners for Software Engineering Experiments in industry
    Guillermo López, Laura García‐Borgoñón, Sira Vega, María José Escalona, Natália Juristo · 2020 · Advances in systems analysis, software engineering, and high performance computing book series
  98. Software design as story telling: reflecting on the work of Italo Calvino
    Paolo Ciancarini, Sergey Masyagin, Giancarlo Succi · 2020 · ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software (Onward!)
  99. Creative Funding Strategies for Undergraduate Research at a Primarily Undergraduate Liberal Arts Institution
    Martina Ramirez, Joseph McNicholas, Brianne Gilbert, José Antonio López Sáez, Matthew T. Siniawski · 2015 · Council on Undergraduate Research Quarterly
  100. Non-functional requirements in the design of software
    ALFS T. BERZTISS · 2005 · Springer eBooks