default search action
18th OOPSLA 2003: Anaheim, California, USA - Companion
- Ron Crocker, Guy L. Steele Jr.:
Companion of the 18th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2003, October 26-30, 2003, Anaheim, CA, USA. ACM 2003, ISBN 1-58113-751-6
DDD papers
- Dave A. Thomas, Brian M. Barry:
Model driven development: the case for domain oriented programming. 2-7 - Aditya Agrawal, Gabor Karsai, Ákos Lédeczi:
An end-to-end domain-driven software development framework. 8-15 - Jack Greenfield, Keith Short:
Software factories: assembling applications with patterns, models, frameworks and tools. 16-27 - Macneil Shonle, Karl J. Lieberherr, Ankit Shah:
XAspects: an extensible system for domain-specific aspect languages. 28-37 - DeLesley Hutchins:
The power of symmetry: unifying inheritance and generative programming. 38-52 - Sergei Kojarski, David H. Lorenz:
Domain driven web development with WebJinn. 53-65
Demos
- David Harel, Hillel Kugler, Rami Marelly, Amir Pnueli:
Smart play-out. 68-69 - Chris Laffra, Martin Lippert:
Visualizing and AspectJ-enabling eclipse plugins using bytecode instrumentation. 70-71 - Michael A. Hoffman:
Automated impact analysis of object-oriented software systems. 72-73 - Kenneth J. Goldman:
A demonstration of JPie: an environment for live software construction in Java. 74-75 - Jecel Mattos de Assumpccao Jr.:
Hardware/software codesign in neo smalltalk. 76-77 - Lars Arne Skår, Thomas Heiberg, Vidar Kongsli:
Reuse learning objects through LOM and XML. 78-79 - Carl Alphonce, Phil Ventura:
QuickUML: a tool to support iterative design and code development. 80-81 - James Davis:
GME: the generic modeling environment. 82-83 - Philippe Mougin:
F-Script: smalltalk scripting for the Mac OS X object system. 84-85 - Serguei Mourachov:
ATCT: a Java framework that offers new approach to developing asynchronous processes. 86-87 - Jorn Bettin, Ghica van Emde Boas:
Generative model transformer. 88-89 - Alexander Paar:
Semantic software engineering tools. 90-91 - Juha-Pekka Tolvanen, Matti Rossi:
MetaEdit+: defining and using domain-specific modeling languages and code generators. 92-93 - Hoi Y. Chan, Bill Arnold:
A policy based system to incorporate self-managing behaviors in applications. 94-95 - Bil Lewis, Mireille Ducassé:
Using events to debug Java programs backwards in time. 96-97 - Scott E. Spetka, George O. Ramseyer, Richard W. Linderman:
Redeveloping a high-Performance computing framework. 98-99 - Klaus Wuestefeld:
Do you still use a database? 101 - Li-Te Cheng, Susanne Hupfer, Steven I. Ross, John F. Patterson, Bryan Clark, Cleidson R. B. de Souza:
Jazz: a collaborative application development environment. 102-103 - James R. McCoy:
Requirements use case tool (RUT). 104-105 - Antonio Soares de Azevedo Terceiro, Christina von Flach G. Chavez:
Issues on building T++: a tool for web application development with C++. 106-107 - Danilo Beuche, Olaf Spinczyk:
Variant management for embedded software product lines with pure: : consul and AspectC++. 108-109 - Yahya H. Mirza:
Building compilers for DirectX 9.0 compatible graphics processors. 110-111 - Marc Raygoza:
Visual SDLC: improving requirements engineering for object-oriented systems. 112-113 - Jorn Bettin, Jeff Hoare:
Time Conscious Objects. 114
Doctoral papers
- Jirí Adámek:
Static analysis of component systems using behavior protocols. 116-117 - Aditya Agrawal:
Metamodel based model transformation language to facilitate domain specific model driven architecture. 118-119 - Marat Boshernitsan:
Program manipulation via interactive transformations. 120-121 - Ada Diaconescu:
A framework for using component redundancy for self-adapting and self-optimising component-based enterprise systems. 122-123 - Sheena R. Judson:
Pattern-based model transformation. 124-125 - Viviane Torres da Silva, Carlos José Pereira de Lucena:
MAS-ML: a multi-agent system modeling language. 126-127 - Sérgio Soares, Paulo Borba:
Aspect-oriented implementation method: progressive or non-progressive approach? 128-129 - Wei Zhao:
A language based formalism for domain driven development. 130-131
Educator's symposiums
- Eric Brechner:
Things they would not teach me of in college: what Microsoft developers learn later. 134-136 - Shahram Ghandeharizadeh:
An educational perspective on database management systems and object-oriented methodology: a 12 year journey. 137-139 - Haibin Zhu, MengChu Zhou:
Methodology first and language second: a way to teach object-oriented programming. 140-147 - Stephen H. Edwards:
Rethinking computer science education from a test-first perspective. 148-155 - Carl Alphonce, Phil Ventura:
Using graphics to support the teaching of fundamental object-oriented principles in CS1. 156-161 - John Towell, Elizabeth Towell:
Reality abstraction and OO pedagogy: results from 5 weeks in virtual reality. 162-166 - Joseph Bergin:
Teaching polymorphism with elementary design patterns. 167-169 - Kathryn E. Gray, Matthew Flatt:
ProfessorJ: a gradual introduction to Java through language levels. 170-177 - Ariel Ortiz:
Preparing undergraduate students for Java certification. 178-183 - Luis Palomino Ramírez, Juan Antonio Vega Fernández:
Reuse of teaching components: a UML-based approach to delivering and managing academic courses. 184-186 - Edward F. Gehringer:
A pair-programming experiment in a non-programming course. 187-190 - Alan M. Durham, Edson Sussumu, Arlindo Flávio da Conceição:
A framework for building language interpreters. 191-196
Onward papers
- Cristina Videira Lopes, Paul Dourish, David H. Lorenz, Karl J. Lieberherr:
Beyond AOP: toward naturalistic programming. 198-207 - Samuel N. Kamin:
Routine run-time code generation. 208-220 - Martin C. Rinard:
Acceptability-oriented computing. 221-239 - Robert Biddle, Angela Martin, James Noble:
No name: just notes on software reuse. 240-260
Panels
- Steven Fraser, Ray Bareiss, Barry W. Boehm, Mark Hayes, Laura Hill, Gabby Silberman, Dave A. Thomas:
Meeting the challenge of software engineering education for working professionals in the 21st century. 262-264 - Steven Fraser, Rachel Reinitz, Jutta Eckstein, Joshua Kerievsky, Robert Mee, Mary Poppendieck:
Xtreme programming and agile coaching. 265-267 - Steven Fraser, Dave Astels, Kent L. Beck, Barry W. Boehm, John D. McGregor, James Newkirk, Charlie Poole:
Discipline and practices of TDD: (test driven development). 268-270 - Laura Hill, Richard P. Gabriel, Harlan Sexton, Kevin Tyson, David West:
Innovate! 271-272 - Granville Miller, Andy Evans, Ivar Jacobson, Henrik Jondell, Allan Kennedy, Stephen J. Mellor, Dave A. Thomas:
Model driven architecture: how far have we come, how far can we go? 273-274 - Lougie Anderson, Glen B. Alleman, Kent L. Beck, Joe Blotner, Ward Cunningham, Mary Poppendieck, Rebecca Wirfs-Brock:
Agile management - an oxymoron?: who needs managers anyway? 275-277 - Joseph W. Yoder, Ralph E. Johnson, Steven R. Wingo, Ron Jeffries, Linda Rising:
Object-oriented success stories: "learning from our failures". 278-279 - Dave A. Thomas, Brian M. Barry, Ivar Jacobson, Linda M. Northrop, Clemens A. Szyperski:
Reuse repositories and reuse: the realities. 280-281 - Steve Berczuk, Neil Harrison, Kevlin Henney, Joshua Kerievsky, Linda Rising, Ken Schwaber, Bobby Woolf:
What's so eXtreme about doing things right? 282-283 - Gail E. Harris, David Leibs, S. Jeromy Carrière, Fred Nagy, John Crupi, Martin Nally:
Application servers: one size fits all ... not? 284-285
Posters
- Uri Dekel, Joseph Gil:
Visualizing class interfaces with formal concept analysis. 288-289 - Jorn Bettin, Jeff Hoare:
Time conscious objects: a domain-specific framework and generator. 290-291 - Thomas Wrensch, Jonathan Schifman:
An introduction to fly: a smaller smalltalk. 292-293 - Jorn Bettin, Ghica van Emde Boas, Edward D. Willink:
Generative model transformer: an open source MDA tool initiative. 294-295 - Robert E. McGrath, M. Dennis Mickunas:
Dynamic personal roles for ubiquitous computing. 296-297 - Reid Kaufmann, David S. Janzen:
Implications of test-driven development: a pilot study. 298-299 - Wolfgang Radinger, Karl M. Göschka:
Agile software development for component based software engineering. 300-301 - Robert Pawel Bialek:
Dynamically updatable component-based system (DUCS). 302-303 - Viviane Torres da Silva, Carlos José Pereira de Lucena:
MAS-ML: a multi-agent system modeling language. 304-305 - Bruno Dufour, Laurie J. Hendren, Clark Verbrugge:
*J: a tool for dynamic analysis of Java programs. 306-307 - Haitham S. Hamza, Mohamed E. Fayad:
Engineering and reusing stable atomic knowledge (SAK) patterns. 308-309 - Haitham S. Hamza, Ahmed M. Mahdy, Mohamed E. Fayad, Marshall Cline:
Extracting domain- specific and domain-independent patterns. 310-311 - Hoi Y. Chan, Trieu C. Chieu:
An approach to monitor application states for self-managing (autonomic) systems. 312-313 - Kai Hemme-Unger, Thomas Flor, Gabriel Vögler:
Model driven architecture development approach for pervasive computing. 314-315 - Timothy J. Troup, Iain D. G. Darroch:
A framework to enable user directed component binding at run-time. 316-317 - Stephen H. Edwards:
Teaching software testing: automatic grading meets test-first coding. 318-319 - Octavian Ciuhandu, John Murphy:
A modular QoS-enabled load management framework for component-based middleware. 320-321 - Martin Lippert:
An AspectJ-enabled eclipse core runtime platform. 322-323 - Elham Yavari, Mohamed E. Fayad:
A stable software model for MRI visual analyzer. 324-325 - Sheena R. Judson, Doris L. Carver, Robert B. France:
A metamodeling approach to model transformation. 326-327 - Ben Stephenson, Wade Holst:
Multicodes: optimizing virtual machines using bytecode sequences. 328-329 - Bjørn N. Freeman-Benson, Alan Borning:
Experience in developing the urbanSim system: tools and processes. 332-333
Practitioners report
- Vincent Coetzee, Robert J. Walker:
Experiences using an ODBMS for a high-volume internet banking system. 334-338 - Adrian M. Colyer, Andy Clement, Ron Bodkin, Jim Hugunin:
Using AspectJ for component integration in middleware. 339-344 - Kurt Madsen:
Five years of framework building: lessons learned. 345-352 - Gerard Meszaros:
Agile regression testing using record & playback. 353-360 - Gregory Bollella, Tim Canham, Vanessa Carson, Virgil Champlin, Daniel L. Dvorak, Brian Giovannoni, Mark B. Indictor, Kenny Meyer, Alex Murray, Kirk Reinholtz:
Programming with non-heap memory in the real time specification for Java. 361-369 - Yoshiki Ohshima, John Maloney, Andy Ogden:
The parks PDA: a handheld device for theme park guests in squeak. 370-380
Student competition papers
- Philip Mayer:
Analyzing the use of interfaces in large OO projects. 382-383 - Eric Bodden:
A high-level view of Java applications. 384-385 - Aditya Agrawal:
Metamodel based model transformation language. 386-387 - Wei Zhao:
A language based formalism for domain driven development. 388-389 - Ada Diaconescu:
A framework for using component redundancy for self-adapting and self-optimising component-based enterprise systems. 390-391 - Marat Boshernitsan:
Program manipulation via interactive transformations. 392-393 - Antonio Soares de Azevedo Terceiro:
Issues on building T++, a tool for web application development with C++. 394-395 - Mircea Trofin:
A self-optimizing application server design for enterprise Java beans applications. 396-397 - Gabriela A. Perez:
Model consistency in the object oriented software development process. 398-399
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.