Font Size: a A A

Research On Key Technologies And Implementation Of Software Cooperative Development Support Platform Based On Workflow

Posted on:2008-09-12Degree:MasterType:Thesis
Country:ChinaCandidate:M ZhangFull Text:PDF
GTID:2178360215950891Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Software development patterns have developed from centralized development to incompact, separated, distributive development, more and more embody the engineering project characteristics of multi-role participation, multi-department cooperation. Distributive and cooperative software development processes interact, intersect and cooperate with each other. The features of a lot of recent IDEs take the product as the core, which causes the independence of development stages and tasks, the segmentation of produces, and brings difficulty to the cooperation of software development participators. Moreover, team members distribute in different situations, communication complexity increases, the center of management must transfer from coordination between members to cooperation. To make distributive and cooperative software development get success, we need to research the collaboration pattern and cooperation mechanism in development process, then modeling software process using workflow technologies, making the process execute standardly, and construct an integrated cooperation support platform eventually.This dissertation systematically analyzes the research status of Computer Supported Cooperative Work, discusses the goal, function level, architecture of software cooperative development support platform and platform's three key technologies: Cooperative model, Cooperative awareness and software process workflow modeling. In the research of Cooperative model, this dissertation proposes a layered Software Development Cooperative Model, gives the formal definition of the model and its application. In the research of cooperative awareness, this dissertation proposes a Context-Orient Collaborative Awareness Model based on the research of cognize model, discusses the description of cooperative information and the classification of awareness intensity. In the research of software process workflow modeling, this dissertation proposes Cooperation-Orient Workflow Meta-Model, analyzes the characteristics and flexibilities of the model, gives a RUP modeling example. Lastly, implements the main function of Software Cooperative Development Support Platform prototype system based on the technologies and tools of Lotus, and applies it in the development of Coal Quality Management Information System (CQMIS).
Keywords/Search Tags:Development Platform, CSCW, Workflow, Cooperative Model, Group Awareness, Groupware
PDF Full Text Request
Related items