首页 > 最新文献

Proceedings 36th International Conference on Technology of Object-Oriented Languages and Systems. TOOLS-Asia 2000最新文献

英文 中文
A revised, inheritance-supporting parallel object model in PDEFA-I PDEFA-I中一个修订的、支持继承的并行对象模型
Yang Guang, D. Wen, Dingxing Wang
PDEFA is a distributed Ada95 pre-compiler, compiler and run-time system. PDEFA-I is the latest version of PDEFA that supports inheritance between parallel objects. Because of the inheritance anomaly problem with concurrent objects Ada95 does not support this mechanism, so we have to slightly modify the language to make inheritance possible. The code of each interface of a protected object in Ada95 is divided into two parts, synchronization code called condition and implementation code called action. These two parts of code can be changed or replaced independently in subclasses, making great effort for maximum code reuse. Consequently, PDEFA evolves into PDEFA-I with its parallel object model improved in order to solve the inheritance anomaly. We demonstrate mainly the work we have done with service objects.
PDEFA是一个分布式Ada95预编译器、编译器和运行时系统。PDEFA- i是支持并行对象之间继承的PDEFA的最新版本。由于并发对象的继承异常问题,Ada95不支持这种机制,因此我们必须稍微修改语言以使继承成为可能。Ada95中保护对象的每个接口的代码分为两部分,称为条件的同步代码和称为动作的实现代码。这两部分代码可以在子类中独立地更改或替换,从而最大限度地实现代码重用。因此,为了解决继承异常,PDEFA演化为PDEFA- i,并改进了并行对象模型。我们主要演示我们对服务对象所做的工作。
{"title":"A revised, inheritance-supporting parallel object model in PDEFA-I","authors":"Yang Guang, D. Wen, Dingxing Wang","doi":"10.1109/TOOLS.2000.885905","DOIUrl":"https://doi.org/10.1109/TOOLS.2000.885905","url":null,"abstract":"PDEFA is a distributed Ada95 pre-compiler, compiler and run-time system. PDEFA-I is the latest version of PDEFA that supports inheritance between parallel objects. Because of the inheritance anomaly problem with concurrent objects Ada95 does not support this mechanism, so we have to slightly modify the language to make inheritance possible. The code of each interface of a protected object in Ada95 is divided into two parts, synchronization code called condition and implementation code called action. These two parts of code can be changed or replaced independently in subclasses, making great effort for maximum code reuse. Consequently, PDEFA evolves into PDEFA-I with its parallel object model improved in order to solve the inheritance anomaly. We demonstrate mainly the work we have done with service objects.","PeriodicalId":393932,"journal":{"name":"Proceedings 36th International Conference on Technology of Object-Oriented Languages and Systems. TOOLS-Asia 2000","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-10-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123381763","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}
引用次数: 0
OTMS-a CORBA-compliant object transaction management system otms——一个与corba兼容的对象事务管理系统
Yong Qi, Li Ma, Jizhong Zhao, Junyi Shen
With the development of computer technology, computer applications in a distributed environment have become the trend of development. However, the even higher requirement of the data consistency and integrality under the distributed environment makes the traditional transaction process technology incompetent. To meet the new challenge, the object transaction service model for the distributed application environment was proposed. It combines both the traditional transaction process technology and the distributed object technology. The object transaction management system (OTMS) we implemented was based on the OTS model, which provides full capability of transaction service and management. Both the theory and the concrete implementation technology of the object transaction management system are presented in this paper.
随着计算机技术的发展,分布式环境下的计算机应用已成为发展的趋势。然而,分布式环境下对数据一致性和完整性的更高要求使得传统的事务处理技术无法胜任。针对这一新的挑战,提出了面向分布式应用环境的对象事务服务模型。它结合了传统的事务处理技术和分布式对象技术。我们实现的对象事务管理系统(OTMS)是基于OTS模型的,它提供了完整的事务服务和事务管理功能。本文介绍了对象事务管理系统的原理和具体实现技术。
{"title":"OTMS-a CORBA-compliant object transaction management system","authors":"Yong Qi, Li Ma, Jizhong Zhao, Junyi Shen","doi":"10.1109/TOOLS.2000.885908","DOIUrl":"https://doi.org/10.1109/TOOLS.2000.885908","url":null,"abstract":"With the development of computer technology, computer applications in a distributed environment have become the trend of development. However, the even higher requirement of the data consistency and integrality under the distributed environment makes the traditional transaction process technology incompetent. To meet the new challenge, the object transaction service model for the distributed application environment was proposed. It combines both the traditional transaction process technology and the distributed object technology. The object transaction management system (OTMS) we implemented was based on the OTS model, which provides full capability of transaction service and management. Both the theory and the concrete implementation technology of the object transaction management system are presented in this paper.","PeriodicalId":393932,"journal":{"name":"Proceedings 36th International Conference on Technology of Object-Oriented Languages and Systems. TOOLS-Asia 2000","volume":"126 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-10-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122642746","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}
引用次数: 0
Application of development method based on multi-agents 基于多agent的开发方法的应用
Shuzhen Yao, Shenghua Geng, Yufeng Liu
Multi-agent systems are becoming an important information technique in future manufacturing control. The paper puts forward an analysis method of multi-agent systems, an interactive model of agents, and an agent design scenario.
多智能体系统正在成为未来制造控制的重要信息技术。提出了多智能体系统的分析方法、智能体交互模型和智能体设计场景。
{"title":"Application of development method based on multi-agents","authors":"Shuzhen Yao, Shenghua Geng, Yufeng Liu","doi":"10.1109/TOOLS.2000.885912","DOIUrl":"https://doi.org/10.1109/TOOLS.2000.885912","url":null,"abstract":"Multi-agent systems are becoming an important information technique in future manufacturing control. The paper puts forward an analysis method of multi-agent systems, an interactive model of agents, and an agent design scenario.","PeriodicalId":393932,"journal":{"name":"Proceedings 36th International Conference on Technology of Object-Oriented Languages and Systems. TOOLS-Asia 2000","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-10-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116829704","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}
引用次数: 1
Using object-orientation in developing a flexible automatic test system 采用面向对象技术开发灵活的自动测试系统
Lingfeng Wang
Aiming at improving the reconfiguration capability of an automatic testing system for turbine machinery, the method of object orientation is employed to develop its software. Since the project size is small, we adopt a compact and pragmatic approach to construct this object-oriented application instead of using complicated commercial object-oriented methods. Although the method is simple, it covers all phases from collecting customer requirements to testing the code. In this paper, the five main phases of the object-oriented method (requirements capture, analysis, design, programming and testing) are presented. The successful practical application proves that the adopted object-oriented method is efficient for this software development.
为了提高涡轮机械自动测试系统的重构能力,采用面向对象的方法开发了该系统的软件。由于项目规模很小,我们采用一种紧凑而实用的方法来构建这个面向对象的应用程序,而不是使用复杂的商业面向对象方法。尽管该方法很简单,但它涵盖了从收集客户需求到测试代码的所有阶段。本文介绍了面向对象方法的五个主要阶段(需求捕获、分析、设计、编程和测试)。成功的实际应用证明了采用面向对象的方法进行软件开发是有效的。
{"title":"Using object-orientation in developing a flexible automatic test system","authors":"Lingfeng Wang","doi":"10.1109/TOOLS.2000.885899","DOIUrl":"https://doi.org/10.1109/TOOLS.2000.885899","url":null,"abstract":"Aiming at improving the reconfiguration capability of an automatic testing system for turbine machinery, the method of object orientation is employed to develop its software. Since the project size is small, we adopt a compact and pragmatic approach to construct this object-oriented application instead of using complicated commercial object-oriented methods. Although the method is simple, it covers all phases from collecting customer requirements to testing the code. In this paper, the five main phases of the object-oriented method (requirements capture, analysis, design, programming and testing) are presented. The successful practical application proves that the adopted object-oriented method is efficient for this software development.","PeriodicalId":393932,"journal":{"name":"Proceedings 36th International Conference on Technology of Object-Oriented Languages and Systems. TOOLS-Asia 2000","volume":"51 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-10-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128366315","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}
引用次数: 1
Embedding UML and type theory to formalize the process of requirement engineering 嵌入UML和类型理论,使需求工程过程形式化
Hui Jiang, Dong Lin, Xiren Xie
Nowadays, the main reason for the failure of large-scale systems developments is that the requirements analysis stage cannot produce complete, understandable, unambiguous traceable and testable system requirements documents. To conquer this problem, from the point of view of "requirements engineering" (RE), the formalization of the RE process is discussed from three aspects: a full process model, formal representation and formal verification. RE is taken as a process growing in the 3D space of sociology, methodology and technology, and a spiral lifecycle model of this process is given to illustrate its social characteristics. The recommended representation language is UML, and Coq is used as a component-cut-in modular formal method to carry out validation and verification. Finally, the alternating-bit protocol is presented as an example to demonstrate how to combine UML and Coq to formalize RE.
如今,大型系统开发失败的主要原因是需求分析阶段不能产生完整的、可理解的、明确的、可跟踪的和可测试的系统需求文档。为了克服这一问题,从“需求工程”(RE)的角度,从完整的过程模型、形式化表示和形式化验证三个方面讨论了RE过程的形式化。将可再生能源视为一个在社会学、方法论和技术的三维空间中成长的过程,并给出了该过程的螺旋生命周期模型来说明其社会特征。推荐的表示语言是UML, Coq被用作组件切入的模块化形式化方法来执行确认和验证。最后,以交替位协议为例,演示了如何将UML和Coq结合起来形式化RE。
{"title":"Embedding UML and type theory to formalize the process of requirement engineering","authors":"Hui Jiang, Dong Lin, Xiren Xie","doi":"10.1109/TOOLS.2000.885895","DOIUrl":"https://doi.org/10.1109/TOOLS.2000.885895","url":null,"abstract":"Nowadays, the main reason for the failure of large-scale systems developments is that the requirements analysis stage cannot produce complete, understandable, unambiguous traceable and testable system requirements documents. To conquer this problem, from the point of view of \"requirements engineering\" (RE), the formalization of the RE process is discussed from three aspects: a full process model, formal representation and formal verification. RE is taken as a process growing in the 3D space of sociology, methodology and technology, and a spiral lifecycle model of this process is given to illustrate its social characteristics. The recommended representation language is UML, and Coq is used as a component-cut-in modular formal method to carry out validation and verification. Finally, the alternating-bit protocol is presented as an example to demonstrate how to combine UML and Coq to formalize RE.","PeriodicalId":393932,"journal":{"name":"Proceedings 36th International Conference on Technology of Object-Oriented Languages and Systems. TOOLS-Asia 2000","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-10-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130221513","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}
引用次数: 3
A novel workflow management model based on mobile agents for Internet electronic commerce 基于移动代理的互联网电子商务工作流管理模型
Wu Gang, Wu Quanyuan, W. Huaimin
Electronic commerce on the Internet is receiving a lot of attention. Workflow management is regarded as an effective mechanism for managing the business processes behind electronic commerce, but the present workflow management model has many drawbacks in this field. The paper gives a novel workflow management model based on mobile agents for Internet electronic commerce, and its advantages are also presented.
互联网上的电子商务正受到广泛关注。工作流管理被认为是管理电子商务背后业务流程的有效机制,但目前的工作流管理模型在这一领域存在许多缺陷。本文提出了一种新的基于移动代理的互联网电子商务工作流管理模型,并指出了该模型的优点。
{"title":"A novel workflow management model based on mobile agents for Internet electronic commerce","authors":"Wu Gang, Wu Quanyuan, W. Huaimin","doi":"10.1109/TOOLS.2000.885916","DOIUrl":"https://doi.org/10.1109/TOOLS.2000.885916","url":null,"abstract":"Electronic commerce on the Internet is receiving a lot of attention. Workflow management is regarded as an effective mechanism for managing the business processes behind electronic commerce, but the present workflow management model has many drawbacks in this field. The paper gives a novel workflow management model based on mobile agents for Internet electronic commerce, and its advantages are also presented.","PeriodicalId":393932,"journal":{"name":"Proceedings 36th International Conference on Technology of Object-Oriented Languages and Systems. TOOLS-Asia 2000","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-10-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116610710","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}
引用次数: 3
An implementation model of IntServ/RSVP based CORBA A/V Stream Service 基于IntServ/RSVP的CORBA A/V流服务实现模型
Cai Min, Xie Junqing, Wang Yun, Gu Guanqun
In order to meet the requirements of building CORBA-based distributed multimedia applications, OMG has defined the CORBA A/V Stream Service Specification. However, it does not specify which network mechanism to use to ensure the QoS of multimedia streams. In this paper, an implementation model of IntServ/RSVP based CORBA A/V Stream Service is proposed. It first maps the application-level QoS parameters of multimedia streams specified by application developers into network-level QoS parameters. It then negotiates the QoS requirements with the IntServ/RSVP enabled network and reserves the corresponding network resource in the endsystems and intermediate network systems to maintain end-to-end QoS enforcement through the RSVP API. Also, developers can flexibly control and manage the multimedia streams using CORBA IIOP protocol.
为了满足构建基于CORBA的分布式多媒体应用的需求,OMG定义了CORBA A/V流服务规范。但是,它没有指定使用哪种网络机制来保证多媒体流的QoS。提出了一种基于IntServ/RSVP的CORBA A/V流服务实现模型。它首先将应用程序开发人员指定的多媒体流的应用级QoS参数映射为网络级QoS参数。然后,它与启用了IntServ/RSVP的网络协商QoS需求,并在终端系统和中间网络系统中保留相应的网络资源,以通过RSVP API维护端到端的QoS强制。此外,开发人员还可以使用CORBA IIOP协议灵活地控制和管理多媒体流。
{"title":"An implementation model of IntServ/RSVP based CORBA A/V Stream Service","authors":"Cai Min, Xie Junqing, Wang Yun, Gu Guanqun","doi":"10.1109/TOOLS.2000.885903","DOIUrl":"https://doi.org/10.1109/TOOLS.2000.885903","url":null,"abstract":"In order to meet the requirements of building CORBA-based distributed multimedia applications, OMG has defined the CORBA A/V Stream Service Specification. However, it does not specify which network mechanism to use to ensure the QoS of multimedia streams. In this paper, an implementation model of IntServ/RSVP based CORBA A/V Stream Service is proposed. It first maps the application-level QoS parameters of multimedia streams specified by application developers into network-level QoS parameters. It then negotiates the QoS requirements with the IntServ/RSVP enabled network and reserves the corresponding network resource in the endsystems and intermediate network systems to maintain end-to-end QoS enforcement through the RSVP API. Also, developers can flexibly control and manage the multimedia streams using CORBA IIOP protocol.","PeriodicalId":393932,"journal":{"name":"Proceedings 36th International Conference on Technology of Object-Oriented Languages and Systems. TOOLS-Asia 2000","volume":"229 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-10-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121792092","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}
引用次数: 3
Protocol Mapping Model for distributed multimedia systems 分布式多媒体系统的协议映射模型
Wei Mingliang, Qian Yu, Mao Bing, Xie Li
We present a layered model for distributed multimedia systems named Protocol Mapping Model. First we introduce the PMM architecture, which applies the protocol mapping technique to support smart protocol binding for applications. Second, we give the programming model and design of PMM. Third, the implementation of PMM is discussed followed by an example application HeteroAudio Station exhibiting the flexible support for use of the protocol in PMM systems.
提出了一种分布式多媒体系统的分层模型——协议映射模型。首先,我们介绍PMM体系结构,它应用协议映射技术来支持应用程序的智能协议绑定。其次,给出了PMM的规划模型和设计。第三,讨论了PMM的实现,并通过一个实例应用程序HeteroAudio Station展示了在PMM系统中使用该协议的灵活支持。
{"title":"Protocol Mapping Model for distributed multimedia systems","authors":"Wei Mingliang, Qian Yu, Mao Bing, Xie Li","doi":"10.1109/TOOLS.2000.885906","DOIUrl":"https://doi.org/10.1109/TOOLS.2000.885906","url":null,"abstract":"We present a layered model for distributed multimedia systems named Protocol Mapping Model. First we introduce the PMM architecture, which applies the protocol mapping technique to support smart protocol binding for applications. Second, we give the programming model and design of PMM. Third, the implementation of PMM is discussed followed by an example application HeteroAudio Station exhibiting the flexible support for use of the protocol in PMM systems.","PeriodicalId":393932,"journal":{"name":"Proceedings 36th International Conference on Technology of Object-Oriented Languages and Systems. TOOLS-Asia 2000","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-10-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121961281","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}
引用次数: 0
Implementing trading object services in COM 在COM中实现交易对象服务
Nicholas Nicoloudis, C. Mingins
Identifying and locating services in distributed systems has always been problematic. Often, users have been obliged to identify not only the service required but also the specific supplier object type. Recently, the idea of trading services has been developed, allowing the developer to list a range of criteria required for a service, rather than an object type. We demonstrate how to employ Microsoft's Component Object Model (COM) categorizing facilities to implement a trading object service that allows for finer-grained matching criteria based on the semantics of types, subtypes and conformance. We conclude that, although categorization supports trading object services in COM, we are pushing COM to the limits of its capabilities. The static register/lookup nature of the COM registry restricts the trader from being realized as a truly dynamic discovery service.
在分布式系统中识别和定位服务一直是个问题。通常,用户不仅必须确定所需的服务,还必须确定特定的供应商对象类型。最近,交易服务的想法得到了发展,允许开发人员列出服务所需的一系列标准,而不是对象类型。我们将演示如何使用Microsoft的组件对象模型(COM)分类工具来实现一个交易对象服务,该服务允许基于类型、子类型和一致性语义的细粒度匹配标准。我们得出的结论是,尽管分类支持COM中的交易对象服务,但我们正在将COM推向其能力的极限。COM注册中心的静态注册/查找特性限制了将交易器实现为真正的动态发现服务。
{"title":"Implementing trading object services in COM","authors":"Nicholas Nicoloudis, C. Mingins","doi":"10.1109/TOOLS.2000.885922","DOIUrl":"https://doi.org/10.1109/TOOLS.2000.885922","url":null,"abstract":"Identifying and locating services in distributed systems has always been problematic. Often, users have been obliged to identify not only the service required but also the specific supplier object type. Recently, the idea of trading services has been developed, allowing the developer to list a range of criteria required for a service, rather than an object type. We demonstrate how to employ Microsoft's Component Object Model (COM) categorizing facilities to implement a trading object service that allows for finer-grained matching criteria based on the semantics of types, subtypes and conformance. We conclude that, although categorization supports trading object services in COM, we are pushing COM to the limits of its capabilities. The static register/lookup nature of the COM registry restricts the trader from being realized as a truly dynamic discovery service.","PeriodicalId":393932,"journal":{"name":"Proceedings 36th International Conference on Technology of Object-Oriented Languages and Systems. TOOLS-Asia 2000","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-10-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127476637","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}
引用次数: 0
Role-based database design for managing complex objects and their relationships on the Web 基于角色的数据库设计,用于管理Web上的复杂对象及其关系
Yong Zhang, Jianhua Feng, Lizhu Zhou
There are many applications that have complex structures, complex relationships and dynamic changes. There is a trend to publish information and do work on the Internet. The traditional object oriented method cannot fulfill the need of such systems. We define a new process method. First we use the semantic network to describe the requirement of the application. Then role theory and the authorization tree are used to design the database of the system. This method is very distinct and easy to use in the development of Web-based applications.
有许多应用程序具有复杂的结构、复杂的关系和动态变化。在互联网上发布信息和工作是一种趋势。传统的面向对象方法已不能满足此类系统的需求。我们定义了一个新的过程方法。首先,我们使用语义网络来描述应用程序的需求。然后运用角色理论和授权树对系统的数据库进行了设计。这种方法在基于web的应用程序开发中非常独特且易于使用。
{"title":"Role-based database design for managing complex objects and their relationships on the Web","authors":"Yong Zhang, Jianhua Feng, Lizhu Zhou","doi":"10.1109/TOOLS.2000.885920","DOIUrl":"https://doi.org/10.1109/TOOLS.2000.885920","url":null,"abstract":"There are many applications that have complex structures, complex relationships and dynamic changes. There is a trend to publish information and do work on the Internet. The traditional object oriented method cannot fulfill the need of such systems. We define a new process method. First we use the semantic network to describe the requirement of the application. Then role theory and the authorization tree are used to design the database of the system. This method is very distinct and easy to use in the development of Web-based applications.","PeriodicalId":393932,"journal":{"name":"Proceedings 36th International Conference on Technology of Object-Oriented Languages and Systems. TOOLS-Asia 2000","volume":"96 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2000-10-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132122407","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}
引用次数: 1
期刊
Proceedings 36th International Conference on Technology of Object-Oriented Languages and Systems. TOOLS-Asia 2000
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1