@article{article_116708, title={DESIGNING AN OBJECT-ORIENTED APPLICATION MODEL BY BOOCH METHODOLOGY}, journal={IU-Journal of Electrical & Electronics Engineering}, volume={1}, pages={193–200}, year={2011}, url={https://izlik.org/JA75NC22UZ}, author={Reis, Zerrin and Uysal, Mithat}, abstract={<div>Basically, good structures have object-oriented tendency which does not mean all object-oriented </div> <div>structures are good; on the other hand it does not mean that only object-oriented structures are good. </div> <div>An application based on the principles of object-oriented selection may provide the appearance of </div> <div>structures containing the characteristics of a complex system which has been organized. Sufficient </div> <div>software structures have many common characteristics: They are formed from abstracted levels which </div> <div>have been identified sufficiently. Every level having coherental & complete abstraction are possible </div> <div>only with well-identified and controlled interfaces. These levels are constructed over the lower </div> <div>abstraction levels which contain well-identified and controlled charecteristics. </div> <div>There are many techniques to develop software for the object, one of which is Booch technique. Booch </div> <div>is the technical definition for the object to improve the design and analyse a system. There are </div> <div>different suggestions for Micro and Macro applications. Here, what we aim is to identify the steps to </div> <div>put a succesful project into practice by means of Booch methodology and to present it. </div> <div>Keywords: Object-Oriented Methodology, Object-Oriented design, Booch methodology, modelling, </div> <div>software engineering. </div> <div>  </div> <div>  </div> <div> <div>Model, bir þeyin kurulmadan önce anlaþýlmasý amacýyla soyutlanmasýdýr. Modellere tüm ayrýntýlar </div> <div>dahil edilmediði için üzerinde deðiþiklik yapýlmasý orjinalinden daha kolaydýr. Çalýþanlar gereksinim </div> <div>duydukça bir tasarýmý gerçekleþtirmeden önce modeller yapmýþlardýr. Donaným ve yazýlým </div> <div>sistemlerinin geliþtirilmesi de farklý deðildir. Karmaþýk sistemler kurmak için, sistemin farklý yönleri </div> <div>soyutlanmalý, kesin bir gösterim kullanarak model oluþturulmalý, modelin sistemin gereklerini yerine </div> <div>getirdiði doðrulanmalý ve yavaþ yavaþ detaylarý ekleyerek modelden uygulamaya geçiþ yapýlmalýdýr. </div> <div>Temel olarak, iyi yapýlar nesne-tabanlý olma eðilimindedir. Bu, sadece yada bütün nesne-tabanlý </div> <div>yapýlar iyidir demek deðildir. Nesne-tabanlý ayrýþtýrma prensiplerine dayalý bir uygulamanýn, </div> <div>Designing An Object-Oriented Application Model By Booch Methodology </div> <div>Zerrin AYVAZ REÝS, Mithat UYSAL </div> <div>194 </div> <div>organize edilmiþ karmaþýk bir sistemin istenen özelliklerini içeren yapýlarýn ortaya çýkmasýný </div> <div>saðlayacaðý söylenebilir. </div> <div>Ýyi yazýlým yapýlarý genel olarak iyi tanýmlanmýþ soyutlama düzeylerinden oluþmuþtur. Bütünlük </div> <div>taþýyan ve uyumlu bir soyutlamayý ifade eden her düzey, iyi tanýmlanmýþ ve kontollü ara yüzlerle </div> <div>saðlanýr ve ayný þekilde iyi tanýmlanmýþ ve kontrollü özellikler içeren daha alt soyutlama seviyeleri </div> <div>üzerine inºa edilir. </div> <div>Nesneye yönelik yazýlým geliþtirilmesi konusunda pek çok yöntem vardýr, bunlardan biri de Booch </div> <div>yöntemidir. Booch, bir sistemin analizi, tasarýmý ve geliþtirilmesi için nesneye yönelik yinelemeli bir </div> <div>teknik tanýmlamaktadýr. Bu konuda Mikro ve Makro uygulamalar için ayrý önerileri vardýr. Bu </div> <div>çalýþmada Booch metodolojisi ile baþarýlý bir projeyi ortaya koyabilmek için gereken adýmlarý </div> <div>belirtip, bir mikro uygulama ile bunu sunmayý amaçladýk. </div> <div>Anahtar sözcükler: Object-Oriented Metodoloji, Object-Oriented tasarým, Booch methodolojisi, </div> <div>modelleme yazýlým mühendisliði. </div> </div>}, number={2}