6月26日上午蔡维德教授学术报告通知
6月26日上午10:00点,在理科1号楼1504会议室,蔡维德教授将为软工所作Service-Oriented Computing方面的学术报告,报告摘要与蔡教授的简介见后面。届时欢迎大家参加!
An Integrated Process and Infrastructure for Service-Oriented Computing
Wei-Tek Tsai
Department of Computer Science and Engineering
Arizona State University
Tempe, AZ 85255
Abstract
As service-oriented computing (SOC) moves from web services to service-oriented architecture, and from service-oriented architecture to Cloud computing, the strength and limitation of service-oriented computing become clear. While SOC claims to support interoperability and support reusability, its foundations start with diversity of different technologies that were not designed for interoperability including ontology, service-oriented modeling, software architecture, programming languages, test script languages, policy specification languages and enforcement mechanisms. The interoperability among these technologies and infrastructures is based on XML only, and requires significant mapping and maintenance of mapping.
This talk will presented an integrated process and infrastructure that integrate ontology, modeling, simulation, code generation, test script generation, policy specification and enforcement. Once an application is modeled using ontology, various analyses including simulation and static analyses can be automatically performed, and code can be generated and deployed into an integrated infrastructure. Furthermore, at runtime, various policies can be specified and updated at runtime to enforce different policies at runtime. System update will be performed based on changes to the model and follows a model-driven approach.
This integrated process has been used for semiconductor manufacturing process, smart home applications, robot controls, and other rapid software applications.
Biography:
W. T. Tsai received his M.S. and Ph.D. in Computer Science from University of California at Berkeley, CA in 1982 and 1985, and S.B. from Massachusetts Institute of Technology, Cambridge, MA in 1979. He is now Professor of Computer Science and Engineering at Arizona State University, a position he held since 2000. Earlier, he was at University of Minnesota, Minneapolis, MN, from 1985 to 2000 from Assistant Professorship to full professorship. He has worked on various aspects of software engineering including requirement, design, testing, simulation, maintenance, and metrics. His recent work focuses on service-oriented computing including service-oriented modeling, service-oriented application architecture, testing service-oriented software, education on service-oriented computing, and service-oriented robotics. He has written more than 300 papers including four books with two books on service-oriented computing.

