WorldCat Identities

Nierstrasz, Oscar

Overview
Works: 894 works in 2,197 publications in 3 languages and 34,512 library holdings
Genres: Conference papers and proceedings 
Roles: Other, Author, Editor, Creator
Publication Timeline
.
Most widely held works by Oscar Nierstrasz
Object-oriented reengineering patterns by Serge Demeyer( )

27 editions published between 2002 and 2013 in English and held by 1,222 WorldCat member 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
Model driven engineering languages and systems : 9th international conference, MoDELS 2006, Genova, Italy, October 1-6, 2006 : proceedings by Oscar Marius Nierstrasz( )

17 editions published in 2006 in English and held by 582 WorldCat member libraries worldwide

This book constitutes the refereed proceedings of the 9th International Conference on Model Driven Engineering Languages and Systems (formerly the UML series of conferences), MoDELS 2006, held in Genova, Italy, in October 2006. The 51 revised full papers and 2 invited papers presented were carefully reviewed and selected from 178 initial submissions. The papers are organized in topical sections on evaluating UML, MDA in software development, concrete syntax, applying UML to interaction and coordination, aspects, model integration, formal semantics of UML, security, model transformation tools and implementation, analyzing dynamic models, specifying transformations, MOF, bridging models, risk, trust and dependability, tool environments, OCL, roundtrip engineering, real time and embedded systems, as well as workshops, tutorials and panels
Software composition : 4th international workshop, SC 2005, Edinburgh, UK, April 9, 2005 ; revised selected papers by Thomas Gschwind( )

15 editions published in 2005 in English and held by 558 WorldCat member libraries worldwide

"This year's Software Composition Workshop (SC 2005) was held on April 9, 2005, in Edinburgh, Scotland ..."
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 Paolo Ciancarini( Book )

21 editions published in 1995 in 3 languages and held by 431 WorldCat member libraries worldwide

This volume presents carefully refereed versions of the best papers presented at the Workshop on Models and Languages for Coordination of Parallelism and Distribution, held during ECOOP '94 in Bologna, Italy in July 1994. Recently a new class of models and languages for distributed and parallel programming has evolved; all these models share a few basic concepts: simple features for data description and a small number of mechanisms for coordinating the work of agents in a distributed setting. This volume demonstrates that integrating such features with those known from concurrent object-oriented programming is very promising with regard to language support for distribution and software composition
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 Oscar Marius Nierstrasz( Book )

31 editions published in 1999 in English and held by 410 WorldCat member libraries worldwide

This book constitutes the refereed proceedings of the 7th European Software Engineering Conference, ESEC'99, held jointly with the 7th ACM SIGSOFT Symposium on the Foundations of Software Engineering in Toulouse, France in September 1999. The 29 revised full papers presented together with two invited contributions were carefully reviewed and selected from a total of 141 submissions. The papers are organized in topical sections on software components, software process, specification, program analysis, testing and debugging, Java, architectures and models, reuse, and verification and checking
Object-based concurrent computing : ECOOP '91 workshop, Geneva, Switzerland, July 15-16, 1991 : proceedings by Mario Tokoro( Book )

17 editions published in 1992 in English and German and held by 403 WorldCat member libraries worldwide

"The ECOOP '91 Workshop on Object-Based Concurrent Computing was organized toprovide a forum on concurrent, distributed and open-ended computing. The emphasis was on conceptual, theoretical and formal aspects, as well as practical aspects and sound experience, since such a viewpoint was deemed indispensible to investigate and establish a basis for future development. This volume contains 12 papers selected from 25 presented at the workshop, together with a paper by J.A. Goguen, who was an invited speaker at the workshop. The papers are classified into four categories: Formal methods (1): three papers are concerned with the formal semantics of concurrent objects based on process calculi. Formal methods (2): four papers are concerned with various formal approaches to the semantics of concurrent programs. Concurrent programming: three papers. Models: three papers areconcerned with models for concurrent systems."--PUBLISHER'S WEBSITE
ECOOP '93, object-oriented programming, 7th European conference, Kaiserslautern, Germany, July 26-30, 1993 : proceedings by Oscar Marius Nierstrasz( Book )

21 editions published between 1993 and 2000 in English and Italian and held by 395 WorldCat member libraries worldwide

"This volume contains the proceedings of the seventh European Conference on Object-Oriented Programming (ECOOP '93). The conference attracted 146 submissions from around the world, and the selected papers range in topic from programming language and database issues to analysis and design and reuse, and from experience reports to theoretical contributions. The volume opens with an abstract of the keynote address, "Intimate computing and the memory prosthesis: a challenge for computer systems research?" by M.G. Lamming, and continueswith selected papers organized into parts on framework and reuse, concurrency and distribution, types and subtypes, languages and inheritance, time-dependent behavior, object-oriented analysis and design, and reflection. The volume also contains an invited talk, "The OSI manager-object model" by C. Ashford, and the position statements from a panel discussion."--PUBLISHER'S WEBSITE
Object-based distributed programming : ECOOP '93 workshop, Kaiserslautern, Germany, July 26-27, 1993 : proceedings by Rachid Guerraoui( Book )

18 editions published in 1994 in English and Italian and held by 392 WorldCat member libraries worldwide

"Interest has grown rapidly over the past dozen years in the application of object-oriented programming and methods to the development of distributed, open systems. This volume presents the proceedings of a workshop intended to assess the current state of research in this field and to facilitate interaction between groups working on very different aspects of object-oriented distributed systems. The workshop was held as part of the 1993 European Conference on Object-Oriented Programming (ECOOP '93). Over fifty people submitted position papers and participated in the workshop, and almost half presented papers. The presented papers were carefully reviewed and revised after the workshop, and 14 papers were selected for this volume."--PUBLISHER'S WEBSITE
Advances in visual computing : 4th international symposium, ISVC 2008, Las Vegas, NV, USA, December 1-3, 2008 : proceedings by International Symposium on Visual Computing( )

6 editions published in 2008 in English and Undetermined and held by 178 WorldCat member libraries worldwide

The two volume set LNCS 5358 and LNCS 5359 constitutes the refereed proceedings of the 4th International Symposium on Visual Computing, ISVC 2008, held in Las Vegas, NV, USA, in December 2008. The 102 revised full papers and 70 poster papers presented together with 56 full and 8 poster papers of 8 special tracks were carefully reviewed and selected from more than 340 submissions. The papers are organized in topical sections on computer graphics, visualization, shape/recognition, video analysis and event recognition, virtual reality, reconstruction, motion, face/gesture, and computer vision applications. The 8 additional special tracks address issues such as object recognition, real-time vision algorithm implementation and application, computational bioimaging and visualization, discrete and computational geometry, soft computing in image processing and computer vision, visualization and simulation on immersive display devices, analysis and visualization of biomedical visual data, as well as image analysis for remote sensing data
Object-oriented software composition( Book )

12 editions published in 1995 in English and held by 157 WorldCat member libraries worldwide

Software -- Software Engineering
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 Anna Esposito( )

5 editions published in 2008 in English and Undetermined and held by 133 WorldCat member libraries worldwide

Annotation This book constitutes the refereed proceedings of the COST 2102 International Conference on Verbal and Nonverbal Features of Human-Human and Human-Machine Interaction, held in Patras, Greece, October 29 -31, 2007. The 21 revised full papers were carefully reviewed and selected. The papers are organized in topical sections on static and dynamic processing of faces, facial expressions and gaze as well as emotional speech synthesis and recognition
Visual data mining : theory, techniques and tools for visual analytics by Simeon J Simoff( )

6 editions published in 2008 in English and Undetermined and held by 129 WorldCat member libraries worldwide

Annotation The importance of visual data mining, as a strong sub-discipline of data mining, had already been recognized in the beginning of the decade. In 2005 a panel of renowned individuals met to address the shortcomings and drawbacks of the current state of visual information processing. The need for a systematic and methodological development of visual analytics was detected. This book aims at addressing this need. Through a collection of 21 contributions selected from more than 46 submissions, it offers a systematic presentation of the state of the art in the field. The volume is structured in three parts on theory and methodologies, techniques, and tools and applications
Interactive storytelling : First Joint International Conference on Interactive Digital Storytelling, ICIDS 2008, Erfurt, Germany, November 26-29, 2008 : proceedings by David Hutchison( )

2 editions published in 2008 in English and held by 117 WorldCat member libraries worldwide

This book constitutes the refereed proceedings of the First Joint International Conference on Interactive Digital Storytelling, ICIDS 2008, held in Erfurt, Germany, in November 2008. The 19 revised full papers, 5 revised short papers, and 5 poster papers presented together with 3 invited lectures and 8 demo papers were carefully reviewed and selected from 62 submission. The papers are organized in topical sections on future perspectives on interactive digital storytelling, interactive storytelling applications, virtual characters and agents, user experience and dramatic immersion, architectures for story generation, models for drama management and interacting with stories, as well as authoring and creation of interactive narrative
Mathematics of program construction : 9th international conference, MPC 2008, Marseille, France, July 15-18, 2008 : proceedings by Philippe Audebaud( )

5 editions published in 2008 in English and held by 112 WorldCat member libraries worldwide

This book constitutes the refereed proceedings of the 9th International Conference on Mathematics of Program Construction, MPC 2008, held in Marseille, France in July 2008. The 18 revised full papers presented together with 1 invited talk were carefully reviewed and selected from 41 submissions. Issues addressed range from algorithmics to support for program construction in programming languages and systems. Topics of special interest are type systems, program analysis and transformation, programming language semantics, program logics
Transactions on rough sets IX by David Hutchison( )

3 editions published in 2008 in English and held by 111 WorldCat member libraries worldwide

Annotation The LNCS journal Transactions on Rough Sets is devoted to the entire spectrum of rough sets related issues, from logical and mathematical foundations, through all aspects of rough set theory and its applications, such as data mining, knowledge discovery, and intelligent information processing, to relations between rough sets and other approaches to uncertainty, vagueness, and incompleteness, such as fuzzy sets and theory of evidence. This book, which constitutes the ninth volume of the Transactions on Rough Sets series, providing evidence of the continuing growth of a number of research streams. It includes articles that are extensions of papers included in the first conference on Rough Sets and Intelligent Systems Paradigms. The 26 papers presented in this volume introduce a number of new advances in the foundations and applications of artificial intelligence, engineering, image processing, logic, mathematics, medicine, music, and science
Theory and practice of model transformations : second international conference, ICMT 2009, Zurich, Switzerland, June 29-30, 2009 : proceedings by International Conference on Model Transformation( )

2 editions published in 2009 in English and held by 104 WorldCat member libraries worldwide

This book constitutes the refereed proceedings of the 7th International Conference on Model Transformation, ICMT 2014, held in York, UK, in July 2014. The 14 revised papers were carefully selected from 38 submissions. The papers have been organized in topical sections on model transformation testing, foundations of model synchronization, applications of model synchronization and tracing and reverse engineering of transformations
Practical aspects of knowledge management : 7th international conference, PAKM 2008, Yokohama, Japan, November 22 -23, 2008, proceedings by David Hutchison( )

3 editions published in 2008 in English and held by 102 WorldCat member libraries worldwide

This book constitutes the refereed proceedings of the 7th International Conference on Practical Aspects of Knowledge Management, PAKM 2008, held in Yokohama, Japan, in November 2008. The 23 revised full papers presented together with 2 invited lectures were carefully reviewed and selected from 62 submissions. All aspects of knowledge management and their role in next-generation business solutions are addressed in perspective to business and organisation sciences, cognitive science, and computer science. The papers are organized in topical sections on knowledge sharing, collaboration platforms, content-oriented retrieval, knowledge acquisition, knowledge management solutions, knowledge mining from data, text and the Web, ontology, and knowledge utilization
Biometrics and identity management : first European workshop, BIOID 2008, Roskilde, Denmark, May 7-9, 2008 : revised selected papers by David Hutchison( )

4 editions published in 2008 in English and Undetermined and held by 100 WorldCat member libraries worldwide

This volume constitutes the post-conference proceedings of the First European Workshop on Biometrics and Identity Management, BIOID 2008, held in Roskilde, Denmark, during May 7-9, 2008. The 23 regular papers presented were carefully selected from numerous submissions. They cover the following topics: biometric data quality; biometrical templates - face recognition; biometrical templates -- other modalities; biometric attacks and countermeasures; biometric interfaces, and standards and privacy. These papers are presented together with 4 position papers by invited speakers on biometrics and identity management
High performance embedded architectures and compilers : fourth international conference, HiPEAC 2009, Paphos, Cyprus, January 2009 : proceedings by Yale N Patt( )

3 editions published in 2009 in English and held by 99 WorldCat member libraries worldwide

Annotation This book constitutes the refereed proceedings of the Fourth International Conference on High Performance Embedded Architectures and Compilers, HiPEAC 2009, held in Paphos, Cyprus, in January 2009. The 27 revised full papers presented together with 2 invited keynote paper were carefully reviewed and selected from 97 submissions. The papers are organized in topical sections on dynamic translation and optimization, low level scheduling, parallelism and resource control, communication, mapping for CMPs, power, cache issues as well as parallel embedded applications
Advances in software engineering : Lipari Summer School 2007, Lipari Island, Italy, July 8-21, 2007, revised tutorial lectures by E Börger( )

2 editions published in 2008 in English and held by 99 WorldCat member libraries worldwide

This tutorial presents a collection of research papers on themes discussed at the Lipari Summer School on Advances in Software Engineering, held on Lipari Island, Italy, in July 2007. It was the 19th in a well-known series of annual international schools, addressed at computer science researchers. The courses dealt with domain and requirements engineering, high-level modelling, software product line techniques, evolvable software, the evolution of service-oriented software architectures, Web services, and security in such evolving distributed systems. The nine revised full papers presented were carefully reviewed and selected by 21 reviewers. The papers are organized in topical sections on foundations and methodology, service oriented architecture and web services, software technology, and security. This book is written with the intent to produce a state-of-the-art compendium of recent advances in software engineering
 
moreShow More Titles
fewerShow Fewer Titles
Audience Level
0
Audience Level
1
  Kids General Special  
Audience level: 0.50 (from 0.09 for Object-ori ... to 0.73 for Object-bas ...)

WorldCat IdentitiesRelated Identities
Object-oriented reengineering patterns
Covers
Model driven engineering languages and systems : 9th international conference, MoDELS 2006, Genova, Italy, October 1-6, 2006 : proceedingsSoftware composition : 4th international workshop, SC 2005, Edinburgh, UK, April 9, 2005 ; revised selected papersObject-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 : proceedingsSoftware 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 : proceedingsObject-based concurrent computing : ECOOP '91 workshop, Geneva, Switzerland, July 15-16, 1991 : proceedingsECOOP '93, object-oriented programming, 7th European conference, Kaiserslautern, Germany, July 26-30, 1993 : proceedingsObject-based distributed programming : ECOOP '93 workshop, Kaiserslautern, Germany, July 26-27, 1993 : proceedingsAdvances in visual computing : 4th international symposium, ISVC 2008, Las Vegas, NV, USA, December 1-3, 2008 : proceedings
Alternative Names
Nierstrasz, O.

Nierstrasz, O. 1957-

Nierstrasz, O. M. 1957-

Nierstrasz, O. (Oscar), 1957-

Nierstrasz, Oscar.

Nierstrasz, Oscar 1957-

Nierstrasz, Oscar M.

Nierstrasz, Oscar M. 1957-

Nierstrasz, Oscar Marius

Nierstrasz, Oscar Marius 1957-

Nierstrsz, O. 1957-

Nierstrsz, O. (Oscar Marius), 1957-

Oscar Nierstrasz computer scientist

Оскар Ништрасс компьютерный учёный

اسکار نیستراش

Languages
English (210)

Italian (3)

German (2)