
10 CONCLUSIONS
The service-oriented architecture is a very powerful
and in many areas a quite new paradigm. There are,
however, several issues to be solved yet:
1. Education of people to be able to use service orien-
tation properly. Service orientation is not any sim-
ple and straightforward modification of the object-
oriented techniques and object-oriented philoso-
phy.
2. Design patterns as well as new tools of modeling
are not available yet.
3. The SOA influences the specification of require-
ments more substantially than other architectures
do.
4. The collaboration of users (including their top
management) with developers as well as users in-
volvement should be tighter than before.
5. The developers should have a deeper knowledge of
the user problem and knowledge domain.
Important issues are the prejudices of software devel-
opers like insisting on full computerization, belief that
users are too stupid to take part in requirements spec-
ifications, etc.
Service orientation is, however, today already an
attitude promising to develop software of the quality
known from the other branches of industry.
Supported by the Czech Science Foundation, grant
No. 201/02/1456.
REFERENCES
Barry and Associates (2003). http://www.service-
architecture.com.
Brown, W. J., Malveau, R. C., Hays W. ”Skip” McCormick,
I., and Mowbray, T. J. (1998). AntiPatterns: Refac-
toring Software, Architectures, and Projects in Crisis.
John Wiley & Sons, New York.
Donnay Software Designs (1999). Mature, portable, data-
driven systems. http://www.dclip.com/datadr.htm.
Jablonski, S. and Petrov, I. (2003). Web services, workflow
and metadata management as the integration means
in the electronic collaboration era. Tutorial at the
ICEIS’03 conference.
Jacobson, I. and et all (1995). Object Oriented Software
Engineering: A Use Case Driven Approach. Addison
Wesley.
Kope
ˇ
cek, P. (2003). Private communication.
Kr
´
al, J. (1998). Informa
ˇ
cn
´
ı Syst
´
emy, (Information Systems,
in Czech). Science, Veletiny, Czech Republic.
Kr
´
al, J. and Demner, J. (1979). Towards reliable real time
software. In Proceedings of IFIP Conference Con-
struction of Quality Software, pages 1–12, North Hol-
land.
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). Autonomous compo-
nents. In Hamza, M. H., editor, Applied Informatics,
pages 125–130, Anaheim. ACTA Press.
Kr
´
al, J. and
ˇ
Zemli
ˇ
cka, M. (2003a). Software confedera-
tions and alliances. In CAiSE’03 Forum: Information
Systems for a Connected Society, Maribor, Slovenia.
University of Maribor Press.
Kr
´
al, J. and
ˇ
Zemli
ˇ
cka, M. (2003b). Software confederations
and manufacturing. In Camp, O., Filipe, J., Ham-
moudi, S., and Piattini, M., editors, ICEIS 2003: Pro-
ceedings of the Fifth International Conference on En-
terprise Information Systems, volume 3, pages 650–
653, Set
´
ubal. EST Set
´
ubal.
Kr
´
al, J. and
ˇ
Zemli
ˇ
cka, M. (2004a). Architecture, specifi-
cation, and design of service-oriented systems. In re-
viewing process.
Kr
´
al, J. and
ˇ
Zemli
ˇ
cka, M. (2004b). Service orientation and
the quality indicators for software services. Accepted
for EMCSR’04 in Vienna.
Kr
´
al, J. and
ˇ
Zemli
ˇ
cka, M. (2004c). Systemic of human
involvement in information systems. Technical Re-
port 2, Charles Univerity, Faculty of Mathematics
and Physics, Department of Software Engineering,
Prague, Czech Republic.
Object Management Group (2001).
Unified modeling language.
http://www.omg.org/technology/documents/formal/uml.htm.
Rumbaugh, J., Blaha, M., Premerlani, W., Eddy, F., and
Lorensen, W. (1991). Object-Oriented Modeling and
Design. Prentice-Hall, Englewood Cliffs, New Jersey
07632.
Skula, J. (2001). Private communication.
Sneed, H. (2002). Position statement at panel discussion at
CSMR 2002, Budapest, Hungary.
T
˚
uma, P. (2003). Modern software architectures: Novel
solutions or old hats? In Popel
´
ınsk
´
y, L., editor,
DATAKON 2003, pages 151–162, Brno, Czech Re-
public. Masaryk University.
W3 Consortium (1999). Resource description
framework. A proposal of W3C Consortium.
http://www.w3.org/RDF/.
W3 Consortium (2002). Web services activity.
http://www.w3.org/2002/ws/ – as visited on 31st
October 2003.
Yourdon, E. (1988). Modern Structured Analysis. Prentice-
Hall, 2nd edition.
ICEIS 2004 - DATABASES AND INFORMATION SYSTEMS INTEGRATION
112