In a dynamic environment, it is vital for enterpris e to have flexible information system architecture to integrate ERP, Supply Chain Management (SCM) and E-Commerce (EC). The traditional systems are established o n t...In a dynamic environment, it is vital for enterpris e to have flexible information system architecture to integrate ERP, Supply Chain Management (SCM) and E-Commerce (EC). The traditional systems are established o n the ERP-centered flat architecture. This architecture has some disadvantages in supporting the dynamics of enterprises. Firstly, ERP is already a very expens ive and complex system; the extension based on it can only increase the complexi ty and make the implementation more expensive and risky. Secondly, under the arc hitecture, the flexibility is reduced sharply although the execution efficiency is maintained. In a rapid changing environment, flexibility is also an equally i mportant factor besides execution efficiency. Thirdly, it cannot support the dyn amic collaboration efficiently. The prevailing of the flat architecture is not d ue to its advantage but to the big software providers. From the system viewpoint , a hierarchical architecture is proposed. Difference from the current architect ure, in the hierarchical paradigm, ERP is put in the bottom level rather centere d. SCM is the center system, which adopts a multi-agent structure. EC is regard ed as its foreground interface, while ERP and other information system of the pa rtner or internal units are the background executors. EC is the extension of mar ket agent and purchase agent. It fulfills the function of trade on Internet by s ending orders to be executed to SCM and receiving the progress information of th e orders from SCM. After receiving orders from EC, the agent in charge of schedu le in SCM makes preliminary plan in form of instructions (which may be infeasibl e) based on the information of source. Trough the coordination of multi agent, the plan is adjusted to be feasible. Compared with current ERP-centered flat ar chitecture, the hierarchical structure pays more attention to dynamic collaborat ion rather the optimization within the enterprise. At last, two engineering case s, Beijing Shang Pu Electric Ltd and Qingtao Tianyue International Building Mate rial Free Trade City, are presented to illustrate the idea.展开更多
With the fast development of business logic and information technology, today's best solutions are tomorrow's legacy systems. In China, the situation in the education domain follows the same path. Currently, there e...With the fast development of business logic and information technology, today's best solutions are tomorrow's legacy systems. In China, the situation in the education domain follows the same path. Currently, there exists a number of e-learning legacy assets with accumulated practical business experience, such as program resource, usage behaviour data resource, and so on. In order to use these legacy assets adequately and efficiently, we should not only utilize the explicit assets but also discover the hidden assets. The usage behaviour data resource is the set of practical operation sequences requested by all users. The hidden patterns in this data resource will provide users' practical experiences, which can benefit the service composition in service-oriented architecture (SOA) migration. Namely, these discovered patterns will be the candidate composite services (coarse-grained) in SOA systems. Although data mining techniques have been used for software engineering tasks, little is known about how they can be used for service composition of migrating an e-learning legacy system (MELS) to SOA. In this paper, we propose a service composition approach based on sequence mining techniques for MELS. Composite services found by this approach will be the complementation of business logic analysis results of MELS. The core of this approach is to develop an appropriate sequence mining algorithm for mining related data collected from an e-learning legacy system. According to the features of execution trace data on usage behaviour from this e-learning legacy system and needs of further pattern analysis, we propose a sequential mining algorithm to mine this kind of data of tile legacy system. For validation, this approach has been applied to the corresponding real data, which was collected from the e-learning legacy system; meanwhile, some investigation questionnaires were set up to collect satisfaction data. The investigation result is 90% the same with the result obtained through our approach.展开更多
文摘In a dynamic environment, it is vital for enterpris e to have flexible information system architecture to integrate ERP, Supply Chain Management (SCM) and E-Commerce (EC). The traditional systems are established o n the ERP-centered flat architecture. This architecture has some disadvantages in supporting the dynamics of enterprises. Firstly, ERP is already a very expens ive and complex system; the extension based on it can only increase the complexi ty and make the implementation more expensive and risky. Secondly, under the arc hitecture, the flexibility is reduced sharply although the execution efficiency is maintained. In a rapid changing environment, flexibility is also an equally i mportant factor besides execution efficiency. Thirdly, it cannot support the dyn amic collaboration efficiently. The prevailing of the flat architecture is not d ue to its advantage but to the big software providers. From the system viewpoint , a hierarchical architecture is proposed. Difference from the current architect ure, in the hierarchical paradigm, ERP is put in the bottom level rather centere d. SCM is the center system, which adopts a multi-agent structure. EC is regard ed as its foreground interface, while ERP and other information system of the pa rtner or internal units are the background executors. EC is the extension of mar ket agent and purchase agent. It fulfills the function of trade on Internet by s ending orders to be executed to SCM and receiving the progress information of th e orders from SCM. After receiving orders from EC, the agent in charge of schedu le in SCM makes preliminary plan in form of instructions (which may be infeasibl e) based on the information of source. Trough the coordination of multi agent, the plan is adjusted to be feasible. Compared with current ERP-centered flat ar chitecture, the hierarchical structure pays more attention to dynamic collaborat ion rather the optimization within the enterprise. At last, two engineering case s, Beijing Shang Pu Electric Ltd and Qingtao Tianyue International Building Mate rial Free Trade City, are presented to illustrate the idea.
基金supported by E-learning Platform, National Torch Project (No. z20040010)
文摘With the fast development of business logic and information technology, today's best solutions are tomorrow's legacy systems. In China, the situation in the education domain follows the same path. Currently, there exists a number of e-learning legacy assets with accumulated practical business experience, such as program resource, usage behaviour data resource, and so on. In order to use these legacy assets adequately and efficiently, we should not only utilize the explicit assets but also discover the hidden assets. The usage behaviour data resource is the set of practical operation sequences requested by all users. The hidden patterns in this data resource will provide users' practical experiences, which can benefit the service composition in service-oriented architecture (SOA) migration. Namely, these discovered patterns will be the candidate composite services (coarse-grained) in SOA systems. Although data mining techniques have been used for software engineering tasks, little is known about how they can be used for service composition of migrating an e-learning legacy system (MELS) to SOA. In this paper, we propose a service composition approach based on sequence mining techniques for MELS. Composite services found by this approach will be the complementation of business logic analysis results of MELS. The core of this approach is to develop an appropriate sequence mining algorithm for mining related data collected from an e-learning legacy system. According to the features of execution trace data on usage behaviour from this e-learning legacy system and needs of further pattern analysis, we propose a sequential mining algorithm to mine this kind of data of tile legacy system. For validation, this approach has been applied to the corresponding real data, which was collected from the e-learning legacy system; meanwhile, some investigation questionnaires were set up to collect satisfaction data. The investigation result is 90% the same with the result obtained through our approach.