Tue Oct 16 08:31:29 2007 Pacific Time

      OOPSLA 2007 Explores Future Software Applications; Leading Experts Present Innovative Technology Trends in Software Development

       MONTREAL, Oct. 16 (AScribe Newswire) -- Computer programming technology may have matured, but fundamental questions about programming, systems, languages, and applications continue to challenge the leading software experts featured at OOPSLA 2007, the international conference on Object-Oriented Programming, Systems, Languages, and Applications. This year's panels, research papers, and demonstrations feature a superstar lineup of presenters and speakers with new ideas that promise to revolutionize software development. ACM (the Association for Computing Machinery) and ACM SIGPLAN, its Special Interest Group on Programming Languages, sponsor OOPSLA 2007. It runs from October 21-25, at the Palais des congress de Montreal, Quebec, Canada.

       Among the influential programming experts on OOPSLA 2007 panels are Steven Fraser of Cisco Systems, and Guy L. Steele, Jr. and James Gosling of Sun Microsystems, on 40 years of Language Evolution; Henry Baleen and James Lapalme of CGI on Domain Specific Languages and their potential as a "Silver Bullet" that bridges the gap between business and implementation; and Mamdouh Ibrahim of IBM on the Future of Service Oriented Architecture: What Worked, What Didn't, And Where Is It Going From Here.

       Featured speakers at OOPSLA 2007 also include presentations from two ACM Turing Award recipients, Frederick Brooks and John McCarthy. Brooks' presentation focuses on how teams can collaborate and "telecollaborate" to achieve conceptual integrity. McCarthy's topic addresses Elephant 2000, a proposed programming language for writing and verifying programs that facilitate commercial transactions that involve people or other organizations.

       Other keynote speakers include Peter Turchi, author of Maps of the Imagination, who will use examples from writing and cartography to explore the challenges facing creative software programmers; Jim Purbrick and Mark Lentczner, also known as Babbage Linden and Zero Linden, on Second Life, a virtual world in which to program collaboratively; David Parnas of the University of Limerick on making object orientation work better with more precise documentation; and Gregor Kiczales of the University of British Columbia on the role of context in determining developers' perspective on software.

       A broad range of research papers at OOPSLA 2007 present substantiated new research, novel technical results, and reports on significant experience and experimentation. Topics include: growing java; run time techniques; inheritance and visibility; language and software design; modular typestate checking; isolation and repair; object ownership; and language specification.

       The Onward! Presentations examine future applications in discussions by Martin Rinard of MIT on Living in the Comfort Zone; Sean McDirmid of Ecole Polytechniqe Federale de Lausanne (EPFL) on Living It Up With a Live Programming Language; Jonathan Edwards of MIT on Uncovering the Simplicity of Conditionals; and Sebastian Fleissner and Elisa L.A. Baniassad of the Chinese University of Hong Kong on Aspect-Oriented Software.

       The OOPSLA 2007 Demonstrations Track highlights individual and collective advancements from one year to the next. Among the sessions scheduled for the conference are: Green Applications - software applications that optimize energy use; Theory-Infected, or How I Learned to Stop Worrying and Love Universal Quantification; Democratizing the Cloud - a toolkit of language extensions, APIs, and other tools that simplify web programming; and Collaborating with Jazz - exploring tools to help ship quality software on time.

       The conference attracts recognized academics, undergraduate students, industrial developers, researchers and managers as well as creators and users of technology from across the globe. For more information, or to register, click on http://www.oopsla.org/2007/.

       About ACM

       ACM (http://www.acm.org) is widely recognized as the premier organization for computing professionals, delivering resources that advance the computing and IT disciplines, enable professional development, and promote policies and research that benefit society. ACM hosts the computing industry's leading Digital Library and Guide to Computing Literature, and serves its 80,000 global members and the computing profession with journals and magazines, conferences, workshops, electronic forums, and its Career Resource Centre and Professional Development Centre.

       About ACM SIGPLAN

       ACM SIGPLAN (http://www.acm.org/sigplan) explores programming language concepts and tools, focusing on design, implementation, and efficient use. Its members are programming language users, developers, implementers, theoreticians, researchers, and educators. SIGPLAN promotes awareness and advancement of research and practice in programming languages. SIGPLAN sponsors four major annual conferences: the conference on Object-Oriented Programming, Systems, and Applications (OOPSLA); the Conference on Programming Language Design and Implementation (PLDI); the Symposium on Principles of Programming Languages (POPL); and the International Conference on Functional Programming (ICFP). SIGPLAN also sponsors many additional conferences and workshops on specific programming developments, and publishes topical newsletters.

       - - - -

       CONTACT: Virginia Gold, ACM Media Relations, 212-626-0505, vgold@acm.org

      Media Contact: See above.


AScribe Newswire distributes news from nonprofit and public sector organizations. We provide direct, immediate access to mainstream national media for 600 colleges, universities, medical centers, public-policy groups and other leading nonprofit organizations.

AScribe transmits news releases directly to newsroom computer systems and desktops of major media organizations via a supremely trusted channel - The Associated Press. We also feed news to major news retrieval database services, online publications and to developers of web sites and Intranets.

And AScribe does it at a cost all organizations, large and small, can afford, a fraction of what corporate newswires charge. Click here to see how we do it

AScribe Newswire / www.ascribe.org / 510-653-9400