Bill Karakostas

Bill Karakostas was born in Greece. After graduating from University of Patras with a degree in Informatics and Computer Systems Engineering in 1986, Bill obtained an Mphil research degree in the Department of Computation, UMIST, in Manchester, UK in 1998 and a PhD in Software Engineering from the same Department in 1990. Since 1988 Bill has been working as a research assistant in various Esprit I and II projects investigating into new technologies for information system development (rule-based, temporal based etc). In 1990, Bill became a research fellow sponsored by UK electronics companies. In the same year, he became a lecturer in the Department-a post he held for 10 years. Between 1993 and 1995, Bill became the Technical Coordinator of Esprit III projects investigating system evolution and reuse. He also acted as Technical Editor for the European ESSI programme. In 1996, Bill was appointed Director for European Projects for the Business Engineering Partnership, an association of companies and universities. Between 1997 and 1999, he was the technical coordinator of another Esprit project investigating safety in the design of automotive telematics systems. In 1999, he became the Technical Coordinator of another Framework 5 project that researched into reference architectures for the shipping sector. In the same period, Bill acted as Evaluator of Framework 5 proposals in the areas of information management, software engineering, transport telematics, grid and cloud computing. Since 2000, Bill holds a Senior Lecturer appointment with the School of Informatics of City University, London. He is also an Associated Lecturer with the School of Engineering at the University of Surrey, UK. Bill has been a principal investigator in several projects investigating financial software technology transfer and survey of the state of the art, as well as becoming involved in preparation, evaluation and review of Framework 5 proposals and projects. Overall, in a career spanning over 20 years, Bill has collaborated in R&D projects with major European companies of the banking, automotive, aerospace and telecom sectors. Bill is an affiliate of IEEE Computer Society, an author of over 120 research publications, and an author/co-author of two books on requirements engineering and service systems engineering.

Publications

The Use of Cloud Computing in Shipping Logistics
Kamalendu Pal, Bill Karakostas. © 2015. 21 pages.
The aim of this chapter is to showcase the potential of new, Cloud-based, Information and Communication Technology (ICT) platforms for transport logistics chain management. The...
Case Studies in Customization of E-Health Services
Dimitris K. Kardaras, Bill Karakostas. © 2013. 19 pages.
This chapter discusses existing service customization projects in the health sector. It first defines e-health and compiles a list of personal health management applications that...
The Use of Cloud Computing in Shipping Logistics
Kamalendu Pal, Bill Karakostas. © 2013. 21 pages.
The aim of this chapter is to showcase the potential of new, Cloud-based, Information and Communication Technology (ICT) platforms for transport logistics chain management. The...
Services Customization Using Web Technologies
Dimitris Kardaras, Bill Karakostas. © 2012. 346 pages.
The Internet gives the consumer almost unlimited choice in products. At the same time, it causes a globalization of consumer habits and tastes. One important question that arises...
Towards an ICT Platform for the European Freight Transport Community
Bill Karakostas, Takis Katsoulakos, Yannis Zorgios. © 2012. 6 pages.
The paper identifies requirements for an Information and Communication (ICT) platform for the European freight transport sector- an e-Freight Platform. The e-Freight Platform can...
Model-Driven Engineering of Composite Service Oriented Applications
Bill Karakostas, Yannis Zorgios. © 2012. 15 pages.
Composite applications integrate web services with other business applications and components to implement business processes. Model-driven approaches tackle the complexity of...
The Role of Virtual Communities in the Customization of e-Services
Bill Karakostas, Dimitris K. Kardaras, Adéla Zichová. © 2012. 17 pages.
Virtual communities are groups of people with similar interests who meet online and together act as a learning environment, place for social support, or as bodies for influencing...
The Role of Virtual Communities in the Customization of e-Services
Bill Karakostas, Dimitris Kardaras, Adéla Zichová. © 2011. 16 pages.
Virtual communities are groups of people with similar interests who meet online and together act as a learning environment, place for social support, or as bodies for influencing...
Model-Driven Engineering of Composite Service Oriented Applications
Bill Karakostas, Yannis Zorgios. © 2011. 15 pages.
Composite applications integrate web services with other business applications and components to implement business processes. Model-driven approaches tackle the complexity of...
Fuzzy Modelling for Integrated Strategic Planning for Information Systems and Business Process Design
Dimitris K. Kardaras, Bill Karakostas. © 2011. 18 pages.
Strategic Information Systems Planning (SISP) has been a continuing top concern for IS/IT management, since the mid 1980’s. Responding to the increasing interest in SISP...
The Role of Virtual Communities in the Customization of e-Services
Bill Karakostas, Dimitris Kardaras, Adéla Zichová. © 2010. 17 pages.
Virtual communities are groups of people with similar interests who meet online and together act as a learning environment, place for social support, or as bodies for influencing...
A Conceptual Framework for Business Process Modeling in Virtual Organizations
Dimitris Folinas, Tania Pavlou, Bill Karakostas, Vicky Manthou. © 2010. 12 pages.
Among different approaches in business processes modelling procedure are those in virtual and dynamic organizational environments. In this paper, a conceptual framework for...
Fuzzy Modelling for Integrated Strategic Planning for Information Systems and Business Process Design
Dimitris K. Kardaras, Bill Karakostas. © 2009. 19 pages.
Strategic Information Systems Planning (SISP) has been a continuing top concern for IS/IT management, since the mid 1980’s. Responding to the increasing interest in SISP...
Engineering Service Oriented Systems: A Model Driven Approach
Bill Karakostas, Yannis Zorgios. © 2008. 420 pages.
Despite pressures of economic slowdown and the e-commerce bubble burst, moving towards e-services is a compelling necessity for today's organizations. Companies that are...
A Conceptual Framework for Business Process Modeling in Virtual Organizations
Dimitris Folinas, Tania Pavlou, Bill Karakostas, Vicky Manthou. © 2008. 12 pages.
Among different approaches in business processes modelling procedure are those in virtual and dynamic organizational environments. In this paper, a conceptual framework for...
Virtual Communities in Banking Customer Retention
Dimitris Dardaras, Bill Karakostas. © 2008. 8 pages.
Although it is difficult to measure the e-commerce economy precisely, its size is estimated to be relatively small (some $26 billion United States) at present, but it is expected...
Introduction to Services
Bill Karakostas, Yannis Zorgios. © 2008. 17 pages.
Over the past few decades, organizations have witnessed dramatic changes in their environment. The globalisation of the economy with the emergence of Asia’s new economic...
Service Concepts
Bill Karakostas, Yannis Zorgios. © 2008. 28 pages.
Services are something we routinely experience in everyday life as consumers. Also, depending on our profession, we may deal with services as providers. School teachers...
Standards for Web Services
Bill Karakostas, Yannis Zorgios. © 2008. 40 pages.
Chapter II presented the main concepts underlying business services. Ultimately, as this book proposes, business services need to be decomposed into networks of executable Web...
Service Coordination
Bill Karakostas, Yannis Zorgios. © 2008. 27 pages.
Chapter III introduced standards for Web service specification, such as WSDL and SOAP. With the use of such standards, Web service designers can model the functionality of a...
Model-Driven Service Engineering
Bill Karakostas, Yannis Zorgios. © 2008. 39 pages.
This chapter argues that modeling is at the core of every service engineering method. Modeling not only allows us to understand business services but, what is equally important...
Ontologies for Model-Driven Service Engineering
Bill Karakostas, Yannis Zorgios. © 2008. 40 pages.
In Chapter II we discussed the fundamental properties and concepts of a service. Concepts like interface, contract, service provider and service consumer are universal (i.e....
A Methodology for Model-Driven Service Engineering Based on IDEF
Bill Karakostas, Yannis Zorgios. © 2008. 46 pages.
Chapter II introduced universal service concepts (i.e. concepts that apply to any type of organization and service). In that chapter, we argued that services are so ubiquitous...
Service Deployment Execution and Management
Bill Karakostas, Yannis Zorgios. © 2008. 46 pages.
This chapter is concerned with concepts, technologies, and standards for deploying, executing, and managing services. In previous chapters, we have argued that the design of the...
A Platform for Model-Driven Service Engineering
Bill Karakostas, Yannis Zorgios. © 2008. 28 pages.
This chapter introduces a service.engineering.platform (CLMS) that caters for all the phases of the service engineering life cycle. Although complete coverage of the service life...
A Case Study of Business Service Realization: Account Receivables—Account Payables
Bill Karakostas, Yannis Zorgios. © 2008. 60 pages.
Having discussed a method for service realization in Chapter VII, the service methodology that was first outlined in the Introduction of this book is now complete. We have...
An Overview and Summary
Bill Karakostas, Yannis Zorgios. © 2008. 14 pages.
This book has introduced a model-driven approach for identifying, designing, deploying, and managing business services in software. The concept of e-service is an extension of...
Virtual Communities in Banking Customer Retention
Dimitris Dardaras, Bill Karakostas. © 2006. 5 pages.
Although it is difficult to measure the e-commerce economy precisely, its size is estimated to be relatively small (some $26 billion United States) at present, but it is expected...
Standards for Web-Based Integration Adapters
Bill Karakostas. © 2005. 3 pages.
EAI (enterprise application integration) refers to the plans, methods, and tools aimed at modernizing, consolidating, and coordinating the computer applications in an enterprise....
An Approach to Web-Based Application Integration Using Java Adapters and XML
Bill Karakostas, Stelios Christofi. © 2003. 9 pages.
This chapter is concerned with Application-to-Application (A2A) integration, in dynamic heterogeneous environments, where applications are not aware of each other in advance and...