• Projeto e teste de software de modelos é uma atividade altamente especializada e, portanto, são as ferramentas utilizadas para esses fins pelos desenvolvedores. Como é o caso em qualquer outro campo de desenvolvimento, o mais poderoso utilitários, mais fácil torna-se o processo para os usuários experientes. StarUML é um dos programas que foi criado para fornecer todos os componentes necessários e funções para a criação e edição de projetos que suporte a UML (Unified Modeling Language) as normas e, consequentemente, são compatíveis com o Model-Driven Architecture (MDA) especificações. Um bem estruturado GUI torna possível para o usuário construir e explorar todos os componentes de um modelo, visualizar as propriedades dos elementos incluídos no projeto e um lote inteiro de mais. À primeira vista, o conjunto de ferramentas pode parecer modesto, mas ao explorar os menus a abundância de recursos é bastante evidente. A modelagem e o diagrama de criação de funções de StarUML permitir aos programadores adicionar uma variedade de itens como subsistemas, pacotes, classes, interfaces ou de instâncias de componentes, para citar apenas um punhado de tais objetos. Extensível através de add-ins, o aplicativo oferece suporte a uma ampla variedade de plugins projetado com linguagens de programação compatível. Há também algumas ferramentas dedicadas para C++ e C#, a saber, um gerador de código e um código-fonte de engenharia reversa facilidade. Cada elemento incluído em um StarUML projeto pode ser formatado em grande detalhe e inspecionados após ele é selecionado a partir do "Modelo Explorer' área. Existem também alguns prático editores tagged valores, restrições e coleções que são específicas para cada elemento do diagrama ou modelo. Para resumir as coisas, é claro que o StarUML é um desenvolvedor de software por excelência e fornece um forte conjunto de recursos que vai ser mais apreciado por especialistas que estão envolvidos em UML e MDA projeto de desenvolvimento.
  • Çok özel bir etkinlik tasarımı ve yazılımı modelleri test ediyor ve bu tür amaçlar için geliştiriciler tarafından kullanılan araçlar da öyle. Durum gelişme, daha güçlü araçlardan başka alanda daha kolay deneyimli kullanıcılar için işlem olur. StarUML Birleşik Modelleme Dili (UML) standartlarını destekler ve Güdümlü Mimari (MDA) özellikleri, sonuç olarak, bu Model ile uyumlu olan projeler oluşturma ve düzenleme için gerekli tüm bileşenleri ve işlevleri sağlamak için oluşturulmuş programlardan biridir. Olası bir kullanıcı oluşturmak ve bir model tüm bileşenleri keşfetmek, proje ve daha bir sürü unsurlarından özelliklerini görüntülemek için iyi yapılandırılmış bir GUI sağlar. İlk bakışta, araç oldukça mütevazı görünebilir, ama menüleri keşfetmek özellikler bolluğu oldukça açıktır. StarUML modelleme ve diyagram yazma işlevleri geliştiriciler, alt, paketler, sınıflar, arabirimler ya da bileşen örnekleri gibi öğeleri, bu tür nesneleri sadece bir avuç isim eklemek için izin verir. Eklentiler ile genişletilebilir uygulama uyumlu programlama dilleri ile tasarlanmış eklentileri destekler. Ayrıca C++ ve# yani bir kod jeneratör ve kaynak kodu ters mühendislik tesisi C için bazı özel araçlar var. StarUML bir proje dahil her eleman 'Model Explorer' alanından seçildikten sonra çok detaylı bir şekilde biçimlendirilmiş ve kontrol edilebilir. Ayrıca bayrakları, diyagram ya da model her eleman için özel olan kısıtlamaları ve koleksiyonları için bazı kullanışlı editörler vardır. StarUML mükemmellik bir yazılım geliştirici olan şeyler özetle, açık ve en UML ve MDA proje geliştirme katılan uzmanlar tarafından takdir edilecek bu çok güçlü bir özellik kümesi sağlar.
  • Designing and testing software models is a highly specialized activity and so are the tools used for such purposes by developers. As is the case in any other field of development, the more powerful the utilities, the more facile becomes the process for the experienced users.

    StarUML is one of the programs that was created to provide all the necessary components and functions for creating and editing projects that support the Unified Modeling Language (UML) standards and, consequently, are compatible with the Model-Driven Architecture (MDA) specifications.

    A well structured GUI makes it possible for the user to build and explore all the components of a model, view the properties of the elements included in the project and a whole lot more. At first glance, the toolset may seem rather modest, but when exploring the menus the abundance of features is quite evident.

    The modeling and diagram authoring functions of StarUML allow developers to add a variety of items like subsystems, packages, classes, interfaces or component instances, to name only a handful of such objects.

    Extensible through add-ins, the application supports a wide variety of plugins designed with compatible programming languages. There are also some dedicated tools for C++ and C#, namely a code generator and a source code reverse engineering facility.

    Each element included in a StarUML project can be formatted in great detail and inspected after it is selected from the 'Model Explorer' area. There are also some handy editors for tagged values, constraints and collections which are specific for every element of the diagram or model.

    To sum things up, it's clear that StarUML is a developer's software by excellence and it provides a very strong feature set that will be most appreciated by specialists who are involved in UML and MDA project development.