
 
currently the approach uses at least two modeling 
techniques in order to achieve such an alignment. 
The transformation among two techniques 
unnecessarily complicates the modeling process and 
causes limitations. 
Therefore, if we apply within SDBC an 
integrated language facility based on one formalism 
and possessing powerful modeling expressiveness, 
we could improve the alignment between 
communication and dynamic business process aspect 
models. 
We have identified ISDL as a good candidate in 
the mentioned context, given its refinement and 
conformance assessment capabilities as well as 
powerful graphical notations. In the course of the 
current study, we have justified this choice, by 
finding evidence of particular relevant strengths of 
ISDL. Next to that, we have demonstrated those 
strengths (and the value of the SDBC-ISDL 
combination), by means of an illustrative example. 
The powerful graphical notations of ISDL, 
driven by one formalism, proved to work usefully in 
the context of the SDBC approach. The mentioned 
notations can support the approach in the alignment 
of communication and dynamic aspect models, 
presenting them in a coherent whole. Next to that, 
ISDL could be used for refinement at different 
abstraction levels, as demonstrated in Section 4, 
supported by mechanisms allowing assessment 
whether a refinement conforms to the original 
process model. And finally, with regard to service-
oriented platforms, ISDL could support the business-
software alignment in SDBC (we have not studied 
this issue in the current paper), applying an existing 
mapping facility between ISDL and BPEL/WSDL. 
To further this research, we plan to conduct a 
real-life case study in order to bring practical 
evidence in support of our findings. Next to that, we 
will explore further the SDBC-ISDL combination, 
particularly from the perspective of aligning static 
and dynamic business process aspect models, and 
we will study possibilities for simulation-driven 
validation in SDBC of ISDL models. 
ACKNOWLEDGEMENTS 
This work is part of the Freeband AWARENESS 
and A-MUSE projects (http://awareness.freeband.nl; 
http://a-muse.freeband.nl). Freeband is sponsored by 
the Dutch government under contract BSIK 03025.
 
REFERENCES 
Aalst, W.V.D. and E. Best, 2003. Applications and theory 
of Petri Nets, Springer, LNCS 2679. 
Bunge, M.A., 1979. A world of systems, Treatise on basic 
philosophy, Vol. 4, Reidel Publ. Company. Dordrecht. 
Dietz, J.L.G., 1999. Understanding and modeling business 
processes with DEMO. In ER’99, 18
th
 International 
Conference on Conceptual Modeling. Springer LNCS 
1728. 
Dijkman, R., 2006. Consistency in multi-viewpoint 
architectural design, Universal Press. Enschede. 
Dirgahayu, T., 2005. Model-driven engineering of web 
service compositions: a transformation from ISDL to 
BPEL, University of Twente – UT Press. Enschede. 
ISDL home, http://isdl.ctit.utwente.nl, n.d. 
Liu, K., 2000. Semiotics in information systems 
engineering, Cambridge University Press. Cambridge. 
Quartel, D.; R. Dijkman; M. van Sinderen, 2005. An 
approach to relate business and application services 
using ISDL. In EDOC’05, 9
th
 IEEE International 
EDOC Enterprise Computing Conference. 
Quartel, D.; R. Dijkman; M. van Sinderen, 2004. 
Methodological support for service-oriented design 
with ISDL. In 2
nd
 International Conference on Service 
Oriented Computing. 
Quartel, D.; L. Ferreira Pires; M. van Sinderen, 2002. On 
architectural support for behaviour refinement in 
distributed systems design. In Journal of Integrated 
Design and Process Science, 6(1). 
Quartel, D.; L. Ferreira Pires; M. van Sinderen; H.M. 
Franken, 1997. On the role of basic design concepts in 
behaviour structuring. In Computer Networks and 
ISDN Systems. 
Rational, 2005. UML Resource Center 
(http://www.rational.com). USA. 
Shishkov, B., 2005. Software specification based on re-
usable business components, Sieca Repro. Delft. 
Shishkov, B.; J.L.G. Dietz; K. Liu, 2006. Bridging the 
Language-Action Perspective and Organizational 
Semiotics in SDBC. In ICEIS’06, 8
th
 Int. Conference 
on Enterprise Information Systems. ICEIS Press. 
Shishkov B. and J.L.G. Dietz, 2005. Applying component-
based UML-driven conceptual modeling in SDBC. In 
ICEIS’05, 7
th
 International Conference on Enterprise 
Information Systems. ICEIS Press. 
Shishkov B. and J.L.G. Dietz, 2004-1. Aligning business 
process modeling and software specification in a 
component-based way, the advantages of SDBC. In 
ICEIS’04, 6
th
 International Conference on Enterprise 
Information Systems. ICEIS Press. 
Shishkov B. and J.L.G. Dietz, 2004-2. Deriving Use Cases 
from business processes, The advantages of DEMO. 
Enterprise Information Systems V, Ed: O. Camp, 
J.B.L. Filipe, S. Hammoudi, M. Piattini, Kluwer 
Academic Publisher. Dordrecht/Boston/London. 
Winograd, T. and F. Flores, 1986. Understanding 
computers and cognition: a foundation for design, 
Ablex, Norwood, NJ. 
REFINEMENT OF SDBC BUSINESS PROCESS MODELS USING ISDL
69