As the basis of designing and implementing a cyber-physical system (CPS), architecture research is very important but still at preliminary stage. Since CPS includes physical components, time and space constraints seri...As the basis of designing and implementing a cyber-physical system (CPS), architecture research is very important but still at preliminary stage. Since CPS includes physical components, time and space constraints seriously challenge architecture study. In this paper, a service-oriented architecture of CPS was presented. Further, a two-way time synchronization algorithm for CPS service composition was put forward. And a formal method, for judging if actual CPS service meets space constraints, was suggested, which was based on space-π-calculus proposed. Finally, a case study was performed and CPS business process designed by the model and the proposed methods could run well. The application of research conclusion implies that it has rationality and feasibility.展开更多
Service-Oriented Architecture (SOA) is a computer systems design concept which aims to achieve reusability and integration in a distributed environment through the use of autonomous, loosely coupled, interoperable abs...Service-Oriented Architecture (SOA) is a computer systems design concept which aims to achieve reusability and integration in a distributed environment through the use of autonomous, loosely coupled, interoperable abstractions known as services. In order to interoperate, communication between services is very important due to their autonomous nature. This communication provides services with their functional strengths, but also creates the opportunity for the loss of privacy. In this paper, a Privacy Protection Framework for Service-Oriented Architecture (PPFSOA) is described. In this framework, a Privacy Service (PS) is used in combination with privacy policies to create privacy contracts that outline what can and cannot be done with a consumer’s personally identifiable information (PII). The privacy policy consists of one-to-many privacy rules, with each rule created from a set of six privacy elements: collector, what, purpose, retention, recipient and trust. The PS acts as an intermediary between the service consumer and service provider, to establish an unbiased contract before the two parties begin sending PII. It is shown how many Privacy Services work together to form the privacy protection framework. An examination of what current approaches to protecting privacy in an SOA environment is also presented. Finally, the operations the PS must perform in order to fulfill its tasks are outlined.展开更多
In reality, traditional process control system built upon centralized and hierarchical structures presents a weak response to change and is easy to shut down by single failure. Aiming at these problems, a new agent-ba...In reality, traditional process control system built upon centralized and hierarchical structures presents a weak response to change and is easy to shut down by single failure. Aiming at these problems, a new agent-based service-oriented integration architecture was proposed for chemical process automation system. Web services were dynamically orchestrated on the internet and agent behaviors were built in them. Data analysis, model, optimization, control, fault diagnosis and so on were capsuled into different web services. Agents were used for service compositions by negotiation. A prototype system of poly(ethylene terephthalate) process automation was used as the case study to demonstrate the validation of the integration.展开更多
Describing Service-Oriented Architecture (SOA) is critical in the development of Web based system, in this paper, an approach for describing SOA by extended Darwin is proposed. The requirements for describing SOA, w...Describing Service-Oriented Architecture (SOA) is critical in the development of Web based system, in this paper, an approach for describing SOA by extended Darwin is proposed. The requirements for describing SOA, which are different from that of ordinary architecture, are highlighted firstly, and then a solution for extending Darwin is presented. Using the extended Darwin, service components and connectors can be described explicit by the extended construct, as well as precise operational semantics of SOA by the π-calculus. Finally an example of supply-chain management system is given for manifesting the effect of the extended Darwin.展开更多
Aiming at improving the traditional object-oriented three-layer architecture for collaborative design, a service-oriented framework for mould design is established by adding a Web service layer to decoupling the direc...Aiming at improving the traditional object-oriented three-layer architecture for collaborative design, a service-oriented framework for mould design is established by adding a Web service layer to decoupling the direct linking of user interface to functional modules,making the system being platform independent and programming language independent,greatly facilitating the reuse of existing software and hardware resources. .NET technology is adopted to implement the framework. An example scenario is introduced to demonstrate how the system works.展开更多
Service-oriented air combat simulation architecture is proposed.The core design goal is high agility which represents the ability to accommodate the simulation requirements change.Its main idea is to design model unit...Service-oriented air combat simulation architecture is proposed.The core design goal is high agility which represents the ability to accommodate the simulation requirements change.Its main idea is to design model units as services that can communicate and interoperate with any other services at runtime.A service is autonomous and is fully defined by a description contract which contains some combination of syntactic,semantic,and behavioral information.Based on the architecture,air combat simulation system can be described as an abstract composition of description contracts.It becomes concrete at run time as services that implement the constituent description contracts are discovered and bind.The whole process is a continuous run-time activity that responds to simulation needs and the availability of services.This provides benefits of implementation transparency and minimal dependency between models.Thus,simulation system can minimize the impact of change on it and increase the overall efficiency to respond to requirements change.展开更多
To achieve information integration, process integration and application integration of enterprise, an enterprise integration platform (EIP) based on service-oriented architecture (SOA) is built. The enterprise int...To achieve information integration, process integration and application integration of enterprise, an enterprise integration platform (EIP) based on service-oriented architecture (SOA) is built. The enterprise integration model depending on encapsulating the business processes as well as the enterprise applications by the neutral and standard web services is presented. The problem how to discover the existed enterprise resources and share them was resolved depending on the mechanism of publishing and discovering the services. The EIP is integrated closely with product lifecycle management (PLM) system so that the process integration as well as orchestration of the business process services is implemented by encapsulating the workflow engine of PLM system. Not only process integration and application integration, but also information integration based on the bill of material (BOM) conversion driven by process are achieved. Finally, an interpretive, qualitative case study on EIP is conducted for this research.展开更多
Cloud Computing has become one of the popular buzzwords in the IT area after Web2.0. This is not a new technology, but the concept that binds different existed technologies altogether including Grid Computing, Utility...Cloud Computing has become one of the popular buzzwords in the IT area after Web2.0. This is not a new technology, but the concept that binds different existed technologies altogether including Grid Computing, Utility Computing, distributed system, virtualization and other mature technique. Business Process Management (BPM) is designed for business management using IT infrastructure to focus on process modeling, monitor and management. BPM is composed of business process, business information and IT resources, which help to build a real-time intelligent system, based on business management and IT technologies. This paper describes theory on Cloud Computing and proposes a BPM implement on Cloud environments.展开更多
Many organizations have now adopted Service Oriented Architecture (SOA) as an architectural style to help them with architecture, design and implementation of their core services and systems. Most of these organizat...Many organizations have now adopted Service Oriented Architecture (SOA) as an architectural style to help them with architecture, design and implementation of their core services and systems. Most of these organizations are challenged in integrating SOA style with their overall Enterprise Architecture work. This framework links an SOA style with the Enterprise Architecture (EA) methodologies to help organizations organize their SOA effort as a key part of their Enterprise Architecture. The case study demonstrates the implementation of architecture goal with organization vision in service oriented organizational structure using services that align Business with Technology. The framework is validated and has reserved the privileges of SOA and EA.展开更多
Digital city, a large complex system, is comprised many subsystem of different fields. It involves common field data, flexible field processes, seamless intra-organization and inter-organization collaborations, and in...Digital city, a large complex system, is comprised many subsystem of different fields. It involves common field data, flexible field processes, seamless intra-organization and inter-organization collaborations, and increasing connectivity and interoperability between distributed or decentralized systems. All above these are involved Foundation Data of Digital city. To promote the sustainable development of Digital City, this paper investigates to the construction of Foundation Data Platform (FDP) from the view of the architecture. The paper introduces the conceptions, characteristics and underlying problems of the FDP, and discusses the key issues of the architecture paradigms what FDP might adopted via comparing Object-Oriented Architecture (OOA), Component-Based Architecture (CBA), and Service-based Architecture (SBA). The Process Embedded Service-Oriented Architecture (SOA), one of the recent SOA Application Architecture is introduced. The results indicate that the Process Embedded SOA could promote the sustainable development of Digital City and accommodate the dynamic development environments of different fields which constantly changes requirements.展开更多
Service-Oriented Architecture (SOA) is becoming the dominant approach for developing and organizing distributed enterprise-wide applications. Although the concepts of SOA have been extensively described in the literat...Service-Oriented Architecture (SOA) is becoming the dominant approach for developing and organizing distributed enterprise-wide applications. Although the concepts of SOA have been extensively described in the literature and in-dustry, the effects of adopting SOA on software quality are still unclear. The aim of the paper is to analyze how adopt-ing SOA can affect software quality as opposed to the Object-Oriented (OO) paradigm and expose the differential implications of adopting both paradigms on software quality. The paper provides a brief introduction of the architectural differences between the Service-Oriented (SO) and OO paradigms and a description of internal software quality metrics used for the comparison. The effects and differences are exposed by providing a case study architected for both paradigms. The quantitative measure concluded in the paper showed that a software system developed using SOA approach provides higher reusability and lower coupling among software modules, but at the same time higher complexity than those of the OO approach. It was also found that some of the existing OO software quality metrics are inapplicable to SOA software systems. As a consequence, new metrics need to be developed specifically to SOA software systems.展开更多
基金National High-Tech Research and Development Programs of China( 863 Program) ( No. 2011AA010101,No. 2012AA062203) National Natural Science Foundation of China ( No. 61103069 ) Key Research Project of Shanghai Science and Technology Committee,China( No. 10dz1122600)
文摘As the basis of designing and implementing a cyber-physical system (CPS), architecture research is very important but still at preliminary stage. Since CPS includes physical components, time and space constraints seriously challenge architecture study. In this paper, a service-oriented architecture of CPS was presented. Further, a two-way time synchronization algorithm for CPS service composition was put forward. And a formal method, for judging if actual CPS service meets space constraints, was suggested, which was based on space-π-calculus proposed. Finally, a case study was performed and CPS business process designed by the model and the proposed methods could run well. The application of research conclusion implies that it has rationality and feasibility.
文摘Service-Oriented Architecture (SOA) is a computer systems design concept which aims to achieve reusability and integration in a distributed environment through the use of autonomous, loosely coupled, interoperable abstractions known as services. In order to interoperate, communication between services is very important due to their autonomous nature. This communication provides services with their functional strengths, but also creates the opportunity for the loss of privacy. In this paper, a Privacy Protection Framework for Service-Oriented Architecture (PPFSOA) is described. In this framework, a Privacy Service (PS) is used in combination with privacy policies to create privacy contracts that outline what can and cannot be done with a consumer’s personally identifiable information (PII). The privacy policy consists of one-to-many privacy rules, with each rule created from a set of six privacy elements: collector, what, purpose, retention, recipient and trust. The PS acts as an intermediary between the service consumer and service provider, to establish an unbiased contract before the two parties begin sending PII. It is shown how many Privacy Services work together to form the privacy protection framework. An examination of what current approaches to protecting privacy in an SOA environment is also presented. Finally, the operations the PS must perform in order to fulfill its tasks are outlined.
基金Supported by the Major State Basic Research Development Program of China(2012CB720500)the National Natural Science Foundation of China(U1162202,61222303)+2 种基金the Fundamental Research Funds for the Central Universities,Shanghai Municipal Natural Science Foundation(13ZR1411500)Shanghai R&D Platform Construction program(13DZ2295300)Shanghai Leading Academic Discipline Project(B504)
文摘In reality, traditional process control system built upon centralized and hierarchical structures presents a weak response to change and is easy to shut down by single failure. Aiming at these problems, a new agent-based service-oriented integration architecture was proposed for chemical process automation system. Web services were dynamically orchestrated on the internet and agent behaviors were built in them. Data analysis, model, optimization, control, fault diagnosis and so on were capsuled into different web services. Agents were used for service compositions by negotiation. A prototype system of poly(ethylene terephthalate) process automation was used as the case study to demonstrate the validation of the integration.
基金Supported by the National Nature Science Founda-tion of China (60473066) and Young Outstanding Talent Foundationof Hubei Province (2003ABB004)
文摘Describing Service-Oriented Architecture (SOA) is critical in the development of Web based system, in this paper, an approach for describing SOA by extended Darwin is proposed. The requirements for describing SOA, which are different from that of ordinary architecture, are highlighted firstly, and then a solution for extending Darwin is presented. Using the extended Darwin, service components and connectors can be described explicit by the extended construct, as well as precise operational semantics of SOA by the π-calculus. Finally an example of supply-chain management system is given for manifesting the effect of the extended Darwin.
文摘Aiming at improving the traditional object-oriented three-layer architecture for collaborative design, a service-oriented framework for mould design is established by adding a Web service layer to decoupling the direct linking of user interface to functional modules,making the system being platform independent and programming language independent,greatly facilitating the reuse of existing software and hardware resources. .NET technology is adopted to implement the framework. An example scenario is introduced to demonstrate how the system works.
文摘Service-oriented air combat simulation architecture is proposed.The core design goal is high agility which represents the ability to accommodate the simulation requirements change.Its main idea is to design model units as services that can communicate and interoperate with any other services at runtime.A service is autonomous and is fully defined by a description contract which contains some combination of syntactic,semantic,and behavioral information.Based on the architecture,air combat simulation system can be described as an abstract composition of description contracts.It becomes concrete at run time as services that implement the constituent description contracts are discovered and bind.The whole process is a continuous run-time activity that responds to simulation needs and the availability of services.This provides benefits of implementation transparency and minimal dependency between models.Thus,simulation system can minimize the impact of change on it and increase the overall efficiency to respond to requirements change.
基金National Defense Basic Research Foundation of China(No.D0420060521)
文摘To achieve information integration, process integration and application integration of enterprise, an enterprise integration platform (EIP) based on service-oriented architecture (SOA) is built. The enterprise integration model depending on encapsulating the business processes as well as the enterprise applications by the neutral and standard web services is presented. The problem how to discover the existed enterprise resources and share them was resolved depending on the mechanism of publishing and discovering the services. The EIP is integrated closely with product lifecycle management (PLM) system so that the process integration as well as orchestration of the business process services is implemented by encapsulating the workflow engine of PLM system. Not only process integration and application integration, but also information integration based on the bill of material (BOM) conversion driven by process are achieved. Finally, an interpretive, qualitative case study on EIP is conducted for this research.
文摘Cloud Computing has become one of the popular buzzwords in the IT area after Web2.0. This is not a new technology, but the concept that binds different existed technologies altogether including Grid Computing, Utility Computing, distributed system, virtualization and other mature technique. Business Process Management (BPM) is designed for business management using IT infrastructure to focus on process modeling, monitor and management. BPM is composed of business process, business information and IT resources, which help to build a real-time intelligent system, based on business management and IT technologies. This paper describes theory on Cloud Computing and proposes a BPM implement on Cloud environments.
文摘Many organizations have now adopted Service Oriented Architecture (SOA) as an architectural style to help them with architecture, design and implementation of their core services and systems. Most of these organizations are challenged in integrating SOA style with their overall Enterprise Architecture work. This framework links an SOA style with the Enterprise Architecture (EA) methodologies to help organizations organize their SOA effort as a key part of their Enterprise Architecture. The case study demonstrates the implementation of architecture goal with organization vision in service oriented organizational structure using services that align Business with Technology. The framework is validated and has reserved the privileges of SOA and EA.
基金This work is supported by the MIC ( Ministry of Information and Communication) , Korea ,under the ITRC (Information Technology Research Center) support program supervised by the IITA(Institute of Information Technolo-gy Assessment)
文摘Digital city, a large complex system, is comprised many subsystem of different fields. It involves common field data, flexible field processes, seamless intra-organization and inter-organization collaborations, and increasing connectivity and interoperability between distributed or decentralized systems. All above these are involved Foundation Data of Digital city. To promote the sustainable development of Digital City, this paper investigates to the construction of Foundation Data Platform (FDP) from the view of the architecture. The paper introduces the conceptions, characteristics and underlying problems of the FDP, and discusses the key issues of the architecture paradigms what FDP might adopted via comparing Object-Oriented Architecture (OOA), Component-Based Architecture (CBA), and Service-based Architecture (SBA). The Process Embedded Service-Oriented Architecture (SOA), one of the recent SOA Application Architecture is introduced. The results indicate that the Process Embedded SOA could promote the sustainable development of Digital City and accommodate the dynamic development environments of different fields which constantly changes requirements.
文摘Service-Oriented Architecture (SOA) is becoming the dominant approach for developing and organizing distributed enterprise-wide applications. Although the concepts of SOA have been extensively described in the literature and in-dustry, the effects of adopting SOA on software quality are still unclear. The aim of the paper is to analyze how adopt-ing SOA can affect software quality as opposed to the Object-Oriented (OO) paradigm and expose the differential implications of adopting both paradigms on software quality. The paper provides a brief introduction of the architectural differences between the Service-Oriented (SO) and OO paradigms and a description of internal software quality metrics used for the comparison. The effects and differences are exposed by providing a case study architected for both paradigms. The quantitative measure concluded in the paper showed that a software system developed using SOA approach provides higher reusability and lower coupling among software modules, but at the same time higher complexity than those of the OO approach. It was also found that some of the existing OO software quality metrics are inapplicable to SOA software systems. As a consequence, new metrics need to be developed specifically to SOA software systems.