As we began to develop the methodology, we were faced with a “chicken and egg” problem. On one hand, we wanted a practical methodology based on our actual experiences with object technology. Our current system development methodology, the LPS Methodology, is based on AMS’s extensive experience developing business systems. On the other hand, several projects were starting up, and there was little time to acquire that experience. 2.2 First Steps
{"title":"Creating a practical object-oriented methodology","authors":"Judith N. Cohen","doi":"10.1145/260303.260316","DOIUrl":"https://doi.org/10.1145/260303.260316","url":null,"abstract":"As we began to develop the methodology, we were faced with a “chicken and egg” problem. On one hand, we wanted a practical methodology based on our actual experiences with object technology. Our current system development methodology, the LPS Methodology, is based on AMS’s extensive experience developing business systems. On the other hand, several projects were starting up, and there was little time to acquire that experience. 2.2 First Steps","PeriodicalId":297156,"journal":{"name":"Addendum to the proceedings on Object-oriented programming systems, languages, and applications","volume":"40 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1993-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126629251","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Y. Shan, John DeBinder, R. DeNatale, Cindy Krauss, P. Mueller
Our system has two major parts. The ORB Core provides the basic communication services such as message routing, data conversion, object location, and security. The Object Adapters that are implemented on top of the ORB Core adapt those services to the programming languages and their object models. The system is required to be portable to a wide range of platforms (including PC’s, workstations, and mainframes). Our initial targeted platforms include AIX, OS/2, MVS, and Windows. We have chosen to support C, C++, and Smalltalk from the very beginning to ensure that we have coverage of the three categories of languages-3 GL, 00 static, and 00 dynamic. The system is also required to integrate with a variety of 00 and non-00 systems such as the X.500 directory service, Kerberos security system, OSF Distributed Computing Enviromnent (DCE), and messaging queuing and transaction services. The project follows a risk reduction approach that involves three major phases:
{"title":"A multiple-platform multi-language distributed object-oriented messaging system5","authors":"Y. Shan, John DeBinder, R. DeNatale, Cindy Krauss, P. Mueller","doi":"10.1145/260303.260310","DOIUrl":"https://doi.org/10.1145/260303.260310","url":null,"abstract":"Our system has two major parts. The ORB Core provides the basic communication services such as message routing, data conversion, object location, and security. The Object Adapters that are implemented on top of the ORB Core adapt those services to the programming languages and their object models. The system is required to be portable to a wide range of platforms (including PC’s, workstations, and mainframes). Our initial targeted platforms include AIX, OS/2, MVS, and Windows. We have chosen to support C, C++, and Smalltalk from the very beginning to ensure that we have coverage of the three categories of languages-3 GL, 00 static, and 00 dynamic. The system is also required to integrate with a variety of 00 and non-00 systems such as the X.500 directory service, Kerberos security system, OSF Distributed Computing Enviromnent (DCE), and messaging queuing and transaction services. The project follows a risk reduction approach that involves three major phases:","PeriodicalId":297156,"journal":{"name":"Addendum to the proceedings on Object-oriented programming systems, languages, and applications","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1993-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129799584","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Introduction This workshop was a continuation, in part, of the workshop of the OOPSLA'92 workshop entitled " Object-Oriented Programming Languages: The Next Generation " in which features and capabilities of next generation languages were explored. This year's workshop was to focus on extensions to the object-oriented paradigm that make it more robust or incorporate other paradigms. The approach was to form discussion groups on sub-topics and present the results of discussion back to the group as a whole. The definition of sub-topics was achieved through grouping a list of issues developed in an initial brain-storming session. The three sub-topics and associated issues are outlined below.
{"title":"Next generation object-oriented programming languages: extending the paradigm","authors":"F. Cummins, R. Cunis, J. Lamping","doi":"10.1145/260303.260336","DOIUrl":"https://doi.org/10.1145/260303.260336","url":null,"abstract":"Introduction This workshop was a continuation, in part, of the workshop of the OOPSLA'92 workshop entitled \" Object-Oriented Programming Languages: The Next Generation \" in which features and capabilities of next generation languages were explored. This year's workshop was to focus on extensions to the object-oriented paradigm that make it more robust or incorporate other paradigms. The approach was to form discussion groups on sub-topics and present the results of discussion back to the group as a whole. The definition of sub-topics was achieved through grouping a list of issues developed in an initial brain-storming session. The three sub-topics and associated issues are outlined below.","PeriodicalId":297156,"journal":{"name":"Addendum to the proceedings on Object-oriented programming systems, languages, and applications","volume":"531 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1993-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133366590","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
J. V. Van Stee, Megan Adams, Dmitry Lenkov, Raymond Obin, Henry Saade
Joel Van Stee started the discussion with an introduction of the panel members and a brief history of the task group generating the extensions. The original sponsor of the group was CODASYL, the ANSI COBOL committee’s design group. When CODASYL was absorbed by the ANSI COBOL committee, X3J4, the object-oriented committee was separately organized as a subcommittee of X3J4, and is now known as X3J4.1. It exists only as long as the parent ANSI COBOL committee considers this independent effort required. The aim of the two groups is to have a single COBOL standard targeted for publication in 1997. implementer approved techniques. The initial design decisions included assuring that the large base of code would not be invalidated by the object-oriented extensions.
Joel Van Stee首先介绍了小组成员,并简要介绍了生成扩展的任务组的历史。该小组的最初发起人是CODASYL,即ANSI COBOL委员会的设计组。当CODASYL被ANSI COBOL委员会X3J4吸收时,面向对象委员会被单独组织为X3J4的一个小组委员会,现在称为X3J4.1。只有当父ANSI COBOL委员会认为这种独立的努力是必需的,它才存在。这两个小组的目标是在1997年发布一个单一的COBOL标准。实现者认可的技术。最初的设计决策包括确保大型代码库不会被面向对象的扩展失效。
{"title":"Status of object-oriented COBOL (panel)","authors":"J. V. Van Stee, Megan Adams, Dmitry Lenkov, Raymond Obin, Henry Saade","doi":"10.1145/260303.260318","DOIUrl":"https://doi.org/10.1145/260303.260318","url":null,"abstract":"Joel Van Stee started the discussion with an introduction of the panel members and a brief history of the task group generating the extensions. The original sponsor of the group was CODASYL, the ANSI COBOL committee’s design group. When CODASYL was absorbed by the ANSI COBOL committee, X3J4, the object-oriented committee was separately organized as a subcommittee of X3J4, and is now known as X3J4.1. It exists only as long as the parent ANSI COBOL committee considers this independent effort required. The aim of the two groups is to have a single COBOL standard targeted for publication in 1997. implementer approved techniques. The initial design decisions included assuring that the large base of code would not be invalidated by the object-oriented extensions.","PeriodicalId":297156,"journal":{"name":"Addendum to the proceedings on Object-oriented programming systems, languages, and applications","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1993-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128798509","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
A liquefiable peroxide reactive molding composition comprising a reaction product of a polyol, an organic polyisocyanate and a hydroxyl ethylenic containing compound, said liquifiable composition having a free NCO content of less than about 0.3% by weight and an organic peroxide and being useful as an injection molding composition and as an adhesive that is essentially insensitive to atmospheric moisture.
{"title":"Ada electronic combat modeling","authors":"Kurt D. Welker, M. W. Snyder, Jerry A. Goetsch","doi":"10.1145/260303.260308","DOIUrl":"https://doi.org/10.1145/260303.260308","url":null,"abstract":"A liquefiable peroxide reactive molding composition comprising a reaction product of a polyol, an organic polyisocyanate and a hydroxyl ethylenic containing compound, said liquifiable composition having a free NCO content of less than about 0.3% by weight and an organic peroxide and being useful as an injection molding composition and as an adhesive that is essentially insensitive to atmospheric moisture.","PeriodicalId":297156,"journal":{"name":"Addendum to the proceedings on Object-oriented programming systems, languages, and applications","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1993-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123307113","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Addendum to the proceedings on Object-oriented programming systems, languages, and applications","authors":"Jerry L. Archibald, Mark C. Wilkes","doi":"10.1145/157709","DOIUrl":"https://doi.org/10.1145/157709","url":null,"abstract":"","PeriodicalId":297156,"journal":{"name":"Addendum to the proceedings on Object-oriented programming systems, languages, and applications","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1991-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121674401","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}