Service-oriented Software System Engineering: Challenges and Practices

Front Cover
Zoran Stojanovic, Zoran Stojanovi?, Ajantha Dahanayake
Idea Group Inc (IGI), Jan 1, 2005 - Technology & Engineering - 413 pages
Current IT developments like component-based development and Web services have emerged as effective ways of building complex enterprise-scale information systems and providing enterprise application integration. To aid this process, platforms such as .NET and WebSphere have become standards in web-based systems development. However, there are still a lot of issues that need to be addressed before service-oriented software engineering (SOSE) becomes a prominent and widely accepted paradigm for enterprise information systems development and integration. Service-Oriented Software System Engineering: Challenges and Practices provides a comprehensive view of SOSE through a number of different perspectives. Some of those perspectives include: service-based concepts, modeling and documentation, service discovery and composition, service-oriented architecture, model-driven development of service-oriented applications, service security and service-orientation in mobile settings. It provides readers with an in-depth knowledge of the main challenges and practices in the exciting, new world of service-oriented software engineering. Addressing both technical and organizational aspects of this new field, this book offers a balance making it valuable to a variety of readers, including IT architects, developers, managers, and analysts.
 

What people are saying - Write a review

We haven't found any reviews in the usual places.

Selected pages

Contents

ServiceOriented Software Engineering
27
Concepts Techniques Tools and Trends
48
Section II ServiceOriented Architecture Design and Development
67
A Unified Framework for Developing ServiceOriented ComponentBased Distributed Software Systems
68
Chapter V ServiceOriented Design Process Using UML
88
Chapter VI ServiceOriented Computing and the ModelDriven Architecture
109
Chapter VII ServiceOriented Enterprise Architecture
132
Chapter VIII A Method for Formulating and Architecting Component and ServiceOriented Systems
155
Chapter XIII ServiceOriented Agents and MetaModel Driven Implementation
270
Section IV Security in ServiceOriented Systems
291
Issues Standards and Implementations
292
Chapter XV A ServiceBased Approach for RBAC and MAC Security
317
Section V ServiceOrientation in Practice
339
Chapter XVI Engineering a ServiceOriented Architecture in EGovernment
340
Chapter XVII Web Services for Groupware
353
Chapter XVIII Building an Online Security System with Web Services
371

Chapter IX Architecture Specification and Design of ServiceOriented Systems
182
Chapter X Service Patterns for Enterprise Information Systems
201
Section III Mobile Services and Agents
224
Chapter XI Concepts and Operations of Two Research Projects on Web Services and Mobile Web Services
225
Chapter XII ServiceOriented Computing Imperatives in Ad Hoc Wireless Settings
247
About the Editors
398
About the Authors
399
Index
410
Copyright

Other editions - View all

Common terms and phrases

Popular passages

Page ix - A Web Service is a software system designed to support interoperable machine-tomachine interaction over a network. It has an interface described in a machineprocessable format (specifically WSDL). Other systems interact with the Web Service in a manner prescribed by its description using SOAP-messages, typically conveyed using HTTP with an XML serialization in conjunction with other Web-related standards.
Page xviii - Most of the authors of chapters included in this book also served as referees for papers written by other authors.
Page 416 - Instant access to the latest offerings of Idea Group, Inc. in the fields of INFORMATION SCIENCE, TECHNOLOGY AND MANAGEMENT! InfoSci-Online Database BOOK CHAPTERS JOURNAL ARTICLES CONFERENCE PROCEEDINGS CASE STUDIES (( The Bottom Line: With easy to use access to solid, current and in-demand information, InfoSci-Online, reasonably priced, is recommended for academic libraries.
Page xviii - The editors would like to acknowledge the help of all involved in the collation and review process of the book, without whose support the project could not have been satisfactori ly completed.
Page 416 - Multimedia Networking IT Virtual Organizations BENEFITS Instant Access Full-Text Affordable Continuously Updated Advanced Searching Capabilities Recommend to your Library Today! Complimentary 30-Day Trial Access Available! A product of: Information Science Publishing* :- iili.
Page xi - A service is an abstract resource that represents a capability of performing tasks that form a coherent functionality from the point of view of providers entities and requesters entities. To be used, a service must be realized by a concrete provider agent.

About the author (2005)

Zoran Stojanovic is a researcher at the Faculty of Technology, Policy and Management, at Delft University of Technology, the Netherlands. He received his Graduate Engineering degree and Master of Philosophy degree in Computer Science and GIS from the Faculty of Electronic Engineering, University of Nis (Yugoslavia), in 1993 and 1998 respectively. He has been working since 1993 as a researcher and teacher in the fields of Computer Science, Software and System Engineering, first with the University of Nis (Yugoslavia) and after February 2000 with the Delft University of Technology (The Netherlands). Ajantha Dahanayake is an Associate Professor in the Department of Information and Communication Technology at the faculty of Technology, Policy and Management, Delft University of Technology, The Netherlands. She previously served as an Associate Professor in the Department of Information Systems and Algorithms at the Faculty of Information Technology and Systems. She received her B.Sc. and M.Sc. in Computer Science from the University of Leiden and Ph.D. in Information Systems from Delft University of Technology.

Bibliographic information