From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=BAYES_00,INVALID_DATE, MSGID_SHORT autolearn=no autolearn_force=no version=3.4.4 Xref: utzoo news.groups:11455 comp.edu:2396 comp.lang.ada:2546 comp.lang.c++:4315 comp.lang.eiffel:348 comp.lang.misc:3245 comp.lang.smalltalk:1258 comp.lang.lisp:2012 comp.databases:3219 comp.software-eng:1849 comp.sw.components:97 Path: utzoo!utgpu!watmath!att!tut.cis.ohio-state.edu!pt.cs.cmu.edu!sei!ajpo!eberard From: eberard@ajpo.sei.cmu.edu (Edward Berard) Newsgroups: news.groups,comp.edu,comp.lang.ada,comp.lang.c++,comp.lang.eiffel,comp.lang.misc,comp.lang.smalltalk,comp.lang.lisp,comp.databases,comp.software-eng,comp.sw.components Subject: CALL FOR DISCUSSION: Formation of comp.object-oriented Keywords: object-oriented, new group discussion Message-ID: <542@ajpo.sei.cmu.edu> Date: 8 Aug 89 17:33:33 GMT List-Id: Call For Discussion: The Formation of Comp.Object-Oriented I would like to propose the formation of a new newsgroup, i.e., comp.object-oriented. The purpose of this group would be to provide a forum for the discussion of object-oriented technology in general. While I personally, am most interested in object-oriented concepts as they relate to software, object-oriented hardware technology could also be discussed on this newsgroup. WHY NOT COMP.OOP? The term "object-oriented programming" is misleading. Many people limit the term to software application development using an "officially sanctioned" object-oriented language. As our awareness of things object-oriented increases, we realize that the term "object-oriented programming" is too limiting to describe the entirety of object-oriented technology. Object-oriented thinking affects everything, from management practices to the schema of the databases, from programming language selection to in-house software development standards, and from training to personnel selection. To attempt to keep the focus solely on the syntax and semantics of a particular programming language is unrealistic. COMMON INTERESTS Many people are interested in object-oriented technology. Object-oriented approaches have been used for communications, information systems, real-time embedded applications, database design, and even hardware design. Although the people implementing these applications may have used quite a variety of different programming languages, and an even wider variety of methodologies, they share many common problems and concerns. Recently, there have been questions about where to post such things as: - A bibliography for the latest European Conference on Object-Oriented Programming (ECOOP) - Calls for Papers for the ever-increasing numbers of conferences and meetings dedicated in whole, or in part, to object-oriented topics - Questions about object-oriented methodologies, e.g., object-oriented requirements analysis, object-oriented design, and others - Questions about how to document objects and classes - Questions about the availability of object-oriented CASE tools - Discussions of topics of general interest to the object-oriented community, e.g., interoperability, object-oriented data bases, objectification, and object-oriented metrics. Comp.object-oriented could provide a forum for all these topics. POSSIBLE TOPICS FOR DISCUSSION The following is a partial list of topics which could be discussed on comp.object-oriented: - definitions of terms and concepts - object-oriented domain analysis - object-oriented requirements analysis - object-oriented design - other object-oriented life-cycle issues, e.g., object-oriented testing - object-oriented databases - object-oriented computer hardware - object-oriented metrics - the impact of object-oriented technology on existing standards and policies - documentation techniques for object-oriented approaches - transitioning to an object-oriented approach - teaching object-oriented concepts and languages. - management of object-oriented technology - automated tools for object-oriented approaches - object-oriented software engineering environments - concurrency in an object-oriented approach - estimating and costing an object-oriented approach - reusability - interoperability - objectification Issues such as the syntax and semantics of various object-oriented programming languages would be more appropriately addressed in the newsgroups for those languages. However, for example, the impact of the selection of a particular programming language for a particular project would be an appropriate topic. HOW TO MAKE IT HAPPEN I must confess my ignorance as to the proper procedures for establishing a new newsgroup. I think that there must first be a call for votes ("yes" or "no", accompanied by some way to uniquely identify the voter). The results of the balloting must then be presented to the mythical "powers that be," i.e., those who can both officially sanction and set up the newsgroup. (I have no idea who these people are.) Please direct all votes, for and against, to me, via e-mail. I will try to keep you posted on the results. If you have any information about the proper procedures for formation of a new newsgroup, please let me know. FINAL WORD I think the idea is worthwhile, and long overdue. -- Ed Berard Berard Software Engineering, Inc. 18620 Mateney Road Germantown, Maryland 20874 Phone: (301) 353-9652 E-Mail: eberard@ajpo.sei.cmu.edu