{"title":"面向对象的动态建模工具","authors":"A. A. Hanish, T. Dillon","doi":"10.1109/ISORC.1999.776360","DOIUrl":null,"url":null,"abstract":"The commonly recognized weakness of modern object oriented design and implementation methodologies lies in their superficial treatment of inter-object dynamics. The paper describes a software toolbox called ODYMOT that integrates a number of approaches to the problem of behavior modeling. In order to achieve design flexibility, a two-layer object design architecture is used that blends together object oriented design concepts with those of high level Petri nets. The Petri net representation creates an additional access layer of object architecture, providing meta level object control with the sequencing of method execution. This modeling approach allows one, both mathematically and pragmatically, to achieve a more precise and flexible description and implementation of real time and distributed models.","PeriodicalId":211905,"journal":{"name":"Proceedings 2nd IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC'99) (Cat. No.99-61702)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"1999-05-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"A tool for object-oriented dynamic modeling\",\"authors\":\"A. A. Hanish, T. Dillon\",\"doi\":\"10.1109/ISORC.1999.776360\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The commonly recognized weakness of modern object oriented design and implementation methodologies lies in their superficial treatment of inter-object dynamics. The paper describes a software toolbox called ODYMOT that integrates a number of approaches to the problem of behavior modeling. In order to achieve design flexibility, a two-layer object design architecture is used that blends together object oriented design concepts with those of high level Petri nets. The Petri net representation creates an additional access layer of object architecture, providing meta level object control with the sequencing of method execution. This modeling approach allows one, both mathematically and pragmatically, to achieve a more precise and flexible description and implementation of real time and distributed models.\",\"PeriodicalId\":211905,\"journal\":{\"name\":\"Proceedings 2nd IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC'99) (Cat. No.99-61702)\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1999-05-02\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings 2nd IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC'99) (Cat. No.99-61702)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ISORC.1999.776360\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings 2nd IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC'99) (Cat. No.99-61702)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISORC.1999.776360","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
The commonly recognized weakness of modern object oriented design and implementation methodologies lies in their superficial treatment of inter-object dynamics. The paper describes a software toolbox called ODYMOT that integrates a number of approaches to the problem of behavior modeling. In order to achieve design flexibility, a two-layer object design architecture is used that blends together object oriented design concepts with those of high level Petri nets. The Petri net representation creates an additional access layer of object architecture, providing meta level object control with the sequencing of method execution. This modeling approach allows one, both mathematically and pragmatically, to achieve a more precise and flexible description and implementation of real time and distributed models.