OOPSLA emphasizes the importance of Domain-Specific Modeling
OOPSLA conferences have traditionally set the main trends for improving software development. Main focus at OOPSLA 2003 is Domain-Driven Development and Domain-Specific Modeling. As OOPSLA states it:
"Object-orientation is recognized as an important advance in software technology, particularly in modeling complex phenomena more easily than its predecessors. But the progress in reusability, maintainability, reliability, and even expressiveness has fallen short of expectations. As units of reuse, objects have proven too small. Frameworks seem too large, and their development remains an art. Components offer reuse, but the more functional the component, the larger and less reusable it becomes. And patterns, while intrinsically reusable, are not an implementation medium. The time has come for a new one.
Domain-Driven Development covers a range of emerging technologies, including Model-Driven Architecture, Product-Line Engineering, Aspect-Oriented Modeling, Domain-Specific Modeling, Generative Programming, and Intentional Programming. All of these technologies focus on aligning code and problem domain more closely. Successful domain-driven development elevates the expression of design and implementation, removes extraneous detail, insulates software from technology drift, helps balance customization and genericity, and allows higher levels of automation."
During past OOPSLA conferences MetaCase has co-organized workshops on Domain-Specific Modeling. Further information form the past workshops is available from: OOPSLA 2001 and OOPSLA 2002 pages.
OOPSLA is the premier forum for bringing together practitioners, researchers, and students to share their ideas and experiences in a broad range of disciplines woven with the common thread of object technology.



