The SCEAS System
Navigation Menu

Search the dblp DataBase

Title:
Author:

Oscar Nierstrasz: [Publications] [Author Rank by year] [Co-authors] [Prefers] [Cites] [Cited by]

Publications of Author

  1. Oscar Nierstrasz, Dennis Tsichritzis
    An Object-Oriented Environment for OIS Applications. [Citation Graph (3, 10)][DBLP]
    VLDB, 1985, pp:335-345 [Conf]
  2. Simon J. Gibbs, Dennis Tsichritzis, Eduardo Casais, Oscar Nierstrasz, Xavier Pintado
    Class Management for Software Communities. [Citation Graph (3, 0)][DBLP]
    Commun. ACM, 1990, v:33, n:9, pp:90-103 [Journal]
  3. Dennis Tsichritzis, Oscar Nierstrasz
    Fitting Round Objects into Square Databases. [Citation Graph (2, 0)][DBLP]
    ECOOP, 1988, pp:283-299 [Conf]
  4. Dennis Tsichritzis, Eugene Fiume, Simon J. Gibbs, Oscar Nierstrasz
    KNOs: KNowledge Acquisition, Dissemination, and Manipulation Objects. [Citation Graph (2, 0)][DBLP]
    ACM Trans. Inf. Syst., 1987, v:5, n:1, pp:96-112 [Journal]
  5. Oscar Nierstrasz
    Regular Types for Active Objects. [Citation Graph (1, 0)][DBLP]
    OOPSLA, 1993, pp:1-15 [Conf]
  6. Oscar Nierstrasz, Simon J. Gibbs, Dennis Tsichritzis
    Component-Oriented Software Development. [Citation Graph (1, 0)][DBLP]
    Commun. ACM, 1992, v:35, n:9, pp:160-165 [Journal]
  7. Dennis Tsichritzis, Oscar Nierstrasz
    End User Objects. [Citation Graph (0, 0)][DBLP]
    Büroautomation, 1985, pp:215-232 [Conf]
  8. Markus Gälli, Oscar Nierstrasz, Serge Stinckwich
    Idioms for Composing Games with EToys. [Citation Graph (0, 0)][DBLP]
    C5, 2006, pp:222-231 [Conf]
  9. Thomas 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. [Citation Graph (0, 0)][DBLP]
    CASES, 2002, pp:19-26 [Conf]
  10. Oscar Nierstrasz
    Putting Change at the Center of the Software Process. [Citation Graph (0, 0)][DBLP]
    CBSE, 2004, pp:1-4 [Conf]
  11. Oscar 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. [Citation Graph (0, 0)][DBLP]
    Component Deployment, 2002, pp:200-209 [Conf]
  12. Franz Achermann, Stefan Kneubuehl, Oscar Nierstrasz
    Scripting Coordination Styles. [Citation Graph (0, 0)][DBLP]
    COORDINATION, 2000, pp:19-35 [Conf]
  13. Stéphane Ducasse, Thomas Hofmann, Oscar Nierstrasz
    OpenSpaces: An Object-Oriented Framework for Reconfigurable Coordination Spaces. [Citation Graph (0, 0)][DBLP]
    COORDINATION, 2000, pp:1-18 [Conf]
  14. Gabriela Arévalo, Stéphane Ducasse, Oscar Nierstrasz
    Discovering Unanticipated Dependency Schemas in Class Hierarchies. [Citation Graph (0, 0)][DBLP]
    CSMR, 2005, pp:62-71 [Conf]
  15. Oscar Nierstrasz, Markus Kobel, Tudor Gîrba, Michele Lanza, Horst Bunke
    Example-Driven Reconstruction of Software Models. [Citation Graph (0, 0)][DBLP]
    CSMR, 2007, pp:275-286 [Conf]
  16. Nathanael Schärli, Stéphane Ducasse, Oscar Nierstrasz, Andrew P. Black
    Traits: Composable Units of Behaviour. [Citation Graph (0, 0)][DBLP]
    ECOOP, 2003, pp:248-274 [Conf]
  17. Nathanael Schärli, Stéphane Ducasse, Oscar Nierstrasz, Roel Wuyts
    Composable Encapsulation Policies. [Citation Graph (0, 0)][DBLP]
    ECOOP, 2004, pp:26-50 [Conf]
  18. Pierre America, Robin Milner, Oscar Nierstrasz, Mario Tokoro, Akinori Yonezawa
    What Is An Object? [Citation Graph (0, 0)][DBLP]
    Object-Based Concurrent Computing, 1991, pp:257-264 [Conf]
  19. Oscar Nierstrasz
    Towards and Object Calculus. [Citation Graph (0, 0)][DBLP]
    Object-Based Concurrent Computing, 1991, pp:1-20 [Conf]
  20. Oscar Nierstrasz
    Piccola - A Small Composition Language. [Citation Graph (0, 0)][DBLP]
    ECOOP Workshops, 1999, pp:317- [Conf]
  21. Oscar Nierstrasz, Theo Dirk Meijler
    Requirements for a Composition Language. [Citation Graph (0, 0)][DBLP]
    ECOOP Workshop, 1994, pp:147-161 [Conf]
  22. Oscar Nierstrasz, Franz Achermann
    A Calculus for Modeling Software Components. [Citation Graph (0, 0)][DBLP]
    FMCO, 2002, pp:339-360 [Conf]
  23. Oscar Nierstrasz
    Piccola - A Small Compositional Language (Invited Talk). [Citation Graph (0, 0)][DBLP]
    FMOODS, 1999, pp:- [Conf]
  24. Oscar Nierstrasz, Stéphane Ducasse, Serge Demeyer
    Object-Oriented Reengineering Patterns - An Overview. [Citation Graph (0, 0)][DBLP]
    GPCE, 2005, pp:1-9 [Conf]
  25. Jean Paul Bahsoun, Jean-Pierre Briot, Denis Caromel, Louis Féraud, Oscar Nierstrasz, Peter Wegner
    How could object-oriented concepts and parallelism cohabit? [Citation Graph (0, 0)][DBLP]
    ICCL, 1994, pp:195-199 [Conf]
  26. Gabriela Arévalo, Stéphane Ducasse, Oscar Nierstrasz
    Lessons Learned in Applying Formal Concept Analysis to Reverse Engineering. [Citation Graph (0, 0)][DBLP]
    ICFCA, 2005, pp:95-112 [Conf]
  27. Oscar Nierstrasz, Serge Demeyer
    Object-Oriented Reengineering Patterns. [Citation Graph (0, 0)][DBLP]
    ICSE, 2004, pp:734-735 [Conf]
  28. Markus Gälli, Michele Lanza, Oscar Nierstrasz, Roel Wuyts
    Ordering Broken Unit Tests for Focused Debugging. [Citation Graph (0, 0)][DBLP]
    ICSM, 2004, pp:114-123 [Conf]
  29. Serge Demeyer, Stéphane Ducasse, Oscar Nierstrasz
    Object-Oriented Reengineering: Patterns and Techniques. [Citation Graph (0, 0)][DBLP]
    ICSM, 2005, pp:723-724 [Conf]
  30. Franz Achermann, Oscar Nierstrasz
    Explicit Namespaces. [Citation Graph (0, 0)][DBLP]
    JMLC, 2000, pp:77-89 [Conf]
  31. Gabriela Arévalo, Stéphane Ducasse, Oscar Nierstrasz
    XRay Views: Understanding the Internals of Classes. [Citation Graph (0, 0)][DBLP]
    ASE, 2003, pp:267-270 [Conf]
  32. Alexandre Bergel, Stéphane Ducasse, Oscar Nierstrasz
    Classbox/J: controlling the scope of change in Java. [Citation Graph (0, 0)][DBLP]
    OOPSLA, 2005, pp:177-189 [Conf]
  33. Serge Demeyer, Stéphane Ducasse, Oscar Nierstrasz
    Finding refactorings via change metrics. [Citation Graph (0, 0)][DBLP]
    OOPSLA, 2000, pp:166-177 [Conf]
  34. Oscar Nierstrasz
    Active Objects in Hybrid. [Citation Graph (0, 0)][DBLP]
    OOPSLA, 1987, pp:243-253 [Conf]
  35. Oscar Nierstrasz
    Panel: Distributed Processing. [Citation Graph (0, 0)][DBLP]
    OOPSLA, 1993, pp:364- [Conf]
  36. Oscar Nierstrasz, Michael Papathomas
    Viewing Objects as Patterns of Communicating Agents. [Citation Graph (0, 0)][DBLP]
    OOPSLA/ECOOP, 1990, pp:38-43 [Conf]
  37. Oscar Nierstrasz
    Software Evolution as the Key to Productivity. [Citation Graph (0, 0)][DBLP]
    RISSEF, 2002, pp:274-282 [Conf]
  38. Stéphane Ducasse, Tudor Gîrba, Oscar Nierstrasz
    Moose: an agile reengineering environment. [Citation Graph (0, 0)][DBLP]
    ESEC/SIGSOFT FSE, 2005, pp:99-102 [Conf]
  39. Oscar Nierstrasz, Stéphane Ducasse, Tudor Gîrba
    The story of moose: an agile reengineering environment. [Citation Graph (0, 0)][DBLP]
    ESEC/SIGSOFT FSE, 2005, pp:1-10 [Conf]
  40. Oscar Nierstrasz, Alexandre Bergel, Marcus Denker, Stéphane Ducasse, Markus Gälli, Roel Wuyts
    On the Revival of Dynamic Languages. [Citation Graph (0, 0)][DBLP]
    Software Composition, 2005, pp:1-13 [Conf]
  41. Gabriela Arévalo, Frank Buchli, Oscar Nierstrasz
    Detecting Implicit Collaboration Patterns. [Citation Graph (0, 0)][DBLP]
    WCRE, 2004, pp:122-131 [Conf]
  42. Markus Lumpe, Jean-Guy Schneider, Oscar Nierstrasz
    Using Metaobjects to Model Concurrent Objects with PICT. [Citation Graph (0, 0)][DBLP]
    LMO, 1996, pp:1-12 [Conf]
  43. Oscar Nierstrasz
    Research topics in software composition. [Citation Graph (0, 0)][DBLP]
    LMO, 1995, pp:193-206 [Conf]
  44. Serge Demeyer, Theo Dirk Meijler, Oscar Nierstrasz, Patrick Steyaert
    Design Guidelines for 'Tailorable Frameworks'. [Citation Graph (0, 0)][DBLP]
    Commun. ACM, 1997, v:40, n:10, pp:60-64 [Journal]
  45. Alexandre Bergel, Stéphane Ducasse, Oscar Nierstrasz, Roel Wuyts
    Classboxes: controlling visibility of class extensions. [Citation Graph (0, 0)][DBLP]
    Computer Languages, Systems & Structures, 2005, v:31, n:3-4, pp:107-126 [Journal]
  46. Simon Moser, Oscar Nierstrasz
    The Effect of Object-Oriented Frameworks on Developer Productivity. [Citation Graph (0, 0)][DBLP]
    IEEE Computer, 1996, v:29, n:9, pp:45-51 [Journal]
  47. Oscar Nierstrasz, Theo Dirk Meijler
    Research Directions in Software Composition. [Citation Graph (0, 0)][DBLP]
    ACM Comput. Surv., 1995, v:27, n:2, pp:262-264 [Journal]
  48. Oscar Nierstrasz
    Hybrid: A Unified Object-Oriented System. [Citation Graph (0, 0)][DBLP]
    IEEE Database Eng. Bull., 1985, v:8, n:4, pp:49-57 [Journal]
  49. Oscar Nierstrasz, Markus Lumpe
    Komponenten, Komponentenframeworks und Gluing. [Citation Graph (0, 0)][DBLP]
    HMD - Praxis Wirtschaftsinform., 1997, v:197, n:, pp:- [Journal]
  50. Dennis Tsichritzis, Oscar Nierstrasz, Simon J. Gibbs
    Beyond Objects: Objects. [Citation Graph (0, 0)][DBLP]
    Int. J. Cooperative Inf. Syst., 1992, v:1, n:1, pp:43-60 [Journal]
  51. Oscar Nierstrasz, Stéphane Ducasse, Nathanael Schärli
    Flattening Traits. [Citation Graph (0, 0)][DBLP]
    Journal of Object Technology, 2006, v:5, n:4, pp:129-148 [Journal]
  52. Roel Wuyts, Stéphane Ducasse, Oscar Nierstrasz
    A data-centric approach to composing embedded, real-time software components. [Citation Graph (0, 0)][DBLP]
    Journal of Systems and Software, 2005, v:74, n:1, pp:25-34 [Journal]
  53. Alexandre Bergel, Stéphane Ducasse, Oscar Nierstrasz
    Analyzing Module Diversity. [Citation Graph (0, 0)][DBLP]
    J. UCS, 2005, v:11, n:10, pp:1613-1644 [Journal]
  54. Oscar Nierstrasz, Michael Papathomas
    Towards a type theory for active objects. [Citation Graph (0, 0)][DBLP]
    OOPS Messenger, 1991, v:2, n:2, pp:89-93 [Journal]
  55. Oscar Nierstrasz, Alan Snyder, Anthony S. Williams, William R. Cook
    Open distributed processing (panel). [Citation Graph (0, 0)][DBLP]
    OOPS Messenger, 1994, v:5, n:2, pp:67-71 [Journal]
  56. Oscar Nierstrasz
    Two models of concurrent objects. [Citation Graph (0, 0)][DBLP]
    SIGPLAN Notices, 1989, v:24, n:4, pp:174-176 [Journal]
  57. Stéphane Ducasse, Oscar Nierstrasz, Matthias Rieger
    On the effectiveness of clone detection by string matching. [Citation Graph (0, 0)][DBLP]
    Journal of Software Maintenance, 2006, v:18, n:1, pp:37-58 [Journal]
  58. Franz Achermann, Oscar Nierstrasz
    A calculus for reasoning about software composition. [Citation Graph (0, 0)][DBLP]
    Theor. Comput. Sci., 2005, v:331, n:2-3, pp:367-396 [Journal]
  59. Stéphane Ducasse, Oscar Nierstrasz, Nathanael Schärli, Roel Wuyts, Andrew P. Black
    Traits: A mechanism for fine-grained reuse. [Citation Graph (0, 0)][DBLP]
    ACM Trans. Program. Lang. Syst., 2006, v:28, n:2, pp:331-388 [Journal]
  60. Adrian Lienhard, Orla Greevy, Oscar Nierstrasz
    Tracking Objects to Detect Feature Dependencies. [Citation Graph (0, 0)][DBLP]
    ICPC, 2007, pp:59-68 [Conf]
  61. Stéphane Ducasse, Roel Wuyts, Alexandre Bergel, Oscar Nierstrasz
    User-changeable visibility: resolving unanticipated name clashes in traits. [Citation Graph (0, 0)][DBLP]
    OOPSLA, 2007, pp:171-190 [Conf]
  62. Alexandre Bergel, Stéphane Ducasse, Oscar Nierstrasz, Roel Wuyts
    Stateful Traits. [Citation Graph (0, 0)][DBLP]
    ISC, 2006, pp:66-90 [Conf]
  63. C. B. Collins, I. P. Goulden, David M. Jackson, Oscar Nierstrasz
    A combinatorial application of matrix Riccati equations and their q-analogue. [Citation Graph (0, 0)][DBLP]
    Discrete Mathematics, 1981, v:36, n:2, pp:139-153 [Journal]

  64. Modeling Change as a First-Class Entity. [Citation Graph (, )][DBLP]


  65. Test Blueprint - Exposing Side Effects in Execution Traces to Support Writing Unit Tests. [Citation Graph (, )][DBLP]


  66. Model-Centric, Context-Aware Software Adaptation. [Citation Graph (, )][DBLP]


  67. Practical Object-Oriented Back-in-Time Debugging. [Citation Graph (, )][DBLP]


  68. Embedding Languages without Breaking Tools. [Citation Graph (, )][DBLP]


  69. Dynamic Languages and Applications. [Citation Graph (, )][DBLP]


  70. Taming Software Change. [Citation Graph (, )][DBLP]


  71. The Inevitable Stability of Software Change. [Citation Graph (, )][DBLP]


  72. Senseo: Enriching Eclipse's static source views with dynamic metrics. [Citation Graph (, )][DBLP]


  73. Comparative analysis of evolving software systems using the Gini coefficient. [Citation Graph (, )][DBLP]


  74. Augmenting static source views in IDEs with dynamic metrics. [Citation Graph (, )][DBLP]


  75. Exploiting Runtime Information in the IDE. [Citation Graph (, )][DBLP]


  76. Supporting task-oriented navigation in IDEs with configurable HeatMaps. [Citation Graph (, )][DBLP]


  77. Enriching Reverse Engineering with Annotations. [Citation Graph (, )][DBLP]


  78. Modeling Features at Runtime. [Citation Graph (, )][DBLP]


  79. Assigning bug reports using a vocabulary-based expertise model of developers. [Citation Graph (, )][DBLP]


  80. Lessons in Software Evolution Learned by Listening to Smalltalk. [Citation Graph (, )][DBLP]


  81. Consistent Layout for Thematic Software Maps. [Citation Graph (, )][DBLP]


  82. FAMOOSr 2008: Workshop on FAMIX and Moose in Software Reengineering. [Citation Graph (, )][DBLP]


  83. Autumn Leaves: Curing the Window Plague in IDEs. [Citation Graph (, )][DBLP]


  84. JExample: Exploiting Dependencies between Tests to Improve Defect Localization. [Citation Graph (, )][DBLP]


  85. Flow-Centric, Back-in-Time Debugging . [Citation Graph (, )][DBLP]


  86. Domain-Specific Program Checking. [Citation Graph (, )][DBLP]


  87. Transactional memory for smalltalk. [Citation Graph (, )][DBLP]


  88. Feature driven browsing. [Citation Graph (, )][DBLP]


  89. Encapsulating and exploiting change with changeboxes. [Citation Graph (, )][DBLP]


  90. Context-oriented programming: beyond layers. [Citation Graph (, )][DBLP]


  91. Practical, pluggable types. [Citation Graph (, )][DBLP]


  92. Back to the Future in One Week - Implementing a Smalltalk VM in PyPy. [Citation Graph (, )][DBLP]


  93. Language Boxes. [Citation Graph (, )][DBLP]


  94. Stateful traits and their formalization. [Citation Graph (, )][DBLP]


  95. Practical, pluggable types for a dynamic language. [Citation Graph (, )][DBLP]


  96. Transactional memory in a dynamic language. [Citation Graph (, )][DBLP]


  97. Towards Improving the Mental Model of Software Developers through Cartographic Visualization [Citation Graph (, )][DBLP]


  98. Embedding Spatial Software Visualization in the IDE: an Exploratory Study [Citation Graph (, )][DBLP]


Search in 0.005secs, Finished in 0.008secs
NOTICE1
System may not be available sometimes or not working properly, since it is still in development with continuous upgrades
NOTICE2
The rankings that are presented on this page should NOT be considered as formal since the citation info is incomplete in DBLP
 
System created by asidirop@csd.auth.gr [http://users.auth.gr/~asidirop/] © 2002
for Data Engineering Laboratory, Department of Informatics, Aristotle University © 2002