Service-Oriented Software System Engineering: Challenges and Practices

Service-Oriented Software System Engineering: Challenges and Practices

Zoran Stojanovic (Delft University of Technology, The Netherlands) and Ajantha Dahanayake (Georgia College & State University, USA)
Release Date: December, 2004|Copyright: © 2005 |Pages: 413
ISBN13: 9781591404262|ISBN10: 1591404266|EISBN13: 9781591404286|DOI: 10.4018/978-1-59140-426-2


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.

Reviews and Testimonials

"Service-Oriented Software Engineering is becoming the leading technology in the domain of software engineering. The [content] of Service-Oriented Software System Engineering interestingly presents a survey of several service-oriented platform technologies. Students, researchers, consultants and IS managers looking to implement SOSE in their environments will find [the book] to be exciting and promising for choosing the right systems. This monograph can serve as a tool to know the interesting and challenging developments in SOSE."

– T. Srinivasan, Sri Venkateswara College of Engineering, India, in Journal of Digital Information Management, Volume 3, Number 3

Service-Oriented Software System Engineering: Challenges and Practices fits perfectly well in the current plethora of manuscripts that address SOA and Web services in one way or the other. Since the purpose of this book is to survey the main software engineering concepts, principles and practices to deal with SOA in a most appropriate and effective way, it provides an excellent bridge between the two worlds, business and technology.


The book successfully disseminates the best practices and research results from practitioners and researchers from all over the world who have been involved in addressing challenges and solving problems related to wide variety of engineering aspects of service-orientation. In this way, the book sets up a solid foundation for the new and challenging field of service-oriented software engineering (SOSE). Excellent organization of the sections and order of the chapters within sections make a book a consistent whole with a clear and easy-to-follow storyline, which is not often the case with edited books.


[Service-Oriented Software System Engineering: Challenges and Practices] is a must-read for all involved in different aspects of engineering service-oriented software systems, researchers trying to provide a breakthrough in the SOA field, software engineers finding conceptual basis as well as set of best practices for implementing SOA, project managers interested in the process and organizational aspects of service-orientation, and, finally, postgraduate and graduate students making their first steps into the exciting and challenging SOSE world.

– Dragan Stojanovic, Ph.D., University of Nis, Serbia and Monetengro

Table of Contents and List of Contributors

Search this Book:

Author(s)/Editor(s) Biography

Zoran Stojanovic is a researcher at the Faculty of Technology, Policy and Management, at Delft University of Technology, the Netherlands. His research interests are in the areas of Component-Based Development, Web Services, System Modeling and Architecture, Geographic Information Systems (GIS) and Location-Based Services. 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). During this period he has been an author of a number of publications.
Ajantha Dahanayake is an associate professor at Delft University of Technology (Netherlands) and a full professor at Georgia College and State University, GA. She gives lectures on information systems engineering-related topics and was the program chair of the information systems and software systems distance education program at the Open University.