CALL FOR PAPERS
Special Issue of the Communications of the ACM on Object-Oriented Application Frameworks
Guest Editors: Dr. Mohamed Fayad Dr. Douglas C. Schmidt
The Communications of the ACM invites papers for a theme issue on Object-Oriented Application Frameworks. Frameworks are generally targeted for a particular application domain, such as user interfaces, business data processing systems, telecommunications, or multimedia collaborative work environments. A framework is more than a class hierarchy. It is a "semi-complete" application containing dynamic and static components that can be customized to produce user-specific applications. Due to the generic nature of framework components, mature frameworks can be reused as the basis for many other applications.
Despite dramatic increases in computing power the design and implementation of complex software remains hard. Moreover, the growing heterogeneity of hardware/software architecture and diversity of operating system and communication platforms make it difficult to reuse existing algorithms, detailed designs, interfaces, or implementations directly. The intensive focus on application frameworks in the object-oriented community offers software developers both a new vehicle for reuse and a way for capturing the essence of successful patterns, architectures, components, policies, services, and programming mechanisms. Object-oriented application frameworks are a very important issue for the software industry and academia at this time when software systems are becoming increasingly complex. We believe that the object-oriented application frameworks will be at the core of leading-edge software technology of the twenty-first century.
We are soliciting papers of a practical nature. The CACM special issue will focus primarily on recent and future object-oriented application frameworks and experience reports from developing frameworks in several domains. We expect that the articles in this theme section will span over several disciplines and/or domain areas.
Authors are also encouraged to describe their experiences building reusable object-oriented application frameworks, their experiences of frameworks used across several domains, and techniques for developing and documenting frameworks, as well as integrating framework-based reuse strategies into the software development process. Questions regarding the suitability of a topic should be sent to fayad@cs.unr.edu or schmidt@cs.wustl.edu.
The extended deadline for papers is January 7, 1997. Authors will be notified in March 1997. The theme issue will appear in October 1997. This issue is OOPSLA '97 issue.
The papers submitted for review should be between 10-14 pages long (around 5,000 words). Since the paper size is relatively small we encourage authors to submit supplement materials, such as documentation and detailed implementation of their patterns. All submissions should identify a principal contact author by e-mail address and/or fax and/or telephone number and postal address. All submissions must follow the CACM author's guideline. Please send ten (10) hard-copies of your submission to one of the following editors:
Dr. Mohamed Fayad Computer Science / 171 University of Nevada Reno, Nevada 89557
Phone: (702) 784-4356 Fax: (702) 784-1877
E-mail: fayad@cs.unr.edu m.fayad@computer.org
Dr. Douglas C. Schmidt Jolley Hall, Room 536 Department of Computer Science Washington University Campus Box 1045 One Brookings Drive St. Louis, Missouri 63130-4899 Phone: (314) 935-7538 Fax: (314) 935-7302 schmidt@cs.wustl.edu
Authors of accepted papers will be expected to sign an ACM copyright release form. You can find the CACM author's guideline in CACM October 96 Issue, pp. 84-85.
----------------------------------- Stanford Center for Design Research WWW URL http://cdr.stanford.edu/ -----------------------------------
---- The ICEIMT hypermail/searchable archives may be found at URL: http://tools.org/EI/ICEIMT/