Nierstrasz, OscarOverview
Publication Timeline
Most widely held works by
Oscar Nierstrasz
Software composition 4th international workshop, SC 2005, Edinburgh, UK, April 9, 2005 : revised selected papers
by SC 2005
(
Book
)
7 editions published in 2005 in English and held by 341 libraries worldwide "This year's Software Composition Workshop (SC 2005) was held on April 9, 2005, in Edinburgh, Scotland ..."
Model driven engineering languages and systems 9th international conference, MoDELS 2006, Genova, Italy, October 1-6, 2006 : proceedings
by MoDELS 2006
(
Book
)
7 editions published in 2006 in English and held by 321 libraries worldwide
Object-oriented reengineering patterns
by Serge Demeyer
(
Book
)
18 editions published between 2002 and 2008 in English and held by 278 libraries worldwide The documentation is missing or obsolete, and the original developers have departed. Your team has limited understanding of the system, and unit tests are missing for many, if not all, of the components. When you fix a bug in one place, another bug pops up somewhere else in the system. Long rebuild times make any change difficult. All of these are signs of software that is close to the breaking point. Many systems can be upgraded or simply thrown away if they no longer serve their purpose. Legacy software, however, is crucial for operations and needs to be continually available and upgraded. How can you reduce the complexity of a legacy system sufficiently so that it can continue to be used and adapted at acceptable cost? Based on the authors' industrial experiences, this book is a guide on how to reverse engineer legacy systems to understand their problems, and then reengineer those systems to meet new demands. Patterns are used to clarify and explain the process of understanding large code bases, hence transforming them to meet new requirements. The key insight is that the right design and organization of your system is not something that can be evident from the initial requirements alone, but rather as a consequence of understanding how these requirements evolve. * Describes how to reverse engineer a monolithic system to understand how it really works and how to identify potential problems. * Includes reengineering patterns that tackle well-known reengineering techniques often encountered in object-oriented programming, such as introducing polymorphism, factoring out common behavior, detecting duplicated code, and understanding design. * Shows how to build a culture of continuous reengineering for achieving flexible and maintainable object-oriented systems.
Object-based models and languages for concurrent systems : ECOOP '94 Workshop on Models and Languages for Coordination of Parallelism and Distribution, Bologna, Italy, July 5, 1994 : proceedings
by ECOOP '94 Workshop on Models and Languages for Coordination of Parallelism and Distribution
(
Book
)
3 editions published in 1995 in English and held by 267 libraries worldwide
Object-based distributed programming : ECOOP '93 workshop, Kaiserslautern, Germany, July 26-27, 1993 : proceedings
(
Book
)
3 editions published in 1994 in English and held by 266 libraries worldwide
Object-based concurrent computing : ECOOP '91 workshop, Geneva, Switzerland, July 15-16, 1991 : proceedings
by ECOOP '91
(
Book
)
2 editions published in 1992 in English and held by 264 libraries worldwide
ECOOP '93, object-oriented programming, 7th European conference, Kaiserslautern, Germany, July 26-30, 1993 : proceedings
by ECOOP '93
(
Book
)
1 edition published in 1993 in English and held by 244 libraries worldwide
Software engineering--ESEC/FSE '99 : 7th European Software Engineering Conference held jointly with the 7th ACM SIGSOFT Symposium on the Foundations of Software Engineering, Toulouse, France, September 6-10, 1999 : proceedings
by ESEC/FSE (Conference)
(
Book
)
2 editions published in 1999 in English and held by 184 libraries worldwide
Object-oriented software composition
(
Book
)
5 editions published in 1995 in English and held by 144 libraries worldwide Software -- Software Engineering.
Software engineering--ESEC/FSE '99 : 7th European Software Engineering Conference held jointly with the 7th ACM SIGSOFT Symposium on the Foundations of Software Engineering, Toulouse, France, September 1999 : proceedings
by ESEC/FSE '99
(
Book
)
3 editions published in 1999 in English and held by 48 libraries worldwide
Affect and Emotion in Human-Computer Interaction From Theory to Applications
by David Hutchison
(
Book
)
2 editions published in 2008 in English and held by 44 libraries worldwide
Visual Data Mining Theory, Techniques and Tools for Visual Analytics
by David Hutchison
(
Book
)
2 editions published in 2008 in English and held by 40 libraries worldwide
ECOOP ... : European Conference on Object-Oriented Programming ... : proceedings
by European Conference on Object-Oriented Programming
(
Serial
)
in English and held by 36 libraries worldwide
Formal Techniques for Distributed Systems Joint 11th IFIP WG 6.1 International Conference FMOODS 2009 and 29th IFIP WG 6.1 International Conference FORTE 2009, Lisboa, Portugal, June 9-12, 2009. Proceedings
by David Hutchison
(
Book
)
3 editions published in 2009 in English and held by 35 libraries worldwide
Software Engineering for Self-Adaptive Systems
by David Hutchison
(
Book
)
2 editions published in 2009 in English and held by 34 libraries worldwide
Verbal and Nonverbal Features of Human-Human and Human-Machine Interaction COST Action 2102 International Conference, Patras, Greece, October 29-31, 2007. Revised Papers
by David Hutchison
(
Book
)
2 editions published in 2008 in English and held by 32 libraries worldwide
Dataspace: The Final Frontier 26th British National Conference on Databases, BNCOD 26, Birmingham, UK, July 7-9, 2009. Proceedings
by David Hutchison
(
Book
)
3 editions published in 2009 in English and held by 32 libraries worldwide
Detection of Intrusions and Malware, and Vulnerability Assessment 6th International Conference, DIMVA 2009, Como, Italy, July 9-10, 2009. Proceedings
by David Hutchison
(
Book
)
3 editions published in 2009 in English and held by 31 libraries worldwide
Advances in Biometrics Third International Conference, ICB 2009, Alghero, Italy, June 2-5, 2009. Proceedings
by David Hutchison
(
)
2 editions published in 2009 in English and held by 31 libraries worldwide
Active and Programmable Networks IFIP TC6 7th International Working Conference, IWAN 2005, Sophia Antipolis, France, November 21-23, 2005. Revised Papers
by David Hutchison
(
)
2 editions published in 2009 in English and held by 30 libraries worldwide more
fewer
Audience Level
Related IdentitiesAssociated Subjects
Algebra Algebra--Data processing Algorithms Artificial intelligence Bioinformatics Coding theory Computational complexity Computer-aided design Computer graphics Computer network architectures Computer science Computer simulation Computers--Law and legislation Computer software Computer software--Development Computer vision Conference proceedings Database management Data encryption (Computer science) Data mining Data protection Data structures (Computer science) Education Electronic commerce Electronic data processing Electronic data processing--Distributed processing Information storage and retrieval systems Information theory Logic, Symbolic and mathematical Logic design Management information systems Mathematical geography Memory management (Computer science) Mental health service system reports. Multimedia systems Neurosciences Object-oriented programming (Computer science) Operating systems (Computers) Optical pattern recognition Parallel programming (Computer science) Quantum theory Radiology, Medical Social sciences--Data processing Software engineering Software patterns Software reengineering Telecommunication Text processing (Computer science) Translators (Computer programs) UML (Computer science)
|
Alternative Names
Nierstrasz, O. 1957-
Nierstrasz, O. M. 1957-
Nierstrasz, O. (Oscar), 1957-
Nierstrasz, Oscar.
Nierstrasz, Oscar, 1957-
Nierstrasz, Oscar M. 1957-
Nierstrasz, Oscar Marius 1957-
Nierstrsz, O. (Oscar Marius), 1957-
Languages
Covers
|
|||||||||||||||||||
Related Identities