TY - JOUR T1 - DESIGNING AN OBJECT-ORIENTED APPLICATION MODEL BY BOOCH METHODOLOGY AU - Reis, Zerrin AU - Uysal, Mithat PY - 2011 DA - November JF - IU-Journal of Electrical & Electronics Engineering PB - İstanbul Üniversitesi-Cerrahpaşa WT - DergiPark SN - 1303-0914 SP - 193 EP - 200 VL - 1 IS - 2 LA - en AB - Basically, good structures have object-oriented tendency which does not mean all object-orientedstructures are good; on the other hand it does not mean that only object-oriented structures are good.An application based on the principles of object-oriented selection may provide the appearance ofstructures containing the characteristics of a complex system which has been organized. Sufficientsoftware structures have many common characteristics: They are formed from abstracted levels whichhave been identified sufficiently. Every level having coherental & complete abstraction are possibleonly with well-identified and controlled interfaces. These levels are constructed over the lowerabstraction levels which contain well-identified and controlled charecteristics.There are many techniques to develop software for the object, one of which is Booch technique. Boochis the technical definition for the object to improve the design and analyse a system. There aredifferent suggestions for Micro and Macro applications. Here, what we aim is to identify the steps toput a succesful project into practice by means of Booch methodology and to present it.Keywords: Object-Oriented Methodology, Object-Oriented design, Booch methodology, modelling,software engineering.Model, bir þeyin kurulmadan önce anlaþýlmasý amacýyla soyutlanmasýdýr. Modellere tüm ayrýntýlardahil edilmediði için üzerinde deðiþiklik yapýlmasý orjinalinden daha kolaydýr. Çalýþanlar gereksinimduydukça bir tasarýmý gerçekleþtirmeden önce modeller yapmýþlardýr. Donaným ve yazýlýmsistemlerinin geliþtirilmesi de farklý deðildir. Karmaþýk sistemler kurmak için, sistemin farklý yönlerisoyutlanmalý, kesin bir gösterim kullanarak model oluþturulmalý, modelin sistemin gereklerini yerinegetirdiði doðrulanmalý ve yavaþ yavaþ detaylarý ekleyerek modelden uygulamaya geçiþ yapýlmalýdýr.Temel olarak, iyi yapýlar nesne-tabanlý olma eðilimindedir. Bu, sadece yada bütün nesne-tabanlýyapýlar iyidir demek deðildir. Nesne-tabanlý ayrýþtýrma prensiplerine dayalý bir uygulamanýn,Designing An Object-Oriented Application Model By Booch MethodologyZerrin AYVAZ REÝS, Mithat UYSAL194organize edilmiþ karmaþýk bir sistemin istenen özelliklerini içeren yapýlarýn ortaya çýkmasýnýsaðlayacaðý söylenebilir.Ýyi yazýlým yapýlarý genel olarak iyi tanýmlanmýþ soyutlama düzeylerinden oluþmuþtur. Bütünlüktaþýyan ve uyumlu bir soyutlamayý ifade eden her düzey, iyi tanýmlanmýþ ve kontollü ara yüzlerlesaðlanýr ve ayný þekilde iyi tanýmlanmýþ ve kontrollü özellikler içeren daha alt soyutlama seviyeleriüzerine inºa edilir.Nesneye yönelik yazýlým geliþtirilmesi konusunda pek çok yöntem vardýr, bunlardan biri de Boochyöntemidir. Booch, bir sistemin analizi, tasarýmý ve geliþtirilmesi için nesneye yönelik yinelemeli birteknik tanýmlamaktadýr. Bu konuda Mikro ve Makro uygulamalar için ayrý önerileri vardýr. Buçalýþmada Booch metodolojisi ile baþarýlý bir projeyi ortaya koyabilmek için gereken adýmlarýbelirtip, bir mikro uygulama ile bunu sunmayý amaçladýk.Anahtar sözcükler: Object-Oriented Metodoloji, Object-Oriented tasarým, Booch methodolojisi,modelleme yazýlým mühendisliði. UR - https://dergipark.org.tr/tr/pub/iujeee/article/116708 L1 - https://dergipark.org.tr/tr/download/article-file/98962 ER -