Learn More
Summary form only given. The explosive growth of Internet and wireless infrastructure allows software development collaboratively from multiple locations. Technology and standards have evolved to the point where it is feasible to perform full life cycle software development through multiple site cooperation. In fact, most large software corporations have(More)
In a multi-domain collaboration environment, an enterprise should authorize different access rights for sensitive information to partners according to its security policies and relationships with them, which may be changed dynamically with the development of transaction and business rules. So, it is emerging as one of the major concerns to effectively(More)
This paper presents a construction approach for software agents. A software agent is regarded as a main frame plus some components, and it is constructed by selecting suitable main frame and software components, assembling and running through the control mechanism on the main frame. The multi-agent system is organised on the Client/Server model. The(More)
In the process of cooperative design, we often need to discuss or modifl a project generated by traditional CAD software, but there are many limitations in current cooperative design tools, such as White Board Tool and Shared Tool. Considering these limitations, we put forward the concept of Application Cooperation Tool. The tool, a domain-depending one,(More)
Although traditional access control models and their extensions can be content-aware or dynamically enforced based on predefined rules, they are still less expressive for above active security policies, especially without considering the transaction data and much more attributes with different impact factors. Flexible enforcement: allowing environmental(More)
This paper proposes a domain-specific software architecture style. In the architecture style we define three software component types: procedure components, object components and agent components. We design a software bus or connector called Tribus to facilitate interactions among these components and specify one way quotation relations between different(More)
3D models are a new kind of cross-media resource which can be frequently seen in the network. Since the amount of them is very huge now, content-based retrieval can help to recognize a certain object or retrieve similar ones from the giant database. This paper presents a new method for deriving 3D moment invariants and uses them as shape descriptors for the(More)
Collaborative support for a group of members that have common goals has been considered as a significant feature of the collaborative working environment. However, collaborative applications for multi-member generally lag behind in features with single-user applications. As a result, users often continue to use their favorite single-user applications that(More)