Return to Coronet Books main page

New Directions in Software Engineering
Liber Amicorum Maurice Verhelst

Edited by J. Vandenbulcke and M. Snoeck
December 2001
Leuven University Press
ISBN: 90-5867-185-2
160 pages, illustrated
$44.00 paper original


The Internet is radically changing the ways in which enterprises interact with each other in value networks. However, today's existing software technology doesn't adequately address the need to create highly complex interactions among multiple business partners. The arrival of web services promises to bring changes in current Internet technology.

Web services are self-contained, self-describing, modular applications that can be published, located and invoked across the web. They perform functions that can be anything from simple requests to complicated business processes. Using web services, an information system will be able to communicate much more easily with a partner's information system than in the past. Web services provide the technical foundation that companies need, to adopt the new operating style required by a dynamic business world: 'plug-and-play e-business'.By plug-and-play', we mean that companies can integrate themselves seamlessly into each other's businesses with little or no software efforts and without the protracted business cycles of the past in order to meet customers demands.

But what technology should be used for implementing web services? The editors believe objects, component-based development and software re-use are key parts of the software engineering approach onto which web services are to be built.

This liber amicorum is written in honour of Prof.M. Verhelst who has many years of experience in software engineering.

Contents:
Neo-classical reengineering: Returning to the promise of process in the post-Internet economy. Towards an integrative framework for software architecture. Component based development. From dinosaurs to small, adaptive, co-operating, replaceable creatures. Separating Business Process Aspects from Business Object behaviour. COSMIC-FFP and MERODE: Applying the Next Generation Function Points to Object Oriented Enterprise Models. On the use of Jackson Structured Programming (JSP) for the structured design of XSL Transformations. Ruling the business: about Business Rules, decision tables and Intelligent Agents. Building intelligent credit-risk evaluation systems using neural network rule extraction and decision tables. Web service description, advertising and discovery: WSDL and beyond. Developing enterprise architecture: the case of KBC Insurance.

Software Engineering