Journal: Communications of the ACM

Volume 44, Issue 10

5 -- 0Diane Crawford. Editorial Pointers
9 -- 10Robert Fox. News Track
11 -- 12Diane Crawford. Forum
13 -- 15Phillip G. Armour. Zeppelins and jet planes: a metaphor for modern software projects
17 -- 19Neil Munro. Considering the broadband debate
21 -- 22Keith Devlin. The real reason why software engineers need math
23 -- 26Barbara Simons. The ACM declaration in Felten v. RIAA
29 -- 32Tzilla Elrad, Robert E. Filman, Atef Bader. Aspect-oriented programming - introduction
33 -- 38Tzilla Elrad, Mehmet Aksit, Gregor Kiczales, Karl J. Lieberherr, Harold Ossher. Discussing aspects of AOP
39 -- 41Karl J. Lieberherr, Doug Orleans, Johan Ovlinger. Aspect-oriented programming with adaptive methods
43 -- 50Harold Ossher, Peri L. Tarr. Using multidimensional separation of concerns to (re)shape evolving software
51 -- 57Lodewijk Bergmans, Mehmet Aksit. Composing crosscutting concerns using composition filters
59 -- 65Gregor Kiczales, Erik Hilsdale, Jim Hugunin, Mik Kersten, Jeffrey Palm, William G. Griswold. Getting started with ASPECTJ
66 -- 73J. Andrés Díaz Pace, Marcelo R. Campo. Analyzing the role of aspects in software design
75 -- 77Gail C. Murphy, Robert J. Walker, Elisa L. A. Baniassad, Martin P. Robillard, Albert Lai, Mik Kersten. Does aspect-oriented programming work?
79 -- 82Yvonne Coady, Gregor Kiczales, Michael J. Feeley, Norman C. Hutchinson, Joon Suan Ong. Structuring operating system aspects
83 -- 85Paniti Netinant, Tzilla Elrad, Mohamed Fayad. A layered approach to building open aspect-oriented systems
87 -- 93Jeffrey G. Gray, Ted Bapty, Sandeep Neema, James Tuck. Handling crosscutting constraints in domain-specific modeling
95 -- 97Gregory T. Sullivan. Aspect-oriented programming using reflection and metaobject protocols
98 -- 101Cherri M. Pancake, Christian Lengauer. High-performance Java - introduction
102 -- 109José E. Moreira, Samuel P. Midkiff, Manish Gupta, Pedro V. Artigas, Peng Wu, George S. Almasi. The NINJA project
110 -- 117Thilo Kielmann, Philip J. Hatcher, Luc Bougé, Henri E. Bal. Enabling Java for high-performance computing
118 -- 125Vladimir Getov, Gregor von Laszewski, Michael Philippsen, Ian T. Foster. Multiparadigm communications in Java for grid computing
126 -- 128Henry F. Ledgard. The emperor with no clothes
129 -- 130Ralph Westfall. Hello, World considered harmful
168 -- 0Stephan Somogyi, Bruce Schneier. The perils of port 80