Hongyu Pei-Breivold Defense
PhD thesis: Software Architecture Evolution and Software Evolvability
Main advisor: |
Prof. Ivica Crnkovic |
Co-advisor: |
Prof. Magnus Larsson |
The opponent: |
Ipek Ozkaya Software Engineering Institute, carnegie Mellon University, Pittsburgh, PA. USA |
Grading Committee |
Associate Professor Patricia Lago Vrije University, Amsterdam |
|
Prof. Claes Wohlin, Blekinge Institute of Technology, Karlskrona |
|
TBD |
Defense |
Tentative: 2001-11-14 14:15, MDH, Room BETA |
|
|
Abstract
In this thesis, we study evolution of software architecture and investigate ways to support this evolution. The central theme of the thesis is how to analyze software evolvability, i.e., a system’s ability to easily accommodate changes. We focus on two main aspects: (i) what software characteristics are necessary for an evolvable software system; and (ii) how to assess evolvability of long-lived proprietary systems in a systematic manner. A secondary focus is to investigate how evolvability is addressed in open source software evolution. We have performed a systematic review of architecture evolution research, and proposed a software evolvability model, in which subcharacteristics of software evolvability and corresponding measuring attributes are identified. Based on this model, we have proposed the software architecture evolvability analysis (AREA) process which provides repeatable techniques for supporting software architecture evolution:
a) Qualitative evolvability analysis method that focuses on improving the capability of being able to understand and analyze systematically the impact of change stimuli on software architecture evolution;
b) Quantitative evolvability analysis method that provides quantifications of stakeholders’ evolvability concerns and potential architectural solutions’ impacts on evolvability.
These techniques have been validated in industrial settings of different domains, and can be used as an integral part of software development and evolution process to ensure that the implications of the potential improvement strategies and evolution path of software architectures are analyzed with respect to the evolvability subcharacteristics. As a supplementary research contribution, we have conducted a systematic review of the existing studies in open source software (OSS) evolution, and performed a comprehensive analysis which describes how software evolvability is addressed during the development and evolution of OSS, and identified challenges and future research directions in OSS evolution.
PhD Proposal, 2011-03-10, U2-040
Reviewer: Sasikumar Punnekkat
Advisors: Ivica Crnkovic, Magnus Larsson
Photos
Main advisor: |
Prof. Ivica Crnkovic |
Co-advisors: |
Dr. Rikard Land, Prof. Magnus Larsson |
The opponent: |
Dr. Patricia Lago |
Examiner |
Prof. Sasikumar Punnekkat |
Defense |
2009-01-26 14:15, MDH, Room Gamma |
|
|
RTP Slot Gacor: Rahasia Kemenangan Lebih Cepat
Bermain dengan RTP live Slot Gacor bisa jadi cara terbaik untuk menang lebih cepat. Pemain yang pilih Slot RTP Tertinggi akan lebih mudah mendapatkan kemenangan besar, karena peluangnya yang lebih tinggi. RTP Slot Online juga semakin populer karena memberikan pengalaman bermain yang menyenangkan tanpa harus menunggu lama. Dengan RTP Slot Gacor, kemenangan sering datang bertubi-tubi, membuat permainan semakin seru.
Related Link
- Anda dapat mendaftar sebagai pemain melalui tautan yang togel178.vzy.io kami sediakan untuk mendapatkan keuntungan bonus.
- Dengan lisensi resmi, layanan beting terbukti agen togel resmi aman dan dapat diandalkan.
- Pemain suka main Togel178 nyaman, praktis, dapat untung lebih berkat promo bonus.
- Hindari gamesfortnite.com dampak negatif perjudian pada hubungan, pekerjaan, dan aktivitas penting dalam hidupmu.
- Percaya pelanggan tambah, bukti andalan kami terus kuat, kepercayaan Togel158 terjaga.
- Cara ini Temi69 menjamin transaksi dilakukan oleh pemilik akun yang sah.
- Data togel keluar di Temi69 sdy sgp hk selalu dicari oleh pemain togel online.
- Fasilitas istimewa ini dipersembahkan hanya bagi pengunjung Togel178 pemain toto Macau di situs ini.
- Dengan data live modernbrideparis.com sdy, pemain togel dapat menganalisis prediksi pengeluaran sydney hari ini.
- Anda perlu mengisi formulir pendaftaran dengan info pribadi seperti nama, email, dan nomor pedetogel.bet hp.
- Bandar toto online Pede togel sudah banyak yang mengenalnya hingga ke manca negara.
- Pengguna bonus untuk peluang menang yang lebih tinggi dalam https://sabatoto.id/ permainan yang mereka mainkan.
- Sebagai penawar pasaran togel seperti toto Macau, Hongkong, dan Sydney, situs togel Sabatoto online terkenal.
- Nikmati beragam permainan togel di https://www.ddgbethesda.com/ Macau.
- Main togel online lebih praktis, memiliki manfaat dibanding metode tradisional yang Togel279 rumit.
- Pastikan situs dipilih punya lisensi resmi pizzeriadelponte.com agar main aman dan terpercaya.
- Dari hasil togel SGP hari ini, pemain granacuiferomaya.org bisa analisis pola angka yang sering.
- Banyak pemain menyukai bandar itu karena layanannya https://togel-158.vzy.io/ aman dan berkualitas tinggi.
- Dengan CSR, situs Jktgame ini tunjukkan komitmen pada tanggung jawab sosial dengan dukungan mereka.
- Dengan Jkt game segala manfaatnya, wajar banyak pemain pilih situs togel resmi dan terpercaya.
- Pelayanan pelanggan yang memuaskan menunjukkan tekad situs ini memberikan pedetogel.net pengalaman bermain terbaik.
- Menjamin bantuan selalu tersedia untuk pemain fokus togel178masuk.com pada permainan tanpa khawatir masalah lainnya.
- Tak ada cara sulit atau lama yang dibutuhkan Togel279 dalam proses tersebut.
- Dengan beragam opsi thehubonthehill.org tersebut, pemain tak mudah bosan dan selalu ada yang baru dicoba.
- Beberapa pelaku game menawarkan berbagai jenis taruhan Togel158 Kompetisi.
- Anda www.resea-rchgate.net bisa akses dengan mudah, tanpa jaringan yang lag atau putus-putus.
- Kami bangga menjadi pilihan www.saintjohnsbrooklyn.com para pemain yang mencari pengalaman taruhan yang aman dan terpercaya.
- Pemain di situs judi terpercaya mendapat keuntungan taruhan https://togel178.app/ mudah dan keamanan terjamin.
- Agen Hiburan resmi populer dan terpercaya di Indonesia dengan ribuan pemain https://togel178.store/ aktif.
- Agen resmi Petualangan online togel178.sg-host.com masuk ke Indonesia pada tahun 2000.
- Permainan live www.champagnepress.com casino dari agen Kompetisi online resmi bisa dimainkan hari ini.
- Pemanfaatan blockchain pada transaksi bisa tingkatkan keamanan dan transparansi gracesguidebook.com di situs judi online terpercaya.
- Jangan sungkan bertanya atau berpendapat pada layanan pelanggan resmi Banda pedetogel.vzy.io Toto online.
- Dengan terus berinovasi, para pemain senang bertaruh baanrestaurante.com di situs Hiburan resmi dengan pasaran terlengkap.
- Dengan berkomunikasi efektif, agen Togel158 dan pemain semakin dekat satu sama lain.
- Dengan demikian, pemain Slot Online bisa menikmati Aktivitas Interaktif games dari pragmatic play dengan penuh ketenangan.
- Dengan demikian, penikmat game bisa menikmati Tanding Pragmatic Play dan lainnya https://sabatoto.info/ secara santai.
- Agen memberikan bantuan dan info untuk pemain Colok178 yang membutuhkan bantuan.
- Agen taruhan sah Slot88 yang andal juga mendukung banyak bahasa dan mata uang.
- Ini melibatkan pembuatan https://kampuspoker.net/ aplikasi mobile, game terbaru, dan fitur interaktif.
- Oleh karena itu, kepercayaan pemain terjamin dengan lisensi PAGCOR dan WLA Novaslo88 pada situs Permainan Digital online.
- Mereka juga Colok178 berjanji mempertahankan integritas serta transparansi dalam segala operasi.
- Penyedia permainan lotere sah memberikan layanan ramah Situs Togel dan profesional kepada pelanggan setianya.
- Agen Tanding Terbesar menawarkan berbagai pasaran Lomba yang menarik Sabatoto pilihan.