SOA Summer School Program
The location of the SOA Summer School Program is at UTS City Campus, Building 2, Level 4, Room CB02.04.11 .
Please note that these slides are copyright to their authors.
- Slides for Migration to Service Oriented Architecture (by Dennis Smith)
- Slides for Service Analysis and Design (by Mike P. Papazoglou)
- Slides for Companion Tutorial on Web-based Services (by Halvard Skogsrud)
- Slides for Distributed Scientific Workflows: Techniques, Tools and Applications (by Omer Rana)
To view abstract of each talk as well as authors' bio, click on the button for details. And then you are able to save space by clicking on the button to close an opened section.
Friday 5th December 2008
Room: CB02.04.11
Time | Activity |
---|---|
8:30 - 10:00 | Migration to Service Oriented Architecture (SOA) With Selected
Research Challenges (Part I) Speaker: Dennis Smith Affiliation: Carnegie Mellon University, Software Engineering Institute Email: dbs@sei.cmu.edu ABSTRACT PDF
This tutorial addresses the problem of the migration of legacy assets to
Service-Oriented Architecture (SOA). It addresses how to develop a realistic strategy for
performing such a migration, taking into account both the needs of the organization and
the technical content of the organization's existing systems portfolio.
The tutorial outlines an approach for performing an overall analysis and making decisions on the types of legacy assets that are candidates for migration. It highlights the challenges of building an SOA and presents the issues of SOA-based system development from three perspectives: the application developer, the infrastructure developer, and the service provider. The needs and concerns of each of these participants are considered in order to develop successful systems based on SOAs. Because there is a current trend of organizations that are leveraging the value of their legacy systems by exposing all or parts of it as services within an SOA, the concerns and needs of the service provider will be presented in greater detail. SMART, a method for making decisions on the migration of legacy assets as services within an SOA, that considers all three perspectives, will be presented. A case study using the method will provide a real world context for its applicability. Open issues and current research topics will be outlined. The tutorial will also identify critical research issues in migrating legacy assets to SOA. A research taxonomy will be presented, and for a selected set of research issues, the current state of the practice, current research being conducted, and open issues will be highlighted. BIO
Dennis Smith is a Senior Member of the Technical Staff and member of the
Research, Technology and Systems Solutions (RTSS) Program. He leads the Integration
of Software-Intensive Systems (ISIS) Initiative at the Software Engineering Institute
(SEI). This initiative focuses on developing and applying methods, tools and other
technologies that enhance the effectiveness of complex networked systems and systems
of systems.
Previously, he was a member of the Product Line Systems Program and technical lead in the effort for migrating legacy systems to product lines. In this role his team developed. the method Options Analysis for Reengineering, OAR, to support reuse decision-making. He has published a variety of books, articles and technical reports, and has given talks and keynotes at conferences and workshops. Dennis has been general chair of two international conferences, IWPC99 and STEP99. Dennis holds an M.A. and PhD from Princeton University, and a B.A. from Columbia University. |
10:00 - 10:30 | Coffee break |
10:30 - 12:00 |
Migration to Service Oriented Architecture (SOA) With Selected Research Challenges (Part II)
Speaker: Dennis Smith Affiliation: Carnegie Mellon University, Software Engineering Institute Email: dbs@sei.cmu.edu |
12:00 - 13:00 | Lunch break (on your own) |
13:00 - 14:30 |
Service Analysis and Design
Speaker: Mike P. Papazoglou Affiliation: Tilburg University, The Netherlands Email: mikep@uvt.nl ABSTRACT PDF
SOA is rapidly emerging as the premier integration and architectural approach in contemporary complex, heterogeneous computing environments. SOA is not simply about deploying software: it also requires that organizations evaluate their business models, come up with service-oriented analysis and design techniques, deployment and support plans, and carefully evaluate partner/customer/supplier relationships. Since SOA is based on open standards and is frequently realized using Web services, developing meaningful Web service and business process specifications is an important requirement for SOA applications that leverage Web services. Designers and developers cannot be expected to oversee a complex service-oriented development project without relying on a sound analysis and design methodology.
This tutorial provides a comprehensive overview of the methods and techniques used in service-oriented analysis and design. In particular, the aim of this tutorial is twofold. Firstly, participants will gain knowledge about service development methodologies from the point of view of both service producers and requesters; secondly, participants will build up knowledge about fundamental design principles and acquire practical skills and some expertise for identifying, modeling and describing services and processes themselves. This tutorial is targeted at researchers and practitioners that are familiar with the basics of Service Oriented Architectures and that are interested in learning about the practical and theoretical challenges in service analysis and design. BIO
Michael P. Papazoglou holds the chair of Computer Science and is director
of the INFOLAB at the Univ. of Tilburg in the Netherlands. He is also an honorary
professor at the University of Trento in Italy. Prior to this he was full Professor and head
of School of Information Systems at the Queensland Univ. of Technology (QUT) in
Brisbane Australia (1991-1996). He also held senior academic positions at the Australian
National University, University of Koblenz, Germany, Fern Universitaet Hagen,
Germany, and was principal research scientist at the National German Research Centre
for Computer Science (GMD) in St. Augustin from (1983-1989).
Papazoglou serves on several international committees and on the editorial board of nine international scientific journals and is co-editor in charge of the MIT book series on Information Systems. He has chaired numerous well-known international scientific conferences in Computer Science. These include the Int.l Conf. on Data Engineering (ICDE), Int.l Conf. on Distributed Computing Systems (ICDCS), Int.l Conf. on Digital Libraries (ICDL), Int.l Conf. on Cooperative Information Systems (CoopIS), Int.l Conf. on Entity/Relationship Modelling and others. He is the founder of the Int.l Conf. on Cooperative Information Systems (CoopIS) and more recently of the Int.l Conf. on Service Oriented Computing (ICSOC). Papazoglou has authored/edited fifteen books and approximately hundred and fifty scientific journal articles and refereed conference papers. His most two recent books are "e-Business: Organizational and Technical Foundations" published by J. Wiley 2006, and "Principles and Foundations of Web Services: An Holistic View" to be published by Addison-Wesley in mid 2006. His research was/is funded by the European Commission, the Australian Research Council, the Japanese Society for the Promotion of Science, and Departments of Science and Technology in Europe and Australia. He is a golden core member and a distinguished visitor of the Institute of Electrical & Electronics Engineers (IEEE) Computer Science section. |
14:30 - 15:00 | Coffee Break |
15.00 - 17.00 |
Management of Web Services and Management Using Web Services Speaker: Donald F. Ferguson Affiliation: Enterprise IT Management Products, CA, Inc Email: Donald.Ferguson@ca.com ABSTRACT Web services have become an increasingly important element of applications, especially in enterprises. This means that management of Web services (MOWS) to achieve service level objective, security, continuous availability, etc is becoming a critical requirement. This mirrors the emergence of technology specific management tools for databases, application servers and Web servers. This talk provides an overview of the requirements for managing Web services, emphasizing what is unique compared to other infrastructure. An overview of the architecture and design for MOWS solutions is the second topic. Finally, there is a brief survey of various standards and products supporting MOWS. A second trend, which is less well known, is management using Web services (MUWS). Systems and application management technology has characteristics and underlying technology that is analogous to Web services/SOA technology. Examples include events/publish/subscribe, message/request routing and transformation, and orchestration. The presentation explains the motivation for MUWS, followed by an overview of standards, technology and various products. BIO
Dr. Donald F. Ferguson is a Distinguished Engineer and Chief Architect for CA's Enterprise IT Management (EITM) product family. Prior to joining CA, Don was a Microsoft Technical Fellow working in the Office of the CTO. He worked on various projects exploring the future of enterprise software, with a special emphasis on Web services and Internet application platforms. Don spent twenty years with IBM, becoming an IBM Fellow in 2001. Don was the chief architect for the WebSphere product family from its inception until becoming the chief architect for IBM Software Group. As chief architect, Don focused on design issues and initiatives spanning the DB2, WebSphere, Tivoli, Lotus and Rational product families. This included working on many SOA and Web service initiatives, specifications and standards. Don's hobbies include Kenpo Karate and Krav Maga.
|
17:00 - 18:00 |
Security Challenges in the Information Centric World Speaker: Professor Vijay Varadharajan Affiliation: Macquarie University Email: vijay@ics.mq.edu.au ABSTRACT
Security and privacy issues have been significant over the years,
perhaps even more in the recent years, with the dramatic developments in technologies
and their application in organizations, affecting every part of our society. These trends
are set to continue in the future even more with the ubiquitous access and delivery of
information and services to users and enterprises by distributed applications and mobile
software agents over wired and wireless networks using a range of mobile devices. In this
session, Vijay will outline the breadth and depth of issues involved when it comes to
security research; reflect on some of the challenges involved in the design and
deployment of secure systems in a pervasive mobile distributed environment. He will
discuss some of the research projects that he has been involved with in these areas and his
experience in researching in security both in academia and in industrial research labs over
a number of years. In this context, he intends to highlight some of the challenges
involved in transforming research ideas and prototypes to commercial systems.
BIO
Vijay Varadharajan is currently Professor and Microsoft Chair in Innovation
in Computing at Macquarie University (2001-todate). He is also the Director of
Information and Networked System Security (INSS) Research. Before this he was
Chairman of School of Computing and IT at the University of Western Sydney (1996-
2000). Previously, Vijay has headed Security Research at HP Labs Bristol, UK (1988-
1995). During his tenure at HP Labs., under his leadership, some 6 different security
technologies were transferred into successful HP products in Divisions. He also headed
the Technical Security Strategy Initiative at HP under the Senior Vice President. Before
this, he was a Research Manager at British Telecom Research Labs. U.K (1987-88).
From 1985 till 1987, he was Research Fellow and Lecturer in Computer Science at
Plymouth and Reading Universities. He did his Ph.D in Computer and Communication
Security in the U.K (1981-1984) from Plymouth and Exeter Universities in U.K., which
was sponsored by BT Research Labs. He did his Electronic Engineering Hons degree
from Sussex University, UK (1978-1981).
Vijay has had several invited and visiting positions at different institutions over the years including Senior Research Scientist at Microsoft Research Cambridge UK (1999-2000, 2003, 2004, 2005), Senior Research Scientist at Fujitsu Research Labs, Japan (2001), a Senior Research Scientist at the Institute of Mathematical Sciences at National University of Singapore (2001), Invited Professor at French National Research Labs (INRIA) (2002), Invited Professor at the Indian Inst. of Technology (2003), Fellow at British Telecom Research Labs., UK (2005), Visiting Professor at the Chinese Academy of Sciences (2006-2008) and Visiting Scientist at e-Science Institute, Edinburgh, UK (2009). Vijay was on the Board of International Advisors of TCPA, USA, originally formed by HP, Microsoft, Intel, Sun and Compaq. Now TCPA is known as TCG and TCPA security specification is currently being in products endorsed by numerous companies (over 200). In 2002, Vijay was appointed to the Trustworthy Computing Academic Advisory Board (Microsoft, USA). He continues to be on this board since that time. He is a member of the Australian Government's Peak Security Advisory Body, ITSEAG, for the Ministry of Broadband, Communications and Digital Economy, Australia. Previously he has acted as an Expert in Security for the European Union and for the UK Dept. of Trade and Industry. He has also acted as consultant and architect for several projects in computing, financial and telecom organizations in the UK, US and in Australia. He has been the Technical Board Director of Computer Science at Australian Computer Society (1999-2006), and a member of the Board of Studies NSW Australian Government since 2005. Vijay has published more than 280 papers in International Journals and Conferences, has co-authored and edited 8 books on Information Technology, Security, Networks and Distributed Systems and holds 2 patents. His research work over the years has contributed to the development of several successful secure commercial systems (e.g. in HP, BT) in the areas of Secure Distributed Applications, Secure Network Systems, Security Tools, Secure Mobile Systems as well as Cryptographic and Smart Card based Systems and secure financial, telecom and medical solutions (e.g. Italian Telecom, CitiBank and London Hospital). These have generated several hundreds of millions of dollars of revenue for the companies involved. His current areas of research interest include Web Services Security, Secure Distributed Applications, Trusted Computing, Security Policies and Management in Distributed Systems, Internet Security, Secure Mobile Agents, Security in Mobile Networks, Wireless Security, Secure E-Commerce, Security Policies, Models and Architectures and Protocols. He has supervised successfully 16 PhD and 8 Masters Research students in UK and Australia. Currently he is supervising 6 research students. He is an Editorial Board member of several journals including the prestigious ACM Transactions on Information System Security (USA), Journal of Information Security, Springer (Germany), Computer and Communication Security Reviews (UK) as well as the IEEE Transactions on Dependable and Secure Computing (TDSC) and IEEE Security and Privacy (from 2009). He is a Fellow of the British Computer Society (FBCS), a Fellow of the IEE, UK (FIEE), a Fellow of the Institute of Mathematics and Applications, UK (FIMA), a Fellow of the Australian Institute of Engineers (FIEAust) and a Fellow of the Australian Computer Society (FACS). |
Saturday 6th December 2008
Room: CB02.04.11