.. International Workshop on Software Clones (IWSC) proceedings
| .. International Workshop on Software Clones (IWSC) proceedings |
| Pubbl/distr/stampa | Piscataway, NJ : , : IEEE |
| Disciplina | 005.1 |
| Soggetto topico |
Software refactoring
Software engineering |
| Soggetto genere / forma |
Conference papers and proceedings.
Periodicals. |
| ISSN | 2572-6587 |
| Formato | Materiale a stampa |
| Livello bibliografico | Periodico |
| Lingua di pubblicazione | eng |
| Altri titoli varianti |
IWSC: Software Clones
IEEE ... International Workshop on Software Clones (IWSC) proceedings |
| Record Nr. | UNINA-9910626128003321 |
| Piscataway, NJ : , : IEEE | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
.. International Workshop on Software Clones (IWSC) proceedings
| .. International Workshop on Software Clones (IWSC) proceedings |
| Pubbl/distr/stampa | Piscataway, NJ : , : IEEE |
| Disciplina | 005.1 |
| Soggetto topico |
Software refactoring
Software engineering |
| Soggetto genere / forma |
Conference papers and proceedings.
Periodicals. |
| ISSN | 2572-6587 |
| Formato | Materiale a stampa |
| Livello bibliografico | Periodico |
| Lingua di pubblicazione | eng |
| Altri titoli varianti |
IWSC: Software Clones
IEEE ... International Workshop on Software Clones (IWSC) proceedings |
| Record Nr. | UNISA-996581530803316 |
| Piscataway, NJ : , : IEEE | ||
| Lo trovi qui: Univ. di Salerno | ||
| ||
2018 IEEE 12th International Workshop on Software Clones : 20 March 2018, Campobasso, Italy / / IEEE Computer Society
| 2018 IEEE 12th International Workshop on Software Clones : 20 March 2018, Campobasso, Italy / / IEEE Computer Society |
| Pubbl/distr/stampa | Piscataway, New Jersey : , : Institute of Electrical and Electronics Engineers, , 2018 |
| Descrizione fisica | 1 online resource (63 pages) |
| Disciplina | 005.1 |
| Soggetto topico |
Computer software - Development
Software engineering Software refactoring |
| ISBN | 1-5386-6430-5 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Record Nr. | UNISA-996279523203316 |
| Piscataway, New Jersey : , : Institute of Electrical and Electronics Engineers, , 2018 | ||
| Lo trovi qui: Univ. di Salerno | ||
| ||
2018 IEEE 12th International Workshop on Software Clones : 20 March 2018, Campobasso, Italy / / IEEE Computer Society
| 2018 IEEE 12th International Workshop on Software Clones : 20 March 2018, Campobasso, Italy / / IEEE Computer Society |
| Pubbl/distr/stampa | Piscataway, New Jersey : , : Institute of Electrical and Electronics Engineers, , 2018 |
| Descrizione fisica | 1 online resource (63 pages) |
| Disciplina | 005.1 |
| Soggetto topico |
Computer software - Development
Software engineering Software refactoring |
| ISBN | 1-5386-6430-5 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Record Nr. | UNINA-9910265158003321 |
| Piscataway, New Jersey : , : Institute of Electrical and Electronics Engineers, , 2018 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
IWoR '16 : proceedings of the 1st International Workshop on Software Refactoring : September 4, 2016, Singapore, Singapore
| IWoR '16 : proceedings of the 1st International Workshop on Software Refactoring : September 4, 2016, Singapore, Singapore |
| Pubbl/distr/stampa | New York : , : ACM, , 2016 |
| Descrizione fisica | 1 online resource (40 pages) |
| Disciplina | 005 |
| Soggetto topico | Software refactoring |
| ISBN | 1-4503-4509-3 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Altri titoli varianti |
International Workshop on Software Refactoring 2016
Proceedings of the 1st International Workshop on Software Refactoring ASE '16 : ACM/IEEE International Conference on Automated Software Engineering : Singapore, Singapore, September 03-07, 2016 Automated Software Engineering 2016 : Association for Computing Machinery/Institute of Electrical and Electronics Engineers International Conference on Automated Software Engineering : Singapore, Singapore, September 03-07, 2016 |
| Record Nr. | UNINA-9910376435803321 |
| New York : , : ACM, , 2016 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
Proceedings of the 2nd International Workshop on Refactoring / / Ali Ouni, Association for Computing Machinery-Digital Library
| Proceedings of the 2nd International Workshop on Refactoring / / Ali Ouni, Association for Computing Machinery-Digital Library |
| Autore | Ouni Ali |
| Pubbl/distr/stampa | New York New York : , : ACM, , [2018] |
| Descrizione fisica | 1 online resource (45 pages) : illustrations |
| Disciplina | 005.16 |
| Soggetto topico | Software refactoring |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Record Nr. | UNINA-9910375693103321 |
Ouni Ali
|
||
| New York New York : , : ACM, , [2018] | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
Proceedings of the XP2016 Scientific Workshops : Edinburgh, Scotland, May 24, 2016 / / scientific workshop chairs, Peggy Gregory, Katie Taylor ; sponsor, ACM
| Proceedings of the XP2016 Scientific Workshops : Edinburgh, Scotland, May 24, 2016 / / scientific workshop chairs, Peggy Gregory, Katie Taylor ; sponsor, ACM |
| Pubbl/distr/stampa | New York : , : ACM, , 2016 |
| Descrizione fisica | 1 online resource (128 pages) |
| Disciplina | 005.11 |
| Collana | ACM International Conference Proceedings Series |
| Soggetto topico |
Agile software development
Large scale systems Software refactoring |
| ISBN | 1-4503-4134-9 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Altri titoli varianti |
XP 2016
Proceedings of the Scientific Workshop Proceedings of XP2016 |
| Record Nr. | UNINA-9910376345603321 |
| New York : , : ACM, , 2016 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
Refactoring for software design smells : managing technical debt / / Girish Suryanarayana, Ganesh Samarthyam, Tushar Sharma
| Refactoring for software design smells : managing technical debt / / Girish Suryanarayana, Ganesh Samarthyam, Tushar Sharma |
| Autore | Suryanarayana Girish |
| Edizione | [1st edition] |
| Pubbl/distr/stampa | Waltham, Massachusetts ; : , : Morgan Kaufmann, , 2015 |
| Descrizione fisica | 1 online resource (259 p.) |
| Disciplina | 005.1/6 |
| Soggetto topico |
Software refactoring
Software failures |
| Soggetto genere / forma | Electronic books. |
| ISBN | 0-12-801646-9 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto |
FrontCover; Refactoring forSoftware DesignSmells; Copyright; Dedication; Contents; Foreword by Grady Booch; Foreword by Dr. Stéphane Ducasse; Preface; WHAT IS THIS BOOK ABOUT?; WHAT DOES THIS BOOK COVER?; WHO SHOULD READ THIS BOOK?; WHAT ARE THE PREREQUISITES FOR READING THIS BOOK?; HOW TO READ THIS BOOK?; WHERE CAN I FIND MORE INFORMATION?; WHY DID WE WRITE THIS BOOK?; Acknowledgments; Chapter 1 - Technical Debt; 1.1 WHAT IS TECHNICAL DEBT?; 1.2 WHAT CONSTITUTES TECHNICAL DEBT?; 1.3 WHAT IS THE IMPACT OF TECHNICAL DEBT?; 1.4 WHAT CAUSES TECHNICAL DEBT?; 1.5 HOW TO MANAGE TECHNICAL DEBT?
Chapter 2 - Design Smells2.1 WHY CARE ABOUT SMELLS?; 2.2 WHAT CAUSES SMELLS?; 2.3 HOW TO ADDRESS SMELLS?; 2.4 WHAT SMELLS ARE COVERED IN THIS BOOK?; 2.5 A CLASSIFICATION OF DESIGN SMELLS; Chapter 3 - Abstraction Smells; 3.1 MISSING ABSTRACTION; 3.2 IMPERATIVE ABSTRACTION; 3.3 INCOMPLETE ABSTRACTION; 3.4 MULTIFACETED ABSTRACTION; 3.5 UNNECESSARY ABSTRACTION; 3.6 UNUTILIZED ABSTRACTION; 3.7 DUPLICATE ABSTRACTION; Chapter 4 - Encapsulation Smells; 4.1 DEFICIENT ENCAPSULATION; 4.2 LEAKY ENCAPSULATION; 4.3 MISSING ENCAPSULATION; 4.4 UNEXPLOITED ENCAPSULATION; Chapter 5 - Modularization Smells 5.1 BROKEN MODULARIZATION5.2 INSUFFICIENT MODULARIZATION; 5.3 CYCLICALLY-DEPENDENT MODULARIZATION; 5.4 HUB-LIKE MODULARIZATION; Chapter 6 - Hierarchy Smells; 6.1 MISSING HIERARCHY; 6.2 UNNECESSARY HIERARCHY; 6.3 UNFACTORED HIERARCHY; 6.4 WIDE HIERARCHY; 6.5 SPECULATIVE HIERARCHY; 6.6 DEEP HIERARCHY; 6.7 REBELLIOUS HIERARCHY; 6.8 BROKEN HIERARCHY; 6.9 MULTIPATH HIERARCHY; 6.10 CYCLIC HIERARCHY; Chapter 7 - The Smell Ecosystem; 7.1 THE ROLE OF CONTEXT; 7.2 INTERPLAY OF SMELLS; Chapter 8 - Repaying Technical Debt in Practice; 8.1 THE TOOLS; 8.2 THE PROCESS; 8.3 THE PEOPLE Appendix A - Software Design PrinciplesA.1 ABSTRACTION; A.2 ACYCLIC DEPENDENCIES PRINCIPLE; A.3 DON'T REPEAT YOURSELF PRINCIPLE; A.4 ENCAPSULATION; A.5 INFORMATION HIDING PRINCIPLE; A.6 KEEP IT SIMPLE SILLY; A.7 LISKOV'S SUBSTITUTION PRINCIPLE; A.8 HIERARCHY; A.9 MODULARIZATION; A.10 OPEN/CLOSE PRINCIPLE; A.11 SINGLE RESPONSIBILITY PRINCIPLE; A.12 VARIATION ENCAPSULATION PRINCIPLE; Appendix B - Tools for Repaying Technical Debt; Appendix C - Notations for Figures; Appendix D - Suggested Reading; D.1 ESSENTIALS; D.2 REFACTORING AND REENGINEERING; D.3 PATTERNS AND ANTI-PATTERNS D.4 TECHNICAL DEBTBibliography; Index |
| Record Nr. | UNISA-996426333603316 |
Suryanarayana Girish
|
||
| Waltham, Massachusetts ; : , : Morgan Kaufmann, , 2015 | ||
| Lo trovi qui: Univ. di Salerno | ||
| ||
Refactoring for software design smells : managing technical debt / / Girish Suryanarayana, Ganesh Samarthyam, Tushar Sharma
| Refactoring for software design smells : managing technical debt / / Girish Suryanarayana, Ganesh Samarthyam, Tushar Sharma |
| Autore | Suryanarayana Girish |
| Edizione | [1st edition] |
| Pubbl/distr/stampa | Waltham, Massachusetts ; : , : Morgan Kaufmann, , 2015 |
| Descrizione fisica | 1 online resource (259 p.) |
| Disciplina | 005.1/6 |
| Soggetto topico |
Software refactoring
Software failures |
| Soggetto genere / forma | Electronic books. |
| ISBN | 0-12-801646-9 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto |
FrontCover; Refactoring forSoftware DesignSmells; Copyright; Dedication; Contents; Foreword by Grady Booch; Foreword by Dr. Stéphane Ducasse; Preface; WHAT IS THIS BOOK ABOUT?; WHAT DOES THIS BOOK COVER?; WHO SHOULD READ THIS BOOK?; WHAT ARE THE PREREQUISITES FOR READING THIS BOOK?; HOW TO READ THIS BOOK?; WHERE CAN I FIND MORE INFORMATION?; WHY DID WE WRITE THIS BOOK?; Acknowledgments; Chapter 1 - Technical Debt; 1.1 WHAT IS TECHNICAL DEBT?; 1.2 WHAT CONSTITUTES TECHNICAL DEBT?; 1.3 WHAT IS THE IMPACT OF TECHNICAL DEBT?; 1.4 WHAT CAUSES TECHNICAL DEBT?; 1.5 HOW TO MANAGE TECHNICAL DEBT?
Chapter 2 - Design Smells2.1 WHY CARE ABOUT SMELLS?; 2.2 WHAT CAUSES SMELLS?; 2.3 HOW TO ADDRESS SMELLS?; 2.4 WHAT SMELLS ARE COVERED IN THIS BOOK?; 2.5 A CLASSIFICATION OF DESIGN SMELLS; Chapter 3 - Abstraction Smells; 3.1 MISSING ABSTRACTION; 3.2 IMPERATIVE ABSTRACTION; 3.3 INCOMPLETE ABSTRACTION; 3.4 MULTIFACETED ABSTRACTION; 3.5 UNNECESSARY ABSTRACTION; 3.6 UNUTILIZED ABSTRACTION; 3.7 DUPLICATE ABSTRACTION; Chapter 4 - Encapsulation Smells; 4.1 DEFICIENT ENCAPSULATION; 4.2 LEAKY ENCAPSULATION; 4.3 MISSING ENCAPSULATION; 4.4 UNEXPLOITED ENCAPSULATION; Chapter 5 - Modularization Smells 5.1 BROKEN MODULARIZATION5.2 INSUFFICIENT MODULARIZATION; 5.3 CYCLICALLY-DEPENDENT MODULARIZATION; 5.4 HUB-LIKE MODULARIZATION; Chapter 6 - Hierarchy Smells; 6.1 MISSING HIERARCHY; 6.2 UNNECESSARY HIERARCHY; 6.3 UNFACTORED HIERARCHY; 6.4 WIDE HIERARCHY; 6.5 SPECULATIVE HIERARCHY; 6.6 DEEP HIERARCHY; 6.7 REBELLIOUS HIERARCHY; 6.8 BROKEN HIERARCHY; 6.9 MULTIPATH HIERARCHY; 6.10 CYCLIC HIERARCHY; Chapter 7 - The Smell Ecosystem; 7.1 THE ROLE OF CONTEXT; 7.2 INTERPLAY OF SMELLS; Chapter 8 - Repaying Technical Debt in Practice; 8.1 THE TOOLS; 8.2 THE PROCESS; 8.3 THE PEOPLE Appendix A - Software Design PrinciplesA.1 ABSTRACTION; A.2 ACYCLIC DEPENDENCIES PRINCIPLE; A.3 DON'T REPEAT YOURSELF PRINCIPLE; A.4 ENCAPSULATION; A.5 INFORMATION HIDING PRINCIPLE; A.6 KEEP IT SIMPLE SILLY; A.7 LISKOV'S SUBSTITUTION PRINCIPLE; A.8 HIERARCHY; A.9 MODULARIZATION; A.10 OPEN/CLOSE PRINCIPLE; A.11 SINGLE RESPONSIBILITY PRINCIPLE; A.12 VARIATION ENCAPSULATION PRINCIPLE; Appendix B - Tools for Repaying Technical Debt; Appendix C - Notations for Figures; Appendix D - Suggested Reading; D.1 ESSENTIALS; D.2 REFACTORING AND REENGINEERING; D.3 PATTERNS AND ANTI-PATTERNS D.4 TECHNICAL DEBTBibliography; Index |
| Record Nr. | UNINA-9910463523703321 |
Suryanarayana Girish
|
||
| Waltham, Massachusetts ; : , : Morgan Kaufmann, , 2015 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
Refactoring for software design smells : managing technical debt / / Girish Suryanarayana, Ganesh Samarthyam, Tushar Sharma
| Refactoring for software design smells : managing technical debt / / Girish Suryanarayana, Ganesh Samarthyam, Tushar Sharma |
| Autore | Suryanarayana Girish |
| Edizione | [1st edition] |
| Pubbl/distr/stampa | Waltham, Massachusetts ; : , : Morgan Kaufmann, , 2015 |
| Descrizione fisica | 1 online resource (259 p.) |
| Disciplina | 005.1/6 |
| Soggetto topico |
Software refactoring
Software failures |
| ISBN | 0-12-801646-9 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto |
FrontCover; Refactoring forSoftware DesignSmells; Copyright; Dedication; Contents; Foreword by Grady Booch; Foreword by Dr. Stéphane Ducasse; Preface; WHAT IS THIS BOOK ABOUT?; WHAT DOES THIS BOOK COVER?; WHO SHOULD READ THIS BOOK?; WHAT ARE THE PREREQUISITES FOR READING THIS BOOK?; HOW TO READ THIS BOOK?; WHERE CAN I FIND MORE INFORMATION?; WHY DID WE WRITE THIS BOOK?; Acknowledgments; Chapter 1 - Technical Debt; 1.1 WHAT IS TECHNICAL DEBT?; 1.2 WHAT CONSTITUTES TECHNICAL DEBT?; 1.3 WHAT IS THE IMPACT OF TECHNICAL DEBT?; 1.4 WHAT CAUSES TECHNICAL DEBT?; 1.5 HOW TO MANAGE TECHNICAL DEBT?
Chapter 2 - Design Smells2.1 WHY CARE ABOUT SMELLS?; 2.2 WHAT CAUSES SMELLS?; 2.3 HOW TO ADDRESS SMELLS?; 2.4 WHAT SMELLS ARE COVERED IN THIS BOOK?; 2.5 A CLASSIFICATION OF DESIGN SMELLS; Chapter 3 - Abstraction Smells; 3.1 MISSING ABSTRACTION; 3.2 IMPERATIVE ABSTRACTION; 3.3 INCOMPLETE ABSTRACTION; 3.4 MULTIFACETED ABSTRACTION; 3.5 UNNECESSARY ABSTRACTION; 3.6 UNUTILIZED ABSTRACTION; 3.7 DUPLICATE ABSTRACTION; Chapter 4 - Encapsulation Smells; 4.1 DEFICIENT ENCAPSULATION; 4.2 LEAKY ENCAPSULATION; 4.3 MISSING ENCAPSULATION; 4.4 UNEXPLOITED ENCAPSULATION; Chapter 5 - Modularization Smells 5.1 BROKEN MODULARIZATION5.2 INSUFFICIENT MODULARIZATION; 5.3 CYCLICALLY-DEPENDENT MODULARIZATION; 5.4 HUB-LIKE MODULARIZATION; Chapter 6 - Hierarchy Smells; 6.1 MISSING HIERARCHY; 6.2 UNNECESSARY HIERARCHY; 6.3 UNFACTORED HIERARCHY; 6.4 WIDE HIERARCHY; 6.5 SPECULATIVE HIERARCHY; 6.6 DEEP HIERARCHY; 6.7 REBELLIOUS HIERARCHY; 6.8 BROKEN HIERARCHY; 6.9 MULTIPATH HIERARCHY; 6.10 CYCLIC HIERARCHY; Chapter 7 - The Smell Ecosystem; 7.1 THE ROLE OF CONTEXT; 7.2 INTERPLAY OF SMELLS; Chapter 8 - Repaying Technical Debt in Practice; 8.1 THE TOOLS; 8.2 THE PROCESS; 8.3 THE PEOPLE Appendix A - Software Design PrinciplesA.1 ABSTRACTION; A.2 ACYCLIC DEPENDENCIES PRINCIPLE; A.3 DON'T REPEAT YOURSELF PRINCIPLE; A.4 ENCAPSULATION; A.5 INFORMATION HIDING PRINCIPLE; A.6 KEEP IT SIMPLE SILLY; A.7 LISKOV'S SUBSTITUTION PRINCIPLE; A.8 HIERARCHY; A.9 MODULARIZATION; A.10 OPEN/CLOSE PRINCIPLE; A.11 SINGLE RESPONSIBILITY PRINCIPLE; A.12 VARIATION ENCAPSULATION PRINCIPLE; Appendix B - Tools for Repaying Technical Debt; Appendix C - Notations for Figures; Appendix D - Suggested Reading; D.1 ESSENTIALS; D.2 REFACTORING AND REENGINEERING; D.3 PATTERNS AND ANTI-PATTERNS D.4 TECHNICAL DEBTBibliography; Index |
| Record Nr. | UNINA-9910788070503321 |
Suryanarayana Girish
|
||
| Waltham, Massachusetts ; : , : Morgan Kaufmann, , 2015 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||