Font Size: a A A

Design And Implementation Of Integrated Development Environment For StarBus

Posted on:2008-06-06Degree:MasterType:Thesis
Country:ChinaCandidate:W G HuangFull Text:PDF
GTID:2178360242998682Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the uninterrupted develop of technology of software and hardware, software development kit are being developed rapidly. Face with a mass of demands of distributed software, many distributed computing platform(middleware) which support distributed computing come forth. And StarBus is the distributed computing platform which is developed by the National University of Defense Technology computer institute. With the StarBus, we can develop business-oriented highly effective practical large-scale distributed software.Different from the centralized software development, the development of distributed application software is so difficult because of the need to resolve the interaction of network between the processes, and shield the distribution and Heterogeneity of the network environment. StarBus provide a better solution in resolving those issues. StarBus is a distributed developing and operating software platform which meets the needs of different applications. StarBus provides a lot of Flexible software configuration and parameters for programmers to choose. Therefore, the development of distributed application based on StarBus has high demands on programmers and the process of development is still more difficult. So, it has important meaning to study and develop the StarBus integrated development tools which accelerates the development of application software and promotes the extensive use.This paper analyses deep the program flow of a typical distributed application. We abstract the StarBus application software using object-oriented analysis methodologies and study the different models of distributed software applications, we also summarize the typical configuration of the ORB and POA, the relationship between the ORB, POA and code structure for the different applications. We design the StarBus application software framework for different application models. Further, we study the Automatic code generation method based on the code framework.On the basis of the above study, we design an integrated development environment for StarBus, and use the open interface of the Custom Wizard of VC to implement the integrated development environment- StarBusWizard for StarBus in VC.
Keywords/Search Tags:StarBus, Distributed Object Computation, IDE(Integrated Development Environment), software development kit, template
PDF Full Text Request
Related items