Font Size: a A A

Extended Eca Rule-based Software Process Component Modeling And Applications

Posted on:2011-10-16Degree:MasterType:Thesis
Country:ChinaCandidate:Y Q ChenFull Text:PDF
GTID:2208360308482576Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
In recent years, with the theory and technology of software development, it was recognized that software in the modern mode of production, higher efficiency, quality and cost-effectively develop software, to introduce advanced ideas of other industries to improve the software process. Draw on the advantages of industrial production, a "software process" process of management thinking and the "components" of the multiplexing to realize the industrialization of software production is the only way. The manner in which the software process modeling, has become the focus of the software industry.ECA rules have an advantage of supporting dynamic workflow modeling, with the characteristics of event-driven and dynamic routing, suitable for complex dynamic environmental modeling. ECA rules will be extended to SOECA rules. Not only the process of adding the subject and object, but also on the semantics of ECA rules, functions and framework has been extended, enhanced and enriched the expressive power of ECA rules to make it more suitable for software process modeling.Based on the theory of SOECA rules, we put forward SBCM (Subject Based Control Model)model which supports parallel and asynchronous development. We structure four basic software process component element models with SOECA rules which are used to model on SBCM model. SBCM modeling method will be applied to EMOSS-FM(Enterprise Management Operation Support System-Finance Management system) development process. We sort out various management processes, and make the definition of basic component element models which are modeled by SBCM in the EMOSS-FM system. We make a combination of theory and practice, to fully show that the use of SBCM component modeling software process models can improve the efficiency of software development. It can avoid a lot of repetitive work in the system development and improve system development efficiency and quality.
Keywords/Search Tags:software process, software component, SOECA rules, SBCM model, EMOSS-FM System
PDF Full Text Request
Related items