|













Yıldız Teknik Universitesi, Bilgisayar
Müh. Bölümü

IEEE Computer
Society
Turkey
Chapter
| |
|
Davetli Konuşmacılar
|
Pazartesi 20 Kasım
2006, 9:30-10:30
Soyut ve Belirsiz Ortamlarda
Yazılım Mimarisi Kalitesinin
Tanımı ve iyilenmesi

Prof.dr. Mehmet Akşit
Chair
Software Engineering
Computer Science,
University of Twente
Enschede, The Netherlands
http://wwwhome.cs.utwente.nl/~aksit
|
|
Özet
Yazılım
mimarisinin temel amacı gerekli kaliteleri sağlayan yazılım
şeklinin ortaya çıkarılıp tanımlanmasıdır. Yazılım mimarisi
tasarlayanların bu amacı yerine getirmede karsılaştıkları önemli
güçlükler vardır. Her şeyden önce arzu edilen kalite değerinin
somut olarak tanımlanması gerekir. Kalite değerleri somut olarak
modellense bile, soyut olan ön tasarım süreçlerinde daha ileride
gerçekleştirilecek olan yazılımın kalite değerlerinin ölçülmesi
zordur. Üçüncüsü, birbirine çelişkili olan kalite değerleri
arasındaki dengeyi sağlamak için elimizde yeterli teknikler
bulunmamaktadır. Üstelik gerek gereksinmelerin tanımlanmasında
gerekse tasarım surecinde doğal olarak mevcut olan belisizlikler
tasarımın başarısını olumsuz yönde etkilemektedir.
Bu
koşullarda yazılım mimarisi kalitesinin tanımı ve en
iyilenmesinin sağlanması için yeni yöntem ve tekniklerin
geliştirilmesi gerekmededir. Sunumda önce mevcut kalite
modelleme ve dengeleme yöntemleri tanıtılacak ve eksiklikleri
vurgulanacaktır. Daha sonra Twente Üniversitesi yazılım
mühendisliği bölümünde geliştirilen soyut ve belirsiz ortamlarda
yazılım mimarisi kalitesinin en iyilenmesi teknikleri pratik
örneklerle açıklanacaktır.
|
Salı 21 Kasım
2006,
9:30-10:30
A Practical and
Methodical Interpretation of the
Service
Oriented Architecture

Dr. M. Naci
Akkök,
Chief
Architect, Oracle Nordics,
and Assoc. Prof. II,
Informatics Department,
University of Oslo, Norway
|
|
Özet
As with any architectural
style, the Service Oriented
Architecture (SOA)
implies a design & development paradigm that manifests itself as
a method framework. The SOA method framework, in turn, implies
what tools are need in the SOA stack to support the method
fully. In this session, I
will
present a unique
methodical (business
process & model centric) interpretation
of SOA as well as the "ideal"
SOA tool stack to
support the SOA method framework
implied by the interpretation.
I will also show briefly how far the "ideal" SOA tool stack is
implemented today by mapping the ideal onto one major vendor's
actual SOA product stack (i.e., Oracle® Fusion Middleware). |
|
|
|