Abstract is missing.
- CreativityRobert Hass. 2 [doi]
- The end of usersMary Beth Rosson. 3 [doi]
- Finding good designMartin Fowler. 4 [doi]
- Wikipedia in the free culture revolutionJimmy Wales. 5 [doi]
- Why programming is a good medium for expressing poorly understood and sloppily formulated ideasGerald Jay Sussman. 6 [doi]
- Designing croquet s TeaTime: a real-time, temporal environment for active object cooperationDavid P. Reed. 7 [doi]
- On creating a handbook of software architectureGrady Booch. 8 [doi]
- Constructing a metacircular Virtual machine in an exploratory programming environmentDavid Ungar, Adam Spitz, Alex Ausch. 11-20 [doi]
- Exploring the acceptability envelopeMartin C. Rinard, Cristian Cadar, Huu Hai Nguyen. 21-30 [doi]
- Ambient-oriented programmingJessie Dedecker, Tom Van Cutsem, Stijn Mostinckx, Theo D Hondt, Wolfgang De Meuter. 31-40 [doi]
- Ercatons and organic programming: say good-bye to planned economyOliver Imbusch, Falk Langhammer, Guido von Walter. 41-52 [doi]
- Living structure and the software gardenRussell Holt. 53-54 [doi]
- DOSC: dispersed operating system computingRamesh K. Karne, Karthick V. Jaganathan, Nelson Rosa Jr., Tufail Ahmed. 55-62 [doi]
- A delta-driven execution model for semantic computingRoly Perera, Jeff Foster, György Koch. 63-71 [doi]
- Agile environments...: for the rest of usDean Mackie, Gifford Louie, Jason Rogers, Niall Shaw. 72 [doi]
- The digital tipping pointChristian Einfeldt, Adam Doxtater, Dorothee Weiler, Doris Waizmann, Paul Donahue, Holden Aust, Alexandro Colorado, Lars Noodén, Linda Worthington, Ursula Schmidt, Diane Mackay, Danese Cooper, Dominik Hierl, Ben Horst, Sky Christopherson, Justin Flint, Josh Berkus, Cooper Stevenson, Kass Stevenson, Rufus Laggren. 73 [doi]
- Parental inheritanceMorten Telling Nielsen, Niels Bhors Alle. 74 [doi]
- The crisis in systems code maintenance: sourceforge, we have a problemRebeca Roe Dunn-Krahn, Jessica Maple, Yvonne Coady. 75 [doi]
- Breakthrough ideasJames Coplien, Brian Foote, Richard P. Gabriel, Dave A. Thomas, Cristina Videira Lopes, Brian Marick, Bonnie A. Nardi, Rob Tow, Andrew Hunt, Glenn Vanderburg. 76-86 [doi]
- abc the aspectBench compiler for aspectJ a workbench for aspect-oriented programming language and compilers researchChris Allan, Pavel Avgustinov, Aske Simon Christensen, Bruno Dufour, Christopher Goard, Laurie J. Hendren, Sascha Kuzins, Jennifer Lhoták, Ondřej Lhoták, Oege de Moor, Damien Sereni, Ganesh Sittampalam, Julian Tibble, Clark Verbrugge. 88-89 [doi]
- Agile environments...: for the rest of usDean Mackie, Gifford Louie, Jason Rogers, Niall Shaw. 90-91 [doi]
- Ambient-oriented programming in ambientTalkStijn Mostinckx, Tom Van Cutsem, Jessie Dedecker, Wolfgang De Meuter, Theo D Hondt. 92-93 [doi]
- Assisting aspect-oriented framework instantiation: towards modeling, transformation and tool supportMarcílio Mendonça, Paulo S. C. Alencar, Toacy Cavalcante de Oliveira, Donald D. Cowan. 94-95 [doi]
- Beyond the language workbench: a runtime platform for practical semantic computingRoly Perera, Russ Freeman. 96-97 [doi]
- BoBs: breakable objectsVikram Jamwal, Sridhar Iyer. 98-99 [doi]
- Can infopipes facilitate reuse in a traffic application?Emerson R. Murphy-Hill, Chuan-Kai Lin, Andrew P. Black, Jonathan Walpole. 100-101 [doi]
- CodeQuest: querying source code with datalogElnar Hajiyev, Mathieu Verbaere, Oege de Moor, Kris De Volder. 102-103 [doi]
- A comprehensive model transformation approach to automated model construction and evolutionYuehua Lin, Jeffrey G. Gray. 104-105 [doi]
- Developing business object models with patterns and ontologiesHaitham S. Hamza. 106-107 [doi]
- Green: a customizable UML class diagram plug-in for eclipseCarl Alphonce, Blake Martin. 108-109 [doi]
- High-level declarative user interfacesSofie Goderis, Theo D Hondt. 110-111 [doi]
- Implementing incrementalization across object abstractionMichael Gorbovitski, Tom Rothamel, Yanhong A. Liu, Scott D. Stoller. 112-113 [doi]
- Improving architecture testability with patternsRoberta Coelho, Uirá Kulesza, Arndt von Staa. 114-115 [doi]
- Incremental exploratory visualization of relationships in large codebases for program comprehensionVineet Sinha, Rob Miller, David R. Karger. 116-117 [doi]
- Language constructs for improving reusability in object-oriented softwareMarko van Dooren, Eric Steegmans. 118-119 [doi]
- Meta: a universal meta-language for augmenting and unifying language families, featuring meta(oopl) for object-oriented programming languagesWade Holst. 120-121 [doi]
- Model checking the behavior of frameworks extended with other frameworksFederico Balaguer. 122-123 [doi]
- A model-driven approach to formal refactoringTiago Massoni, Rohit Gheyi, Paulo Borba. 124-125 [doi]
- Model-driven software product linesKrzysztof Czarnecki, Michał Antkiewicz, Chang Hwan Peter Kim, Sean Lau, Krzysztof Pietroszek. 126-127 [doi]
- Modeling turnpike: a model-driven framework for domain-specific software developmentHiroshi Wada, Junichi Suzuki, Katsuya Oba. 128-129 [doi]
- Not so eXtreme programming: agile practices for R&D projectsRoberta Coelho, Esther Brasileiro, Arndt von Staa. 130-131 [doi]
- PAD: a pattern-driven analysis and design methodHaitham S. Hamza, Yi Chen. 132-133 [doi]
- Predictability by constructionPaulo Merson, Scott A. Hissam. 134-135 [doi]
- Refactoring the JUnit framework using aspect-oriented programmingUirá Kulesza, Cláudio Sant Anna, Carlos José Pereira de Lucena. 136-137 [doi]
- Scopira: an open source C++ framework for biomedical data analysis applications -- a research project reportAleksander B. Demko, Rodrigo A. Vivanco, Nicolino J. Pizzi. 138-139 [doi]
- SDD: high performance code clone detection system for large scale source codeSeunghak Lee, Iryoung Jeong. 140-141 [doi]
- Security patterns and evolution of MTA architectureMunawar Hafiz. 142-143 [doi]
- Self-designing softwareMauro Marinilli. 144-145 [doi]
- SelfSync: a dynamic round-trip engineering environmentEllen Van Paesschen, Wolfgang De Meuter, Maja D Hondt. 146-147 [doi]
- Service orchestration patterns: graduating from state of the practice to state of the artDragos-Anton Manolescu, Boris Lublinsky. 148-149 [doi]
- The squawk virtual machine: Java on the bare metalDoug Simon, Cristina Cifuentes. 150-151 [doi]
- Supporting configuration and deployment of component-based DRE systems using frameworks, models, and aspectsGan Deng. 152-153 [doi]
- A technique for utilizing optimization potential during multicode identificationBen Stephenson, Wade Holst. 154-155 [doi]
- Visualizing errors in object oriented programsHani Z. Girgis, Bharat Jayaraman, Paul V. Gestwicki. 156-157 [doi]
- YARV: yet another RubyVM: innovating the ruby interpreterKoichi Sasada. 158-159 [doi]
- CanonSketch and TaskSketch: innovative modeling tools for usage-centered designLarry L. Constantine, Pedro Campos. 162-163 [doi]
- Using dependency models to manage software architectureNeeraj Sangal, Ev Jordan, Vineet Sinha, Daniel Jackson. 164-165 [doi]
- Io: a small programming languageSteve Dekorte. 166-167 [doi]
- Green: a customizable UML class diagram plug-in for eclipseCarl Alphonce, Blake Martin. 168-169 [doi]
- Generics-related refactorings in eclipseAdam Kiezun, Robert M. Fuhrer, Frank Tip, Markus Keller. 170 [doi]
- MDAbench: a tool for customized benchmark generation using MDALiming Zhu, Yan Liu, Ian Gorton, Ngoc Bao Bui. 171-172 [doi]
- Testing domain-specific languages in eclipseHui Wu, Jeffrey G. Gray. 173-174 [doi]
- XJ: robust XML processing in JavaRajesh Bordawekar, Michael G. Burke, Igor Peshansky, Mukund Raghavachari. 175 [doi]
- An interactive visualization of refactorings retrieved from software archivesPeter Weißgerber, Stephan Diehl, Carsten Görg. 176-177 [doi]
- PatternStudio: a tool for design pattern managementSomsak Phattarasukol, Daisy F. Sang. 178-179 [doi]
- GOOAL: an educational object oriented analysis laboratoryHector G. Pérez-González, Jugal K. Kalita, Alberto Salvador Núñez Varela, Richard S. Wiener. 180-181 [doi]
- AutAT: an eclipse plugin for automatic acceptance testing of web applicationsChristian Schwarz, Stein Kåre Skytteren, Trond Marius Øvstetun. 182-183 [doi]
- Automated debugging in eclipseMartin Burger, Karsten Lehmann, Andreas Zeller. 184-185 [doi]
- eROSE: guiding programmers in eclipseThomas Zimmermann, Valentin Dallmeier, Konstantin Halachev, Andreas Zeller. 186-187 [doi]
- Using globus grid objects to extend a corba-based object-oriented systemScott E. Spetka, George O. Ramseyer, Richard W. Linderman. 188-189 [doi]
- SelfSync: a dynamic round-trip engineering environmentEllen Van Paesschen, Wolfgang De Meuter, Maja D'Hondt. 190-191 [doi]
- TableCode: defining, extending and deploying object-oriented programs directly from databasesSalleh Diab, Yeh Diab. 192-193 [doi]
- CoJava: a unified language for simulation and optimizationAlexander Brodsky, Hadon Nash. 194-195 [doi]
- Ambient-oriented programming in AmbientTalk: combining mobile hardware with simplicity and expressivenessJessie Dedecker. 196-197 [doi]
- Incremental exploratory visualization of relationships in large codebases for program comprehensionVineet Sinha, Rob Miller, David R. Karger. 198-199 [doi]
- fmp and fmp2rsm: eclipse plug-ins for modeling features using model templatesKrzysztof Czarnecki, Michał Antkiewicz, Chang Hwan Peter Kim, Sean Lau, Krzysztof Pietroszek. 200-201 [doi]
- A delta-driven execution model for semantic computingRoly Perera, Jeff Foster. 202-204 [doi]
- Autonomous optimisation of application serversJohn Bergin. 206-207 [doi]
- Formal refactorings for object modelsRohit Gheyi, Tiago Massoni. 208-209 [doi]
- Grammar-driven generation of domain-specific language testing toolsHui Wu. 210-211 [doi]
- Inferring context-free grammars for domain-specific languagesFaizan Javed. 212-213 [doi]
- Metamodel-driven model interpreter evolutionJing Zhang. 214-215 [doi]
- Optimisation of service provision for composite web servicesRuth G. Lennon. 216-217 [doi]
- Pattern transformation for two-dimensional separation of concernsXiaoqing Wu. 218-219 [doi]
- A semi-automated approach for analyzing, separating, and modeling of concerns in evolving systemsHaitham S. Hamza. 220-221 [doi]
- Software architecture improvement through test-driven developmentDavid Janzen. 222-223 [doi]
- A software product line architecture for distributed real-time and embedded systems: a separation of concerns approachShih-Hsi Liu. 224-225 [doi]
- Towards distributed software design meetings: what can we learn from co-located meetings?Uri Dekel. 226-227 [doi]
- Using refactorings to automatically update component-based applicationsDanny Dig. 228-230 [doi]
- Adaptive compositions across organizational boundariesThomas Cottenier, Tzilla Elrad. 232-233 [doi]
- Using refactorings to automatically update component-based applicationsDanny Dig. 234-235 [doi]
- High-level declarative user interfacesSofie Goderis. 236-237 [doi]
- Component-based software engineering: a quantitative approachMiguel Goulão. 238-239 [doi]
- Software architecture improvement through test-driven developmentDavid Janzen. 240-241 [doi]
- Inferring context-free grammars for domain-specific languagesFaizan Javed. 242-243 [doi]
- System level perspective on object localityCarl S. Lebsack, J. Morris Chang. 244-245 [doi]
- Fortune teller: improving garbage collection performance in server environment using live objects predictionFeng Xian, Witawas Srisa-an, Hong Jiang. 246-248 [doi]
- Legacy system exorcism by Pareto s principleKristoffer Kvam, Rodin Lie, Daniel Bakkelund. 250-256 [doi]
- Estimating software based on use case pointsEdward R. Carroll. 257-265 [doi]
- Finding the forest in the treesJeff Patton. 266-274 [doi]
- Honey, i shrunk the types : how behavioral types loose relevance on the edges on OO applications and why a core data fabric is useful for adaptabilityJohn Kuriakose. 275-281 [doi]
- Removing duplication from java.io: a case study using traitsEmerson R. Murphy-Hill, Philip J. Quitslund, Andrew P. Black. 282-291 [doi]
- Arithmetic with measurements on dynamically-typed object-oriented languagesHernán Wilkinson, Maximo Prieto, Luciano Romeo. 292-300 [doi]
- Service-oriented architecture and business process choreography in an order management scenario: rationale, concepts, lessons learnedOlaf Zimmermann, Vadim Doubrovski, Jonas Grundler, Kerard Hogg. 301-312 [doi]
- Agility vs. stability at a successful start-up: steps to progress amidst chaos and changeKurt Madsen. 313-318 [doi]
- Using predicate fields in a highly flexible industrial control systemShay Artzi, Michael D. Ernst. 319-330 [doi]
- A laboratory for teaching object-oriented language and design concepts with teachletsAxel Schmolitzky. 332-337 [doi]
- Teaching OO methodology in a project-driven CS2 courseE. Frank Barry, Christopher C. Ellsworth, Barry L. Kurtz, James T. Wilkes. 338-343 [doi]
- Modeling object-oriented designRobert S. Rist. 344-349 [doi]
- Roles of variables in object-oriented programmingPauli Byckling, Petri Gerdt, Jorma Sajaniemi. 350-355 [doi]
- Improving CRC-card role-play with role-play diagramsJürgen Börstler. 356-364 [doi]
- The practice of specifying requirements using executable acceptance tests in computer science coursesGrigori Melnik, Frank Maurer. 365-370 [doi]
- Apprenticeship agility in academiaDavid West 0002, Pamela M. Rostal, Richard P. Gabriel. 371-374 [doi]
- Aspects: passing fad or new foundation?Adrian M. Colyer, Jack Greenfield, Ivar Jacobson, Gregor Kiczales, Dave A. Thomas. 376-377 [doi]
- Fostering software robustness in an increasingly hostile worldSteven Fraser, Djenana Campara, Carl Chilley, Richard P. Gabriel, Richard Lopez, Dave A. Thomas, Greg Utas. 378-380 [doi]
- The agile panelLinda Rising, Mary Lynn Manns, Kevlin Henney, Angela Martin, Alan O Callaghan, Rebecca Wirfs-Brock. 381-382 [doi]
- Echoes?: structured design and modern software practicesSteven Fraser, Kent Beck, Grady Booch, Larry L. Constantine, Brian Henderson-Sellers, Steve McConnell, Rebecca Wirfs-Brock, Edward Yourdon. 383-386 [doi]
- Living with legacy: love it or leave it?Steve Berzcuk, Michael C. Feathers, Steven Fraser, Dennis Mancl, Bill Opdyke. 387-388 [doi]