Planning Support for Cooperating Transactions In
نویسندگان
چکیده
| The paper observes that current transaction models in databases are too strict for cooperative and long transactions in software engineering. On the other hand, unrestricted concur-rency and data sharing is not desirable either. The paper describes a way to reduce the number of connicts that may arise when several users cooperate to solve a task using a common database. Manual interaction among the users are made easier by helping a project manager to better partition, schedule and connect the users' local activities as part of a common task. Given a proposed project division, we can assess the connections between subprojects through impact analysis. Based on this analysis, the project manager can choose to adjust the initial partitioning to reduce the dependencies between subprojects. The impact analysis can further help the project manager to schedule the iden-tiied subprojects. Lastly, such analysis can be used to suggest suitable cooperation protocols between subprojects, being scheduled in parallel. Such protocols will guide mutual propagation and sharing of temporary results, and associated negotiation. The paper also reports the preliminary implementation status of this work in the EPOS kernel software engineering environment.
منابع مشابه
A Planner for Cooperating Transactions in EPOS
The paper reports work on automatic planning of cooperating transactions in the EPOS Process Support Environment. Such assistance can be used by project managers to help organize software production (development, maintenance), according to incoming change-requests and according to the product/version space of the software and related resources (tools, humans). It is a formidable task to manuall...
متن کاملA Management System Supporting Interorganizational Cooperative Development Processes in Chemical Engineering
Development processes in chemical engineering are hard to support. In particular, interorganizational development processes are concerned with the coordination of activities carried out by engineering teams distributed across several cooperating organizations. The management system AHEAD is based on long-term experience gathered in multiple application domains (software, mechanical, or chemical...
متن کاملKinematics and Dynamics of two Cooperating Robots in Spatial Moving of an Object
The kinematics and dynamics of two industrial cooperating robots are presented in this paper. The NOC (natural orthogonal complement) method is used to derive the dynamical equations for the motion of two cooperating robots. The joint torques of the two robots are determined based on the optimization techniques in order to obtain unique solution for joint torques. To this end, minimizing the cr...
متن کاملCooperating Transactions in the Epos Software Engineering Database
This paper presents the EPOS software engineering database and its models and mechanisms to support cooperative w ork in a software engineering environment.
متن کاملCriteria and Application of Autonomous Cooperating Logistic Processes
Competitive enterprises have to react fast and flexible to an increasing dynamic environment. To achieve the ability to adapt on these new requirements autonomous cooperating logistic processes seems to be an appropriate method. This paper introduces a general definition of autonomous control and its meaning in a logistics context. Based on this, a catalogue of criteria is developed to ensure t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1995