Nowadays, more and more applications are being developed through distributed object computing middleware, such as CORBA, their requirements for fault-tolerance, especially real time and critical system, become more an...Nowadays, more and more applications are being developed through distributed object computing middleware, such as CORBA, their requirements for fault-tolerance, especially real time and critical system, become more and more critical. Despite almost ten years have passed since the earliest FT-CORBA standard was promulgated by Object Management Group (OMG), CORBA is still facing many challenges when it is used for distributed applications developing, as the standard is complex and lack of understanding. This paper focus on the consistency of the replicated object and the network partition problem, it incorporates a CORBA Replication Voting Mechanism (CRVM) to meet the challenge which makes a good performance.展开更多
Currently the development of automatic control system is mainly based on manual design. This has made the develop-ment process complicated and has made it difficult to guarantee system requirement. This paper presents...Currently the development of automatic control system is mainly based on manual design. This has made the develop-ment process complicated and has made it difficult to guarantee system requirement. This paper presents a Model in-terpretation development architecture built on meta-models and model interpretation. In this modeling and developing process, different meta-models or domain models may be constructed in terms of various system requirements. Inter-preters are used to transform the meta-model into relevant domain model and generate some other formats from do-main models, typically with different semantic domains. An interpretation extension interface is introduced, which can be accelerated to develop the model interpreter. This development architecture can improve system reusability and en-hance development efficiency. Finally, an example is introduced to explain the advantage of method.展开更多
文摘Nowadays, more and more applications are being developed through distributed object computing middleware, such as CORBA, their requirements for fault-tolerance, especially real time and critical system, become more and more critical. Despite almost ten years have passed since the earliest FT-CORBA standard was promulgated by Object Management Group (OMG), CORBA is still facing many challenges when it is used for distributed applications developing, as the standard is complex and lack of understanding. This paper focus on the consistency of the replicated object and the network partition problem, it incorporates a CORBA Replication Voting Mechanism (CRVM) to meet the challenge which makes a good performance.
文摘Currently the development of automatic control system is mainly based on manual design. This has made the develop-ment process complicated and has made it difficult to guarantee system requirement. This paper presents a Model in-terpretation development architecture built on meta-models and model interpretation. In this modeling and developing process, different meta-models or domain models may be constructed in terms of various system requirements. Inter-preters are used to transform the meta-model into relevant domain model and generate some other formats from do-main models, typically with different semantic domains. An interpretation extension interface is introduced, which can be accelerated to develop the model interpreter. This development architecture can improve system reusability and en-hance development efficiency. Finally, an example is introduced to explain the advantage of method.