Oscar Nierstrasz

List of publications from the DBLP Bibliography Server - FAQ
Coauthor Index - Ask others: ACM DL/Guide - CiteSeer - CSB - Google - MSN - Yahoo
Home Page

2008
86EEAdrian Lienhard, Tudor Gîrba, Orla Greevy, Oscar Nierstrasz: Test Blueprint - Exposing Side Effects in Execution Traces to Support Writing Unit Tests. CSMR 2008: 83-92
85EEAdrian Lienhard, Tudor Gîrba, Oscar Nierstrasz: Practical Object-Oriented Back-in-Time Debugging. ECOOP 2008: 592-615
84EEAlexandre Bergel, Stéphane Ducasse, Oscar Nierstrasz, Roel Wuyts: Stateful traits and their formalization. Computer Languages, Systems & Structures 34(2-3): 83-108 (2008)
2007
83EEOscar Nierstrasz: Modeling Change as a First-Class Entity. ASWEC 2007: 3
82EEOscar Nierstrasz, Markus Kobel, Tudor Gîrba, Michele Lanza, Horst Bunke: Example-Driven Reconstruction of Software Models. CSMR 2007: 275-286
81EEAlexandre Bergel, Wolfgang De Meuter, Stéphane Ducasse, Oscar Nierstrasz, Roel Wuyts: Dynamic Languages and Applications. ECOOP Workshops 2007: 7-12
80EEMartin von Löwis, Marcus Denker, Oscar Nierstrasz: Context-oriented programming: beyond layers. ICDL 2007: 143-156
79EENiklaus Haldiman, Marcus Denker, Oscar Nierstrasz: Practical, pluggable types. ICDL 2007: 183-204
78EELukas Renggli, Oscar Nierstrasz: Transactional memory for smalltalk. ICDL 2007: 207-221
77EEMarcus Denker, Tudor Gîrba, Adrian Lienhard, Oscar Nierstrasz, Lukas Renggli, Pascal Zumkehr: Encapsulating and exploiting change with changeboxes. ICDL 2007: 25-49
76EEDavid Röthlisberger, Orla Greevy, Oscar Nierstrasz: Feature driven browsing. ICDL 2007: 79-100
75EEAdrian Lienhard, Orla Greevy, Oscar Nierstrasz: Tracking Objects to Detect Feature Dependencies. ICPC 2007: 59-68
74EEStéphane Ducasse, Roel Wuyts, Alexandre Bergel, Oscar Nierstrasz: User-changeable visibility: resolving unanticipated name clashes in traits. OOPSLA 2007: 171-190
2006
73 Oscar Nierstrasz, Jon Whittle, David Harel, Gianna Reggio: Model Driven Engineering Languages and Systems, 9th International Conference, MoDELS 2006, Genova, Italy, October 1-6, 2006, Proceedings Springer 2006
72EEMarkus Gälli, Oscar Nierstrasz, Serge Stinckwich: Idioms for Composing Games with EToys. C5 2006: 222-231
71EEAlexandre Bergel, Stéphane Ducasse, Oscar Nierstrasz, Roel Wuyts: Stateful Traits. ISC 2006: 66-90
70 Oscar Nierstrasz: Taming Software Change. NODe/GSEM 2006: 265-268
69EEStéphane Ducasse, Oscar Nierstrasz, Nathanael Schärli, Roel Wuyts, Andrew P. Black: Traits: A mechanism for fine-grained reuse. ACM Trans. Program. Lang. Syst. 28(2): 331-388 (2006)
68EEOscar Nierstrasz, Stéphane Ducasse, Nathanael Schärli: Flattening Traits. Journal of Object Technology 5(4): 129-148 (2006)
67EEStéphane Ducasse, Oscar Nierstrasz, Matthias Rieger: On the effectiveness of clone detection by string matching. Journal of Software Maintenance 18(1): 37-58 (2006)
2005
66 Thomas Gschwind, Uwe Aßmann, Oscar Nierstrasz: Software Composition, 4th International Workshop, SC 2005, Edinburgh, UK, April 9, 2005, Revised Selected Papers Springer 2005
65EEGabriela Arévalo, Stéphane Ducasse, Oscar Nierstrasz: Discovering Unanticipated Dependency Schemas in Class Hierarchies. CSMR 2005: 62-71
64EEOscar Nierstrasz, Stéphane Ducasse, Tudor Gîrba: The story of moose: an agile reengineering environment. ESEC/SIGSOFT FSE 2005: 1-10
63EEStéphane Ducasse, Tudor Gîrba, Oscar Nierstrasz: Moose: an agile reengineering environment. ESEC/SIGSOFT FSE 2005: 99-102
62EEOscar Nierstrasz, Stéphane Ducasse, Serge Demeyer: Object-Oriented Reengineering Patterns - An Overview. GPCE 2005: 1-9
61EEGabriela Arévalo, Stéphane Ducasse, Oscar Nierstrasz: Lessons Learned in Applying Formal Concept Analysis to Reverse Engineering. ICFCA 2005: 95-112
60EESerge Demeyer, Stéphane Ducasse, Oscar Nierstrasz: Object-Oriented Reengineering: Patterns and Techniques. ICSM 2005: 723-724
59EEAlexandre Bergel, Stéphane Ducasse, Oscar Nierstrasz: Classbox/J: controlling the scope of change in Java. OOPSLA 2005: 177-189
58EEOscar Nierstrasz, Alexandre Bergel, Marcus Denker, Stéphane Ducasse, Markus Gälli, Roel Wuyts: On the Revival of Dynamic Languages. Software Composition 2005: 1-13
57EEAlexandre Bergel, Stéphane Ducasse, Oscar Nierstrasz, Roel Wuyts: Classboxes: controlling visibility of class extensions. Computer Languages, Systems & Structures 31(3-4): 107-126 (2005)
56EEAlexandre Bergel, Stéphane Ducasse, Oscar Nierstrasz: Analyzing Module Diversity. J. UCS 11(10): 1613-1644 (2005)
55EERoel Wuyts, Stéphane Ducasse, Oscar Nierstrasz: A data-centric approach to composing embedded, real-time software components. Journal of Systems and Software 74(1): 25-34 (2005)
54EEFranz Achermann, Oscar Nierstrasz: A calculus for reasoning about software composition. Theor. Comput. Sci. 331(2-3): 367-396 (2005)
2004
53EEOscar Nierstrasz: Putting Change at the Center of the Software Process. CBSE 2004: 1-4
52EENathanael Schärli, Stéphane Ducasse, Oscar Nierstrasz, Roel Wuyts: Composable Encapsulation Policies. ECOOP 2004: 26-50
51EEOscar Nierstrasz, Serge Demeyer: Object-Oriented Reengineering Patterns. ICSE 2004: 734-735
50EEMarkus Gälli, Michele Lanza, Oscar Nierstrasz, Roel Wuyts: Ordering Broken Unit Tests for Focused Debugging. ICSM 2004: 114-123
49EEGabriela Arévalo, Frank Buchli, Oscar Nierstrasz: Detecting Implicit Collaboration Patterns. WCRE 2004: 122-131
2003
48EEGabriela Arévalo, Stéphane Ducasse, Oscar Nierstrasz: XRay Views: Understanding the Internals of Classes. ASE 2003: 267-270
47EENathanael Schärli, Stéphane Ducasse, Oscar Nierstrasz, Andrew P. Black: Traits: Composable Units of Behaviour. ECOOP 2003: 248-274
2002
46 Serge Demeyer, Stéphane Ducasse, Oscar Nierstrasz: Object-Oriented Reengineering Patterns Morgan Kaufmann 2002
45EEThomas Genssler, Alexander Christoph, Michael Winter, Oscar Nierstrasz, Stéphane Ducasse, Roel Wuyts, Gabriela Arévalo, Bastiaan Schönhage, Peter O. Müller, Christian Stich: Components for embedded software: the PECOS approach. CASES 2002: 19-26
44EEOscar Nierstrasz, Gabriela Arévalo, Stéphane Ducasse, Roel Wuyts, Andrew P. Black, Peter O. Müller, Christian Zeidler, Thomas Genssler, Reinier van den Born: A Component Model for Field Devices. Component Deployment 2002: 200-209
43EEOscar Nierstrasz, Franz Achermann: A Calculus for Modeling Software Components. FMCO 2002: 339-360
42EEOscar Nierstrasz: Software Evolution as the Key to Productivity. RISSEF 2002: 274-282
2001
41 Jean-Guy Schneider, Markus Lumpe, Oscar Nierstrasz: Agent Coordination via Scripting Languages. Coordination of Internet Agents: Models, Technologies, and Applications 2001: 153-175
2000
40EEStéphane Ducasse, Thomas Hofmann, Oscar Nierstrasz: OpenSpaces: An Object-Oriented Framework for Reconfigurable Coordination Spaces. COORDINATION 2000: 1-18
39EEFranz Achermann, Stefan Kneubuehl, Oscar Nierstrasz: Scripting Coordination Styles. COORDINATION 2000: 19-35
38 Franz Achermann, Oscar Nierstrasz: Explicit Namespaces. JMLC 2000: 77-89
37EESerge Demeyer, Stéphane Ducasse, Oscar Nierstrasz: Finding refactorings via change metrics. OOPSLA 2000: 166-177
1999
36 Oscar Nierstrasz, Michel Lemoine: 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 Springer 1999
35 Oscar Nierstrasz: Piccola - A Small Composition Language. ECOOP Workshops 1999: 317
34 Oscar Nierstrasz: Piccola - A Small Compositional Language (Invited Talk). FMOODS 1999
1997
33 Serge Demeyer, Theo Dirk Meijler, Oscar Nierstrasz, Patrick Steyaert: Design Guidelines for 'Tailorable Frameworks'. Commun. ACM 40(10): 60-64 (1997)
32EEOscar Nierstrasz, Markus Lumpe: Komponenten, Komponentenframeworks und Gluing. HMD - Praxis Wirtschaftsinform. 197: (1997)
1996
31 Markus Lumpe, Jean-Guy Schneider, Oscar Nierstrasz: Using Metaobjects to Model Concurrent Objects with PICT. LMO 1996: 1-12
30 Simon Moser, Oscar Nierstrasz: The Effect of Object-Oriented Frameworks on Developer Productivity. IEEE Computer 29(9): 45-51 (1996)
1995
29 Paolo Ciancarini, Oscar Nierstrasz, Akinori Yonezawa: 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, Selected Papers Springer 1995
28 Oscar Nierstrasz: Research topics in software composition. LMO 1995: 193-206
27 Oscar Nierstrasz, Theo Dirk Meijler: Research Directions in Software Composition. ACM Comput. Surv. 27(2): 262-264 (1995)
1994
26 Rachid Guerraoui, Oscar Nierstrasz, Michel Riveill: Object-Based Distributed Programming, ECOOP '93 Workshop, Kaiserslautern, Germany, July 26-27, 1993 Springer 1994
25 Oscar Nierstrasz, Theo Dirk Meijler: Requirements for a Composition Language. ECOOP Workshop 1994: 147-161
24 Jean Paul Bahsoun, Jean-Pierre Briot, Denis Caromel, Louis Féraud, Oscar Nierstrasz, Peter Wegner: How could object-oriented concepts and parallelism cohabit? ICCL 1994: 195-199
23 Oscar Nierstrasz, Alan Snyder, Anthony S. Williams, William R. Cook: Open distributed processing (panel). OOPS Messenger 5(2): 67-71 (1994)
1993
22 Oscar Nierstrasz: ECOOP'93 - Object-Oriented Programming, 7th European Conference, Kaiserslautern, Germany, July 26-30, 1993, Proceedings Springer 1993
21 Oscar Nierstrasz: Regular Types for Active Objects. OOPSLA 1993: 1-15
20 Oscar Nierstrasz: Panel: Distributed Processing. OOPSLA 1993: 364
1992
19 Mario Tokoro, Oscar Nierstrasz, Peter Wegner: Object-Based Concurrent Computing, ECOOP'91 Workshop, Geneva, Switzerland, July 15-16, 1991, Proceedings Springer 1992
18 Oscar Nierstrasz, Simon J. Gibbs, Dennis Tsichritzis: Component-Oriented Software Development. Commun. ACM 35(9): 160-165 (1992)
17 Dennis Tsichritzis, Oscar Nierstrasz, Simon J. Gibbs: Beyond Objects: Objects. Int. J. Cooperative Inf. Syst. 1(1): 43-60 (1992)
1991
16 Oscar Nierstrasz: Towards and Object Calculus. Object-Based Concurrent Computing 1991: 1-20
15 Pierre America, Robin Milner, Oscar Nierstrasz, Mario Tokoro, Akinori Yonezawa: What Is An Object? Object-Based Concurrent Computing 1991: 257-264
14 Oscar Nierstrasz, Michael Papathomas: Towards a type theory for active objects. OOPS Messenger 2(2): 89-93 (1991)
1990
13 Oscar Nierstrasz, Michael Papathomas: Viewing Objects as Patterns of Communicating Agents. OOPSLA/ECOOP 1990: 38-43
12 Simon J. Gibbs, Dennis Tsichritzis, Eduardo Casais, Oscar Nierstrasz, Xavier Pintado: Class Management for Software Communities. Commun. ACM 33(9): 90-103 (1990)
1989
11 Oscar Nierstrasz, Dennis Tsichritzis: Integrated Office Systems. Object-Oriented Concepts, Databases, and Applications 1989: 199-215
10 Oscar Nierstrasz: A Survey of Object-Oriented Concepts. Object-Oriented Concepts, Databases, and Applications 1989: 3-21
9 Dennis Tsichritzis, Oscar Nierstrasz: Directions in Object-Oriented Research. Object-Oriented Concepts, Databases, and Applications 1989: 523-536
8EEOscar Nierstrasz: Two models of concurrent objects. SIGPLAN Notices 24(4): 174-176 (1989)
1988
7EEDennis Tsichritzis, Oscar Nierstrasz: Fitting Round Objects into Square Databases. ECOOP 1988: 283-299
1987
6 Oscar Nierstrasz: Active Objects in Hybrid. OOPSLA 1987: 243-253
5EEDennis Tsichritzis, Eugene Fiume, Simon J. Gibbs, Oscar Nierstrasz: KNOs: KNowledge Acquisition, Dissemination, and Manipulation Objects. ACM Trans. Inf. Syst. 5(1): 96-112 (1987)
1985
4 Dennis Tsichritzis, Oscar Nierstrasz: End User Objects. Büroautomation 1985: 215-232
3EEOscar Nierstrasz, Dennis Tsichritzis: An Object-Oriented Environment for OIS Applications. VLDB 1985: 335-345
2EEOscar Nierstrasz: Hybrid: A Unified Object-Oriented System. IEEE Database Eng. Bull. 8(4): 49-57 (1985)
1981
1EEC. B. Collins, I. P. Goulden, David M. Jackson, Oscar Nierstrasz: A combinatorial application of matrix Riccati equations and their q-analogue. Discrete Mathematics 36(2): 139-153 (1981)

Coauthor Index

1Franz Achermann [38] [39] [43] [54]
2Pierre America [15]
3Gabriela Arévalo [44] [45] [48] [49] [61] [65]
4Uwe Aßmann [66]
5Jean Paul Bahsoun [24]
6Alexandre Bergel [56] [57] [58] [59] [71] [74] [81] [84]
7Andrew P. Black [44] [47] [69]
8Reinier van den Born [44]
9Jean-Pierre Briot [24]
10Frank Buchli [49]
11Horst Bunke [82]
12Denis Caromel [24]
13Eduardo Casais [12]
14Alexander Christoph [45]
15Paolo Ciancarini [29]
16C. B. Collins [1]
17William R. Cook [23]
18Serge Demeyer [33] [37] [46] [51] [60] [62]
19Marcus Denker [58] [77] [79] [80]
20Stéphane Ducasse [37] [40] [44] [45] [46] [47] [48] [52] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [67] [68] [69] [71] [74] [81] [84]
21Louis Féraud [24]
22Eugene Fiume [5]
23Markus Gälli [50] [58] [72]
24Thomas Genssler [44] [45]
25Simon J. Gibbs [5] [12] [17] [18]
26Tudor Gîrba [63] [64] [77] [82] [85] [86]
27Ian P. Goulden (I. P. Goulden) [1]
28Orla Greevy [75] [76] [86]
29Thomas Gschwind [66]
30Rachid Guerraoui [26]
31Niklaus Haldiman [79]
32David Harel [73]
33Thomas Hofmann [40]
34David M. Jackson [1]
35Stefan Kneubuehl [39]
36Markus Kobel [82]
37Michele Lanza [50] [82]
38Michel Lemoine [36]
39Adrian Lienhard [75] [77] [85] [86]
40Martin von Löwis [80]
41Markus Lumpe [31] [32] [41]
42Theo Dirk Meijler [25] [27] [33]
43Wolfgang De Meuter [81]
44Robin Milner [15]
45Simon Moser [30]
46Peter O. Müller [44] [45]
47Michael Papathomas [13] [14]
48Xavier Pintado [12]
49Gianna Reggio [73]
50Lukas Renggli [77] [78]
51Matthias Rieger [67]
52Michel Riveill [26]
53David Röthlisberger [76]
54Nathanael Schärli [47] [52] [68] [69]
55Jean-Guy Schneider [31] [41]
56Bastiaan Schönhage [45]
57Alan Snyder [23]
58Patrick Steyaert [33]
59Christian Stich [45]
60Serge Stinckwich [72]
61Mario Tokoro [15] [19]
62Dennis Tsichritzis [3] [4] [5] [7] [9] [11] [12] [17] [18]
63Peter Wegner [19] [24]
64Jon Whittle (Jonathan Whittle) [73]
65Anthony S. Williams [23]
66Michael Winter [45]
67Roel Wuyts [44] [45] [50] [52] [55] [57] [58] [69] [71] [74] [81] [84]
68Akinori Yonezawa [15] [29]
69Christian Zeidler [44]
70Pascal Zumkehr [77]

Colors in the list of coauthors

Copyright © Wed Jul 23 13:04:14 2008 by Michael Ley (ley@uni-trier.de)