eberard@ajpo.sei.cmu.edu (Edward Berard) (10/01/89)
Charter for Comp.Object The purpose of this group is to provide a forum for the discussion of issues and events which are of interest to the object-oriented community as a whole. 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. The following are examples of items which can be posted to comp.object: - 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. OTHER EXAMPLE TOPICS: The following is a partial list of topics which can be discussed on comp.object: - 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 - object-oriented issues in a real-time environment - 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 are more appropriately addressed in the newsgroups for these languages. However, for example, the impact of the selection of a particular programming language for a particular project would be an appropriate topic. -- Edward V. Berard Berard Software Engineering, Inc. 18620 Mateney road Germantown, Maryland 20874 Phone: (301) 353-9652 E-Mail: eberard@ajpo.sei.cmu.edu FAX: (301) 353-9272