are as a rule very well maintainable and reliable.
Some of our confederations were used for decades.
They were, however, very easy modified to match
changing needs. Confederations could be very useful
in the framework of SOA ecosystems (OASIS, 2012).
It is open how they can be used in the frameworks like
ITIL, COBIT, or ISO 20000.
REFERENCES
Aho, A. V. and Ullman, J. D. (1973). The Theory of Parsing,
Translation and Compiling, volume II.: Compiling.
Prentice-Hall, Englewood Cliffs, N.J.
Boyd, A., Pucciarelli, J., and Webster, M. (2012a).
It’s worse than you think: Poor document pro-
cesses lead to significant business risk. [Online:]
http://mds.ricoh.com/files/knowledge center/IDC
Risk WP Ricoh Eng.pdf.
Boyd, A., Pucciarelli, J., and Webster, M. (2012b). Organi-
zational blind spot: The role of document-driven busi-
ness processes in driving top-line growth. [Online:]
http://mds.ricoh.com/files/knowledge center/IDC
Revenue WP Ricoh FINAL.pdf.
Bures, T. and Plasil, F. (2004). Communication style driven
connector configurations. In Ramamoorthy, C. V.,
Lee, R., and Lee, K. W., editors, Software Engineering
Research and Applications, volume 3026 of Lecture
Notes in Computer Science, pages 102–116. Springer.
Erl, T. (2009). SOA Design Patterns. The Prentice Hall
Service-oriented Computing Series From Thomas Erl.
Prentice Hall Pearson Education.
Grune, D. and Jacobs, C. J. H. (2008). Parsing Tech-
niques. Monograps in Computer Science. Springer,
New York, USA, second edition.
Jensen, K. (1997). Coloured Petri Nets. Basic Concepts,
Analysis Methods and Practical Use. Monographs
in Theoretical Computer Science. Springer, 2nd cor-
rected printing edition.
Krafzig, D., Slama, D., and Blanke, K. (2004). Enter-
prise SOA: Service-Oriented Architecture Best Prac-
tices. Prentice Hall Ptr.
Kr
´
al, J., Demner, J., and Koste
ˇ
cka, V. (1979). Synchroniza-
tion primitives for mass service like control software.
Polytechnica 7 (IV,1), pages 11–21. also in Proceed-
ings of IFIP-IFAC 3rd SOCOCO Conference, Praha,
1979.
Kr
´
al, J.,
ˇ
Cern
´
y, J., and Dvo
ˇ
r
´
ak, P. (1987). Technology of
FMS control software development. In Menga, G. and
Kempe, V., editors, Proceedings of the Workshop on
Information in Manufacturing Automation, Dresden.
Kr
´
al, J. and
ˇ
Zemli
ˇ
cka, M. (2002). Component types in soft-
ware conferations. In Hamza, M. H., editor, Applied
Informatics, pages 125–130, Anaheim. ACTA Press.
Kr
´
al, J. and
ˇ
Zemli
ˇ
cka, M. (2004). Service orientation and
the quality indicators for software services. In Trappl,
R., editor, Cybernetics and Systems, volume 2, pages
434–439, Vienna, Austria. Austrian Society for Cy-
bernetic Studies.
Kr
´
al, J. and
ˇ
Zemli
ˇ
cka, M. (2013). Support of service sys-
tems by advanced SOA. In Lytras, M., Ruan, D., Ten-
nyson, R., Ordonez De Pablos, P., Garc
´
ıa Penalvo,
F., and Rusu, L., editors, Information Systems, E-
learning, and Knowledge Management Research, vol-
ume 278 of Communications in Computer and Infor-
mation Science, pages 78–88. Springer.
Mikic-Rakic, M. and Medvidovic, N. (2002). Architecture-
level support for software component deployment in
resource constrained environments. In Proceedings
of the IFIP/ACM Working Conference on Component
Deployment, pages 31–50, London, UK. Springer-
Verlag.
Newcomer, E. and Lomow, G. (2005). Understanding SOA
with Web services. Addison-Wesley, Upper Saddle
River, NJ.
OASIS (2008). Web services for remote portlets specifi-
cation v2.0. http://docs.oasis-open.org/wsrp/v2/wsrp-
2.0-spec.html.
OASIS (2012). Reference architecture foundation for ser-
vice oriented architecture version 1.0.
Object Management Group (2011). Business process model
and notation (BPMN).
Parnas, D. L. (1979). Designing software for ease of exten-
sion and contraction. IEEE Transactions on Software
Engineering, 5(2):128–138.
Petri, C. A. (1962). Kommunikationen mit automaten.
Schriften der IIM, (2).
Reynolds, W. and Antony, M. (2010). Oracle SOA Suite 11g
R1 Developer’s Guide. Packt Publishing, 2nd edition.
Robbes, R., Vidal, R., and Bastarrica, M. (2013). Are soft-
ware analytics efforts worthwhile for small compa-
nies? The case of Amisoft. IEEE Software, 30(5):46–
53.
Royce, W. W. (1970). Managing the development of large
software systems. In IEEE WESCON Proceedings,
pages 328–338. Institute of Electrical and Electronics
Engineers.
Sommerville, I. (2010). Software Engineering. Pearson
Education, 9th international edition.
Taylor, R. N., Medvidovic, N., and Dashofy, E. (2009).
Software Architecture: Foundations, Theory, and
Practice. Wiley.
W3 Consortium (1999). XSL transformations (XSLT).
http://www.w3c.org/TR/xslt.
Yourdon, E. (1988). Modern Structured Analysis. Prentice-
Hall, 2nd edition.
ˇ
Zemli
ˇ
cka, M. (2006). Principles of Kind Parsing. PhD the-
sis, Charles University, Faculty of Mathematics and
Physics, Prague, Czech Republic.
FlexibleBusiness-orientedServiceInterfacesinInformationSystems
171