ARTiSAN Logo Prodotti     Download     Centro UML     Società     Clienti     Contattaci     Home

Novità     Eventi     Partner     Lavoro     Training     Supporto     Mappa Sito

Fornitore Leader di strumenti software di sviluppo UML tecnologicamente avanzati

[Sito in lingua inglese]
English

Info Prodotti

Sommario
Brochure
Datasheet
Clienti
Testimonianze
Storie di Successi
Dimostrazione
Software in prova
Uffici Vendita
Documenti Tecnici
Articoli
Comunicati Stampa
Prospettive Real-time
Guida alla Metodologia
Home
Mappa Sito
Contattaci
Mailing List
Parla di noi a un Amico
Bookmark per questa pagina
Software in Prova

Digital Broadcasting Success at Sony DNSE

Sony DNSE, headquartered in Basingstoke, UK, develops digital TV transmission and reception equipment. A software development team led by Colin Phillips was interested in moving to an object-oriented design approach, with the eventual goal of using a component-based development model.

"Communication is significantly better because we now use a common terminology for program component and interface details, facilitated by Real-time Studio's shared dictionary."

In considering the adoption of an object-oriented approach, they were time-constrained, and concerned that an "all or nothing" adoption might disrupt project schedules. The team decided they needed to take a more gradual approach in order to minimize the learning curve and reduce time away from the project. After reviewing the alternatives, Colin's team chose Real-time Studio®, from ARTiSAN Software Tools, largely because of the flexibility with which it can be adopted.

"We also chose Real-time Studio because its real-time extensions fit in well with the real-time embedded portions of the project," Colin explains. "It's a broad tool suite with a wide variety of modeling views. While we are only using a subset of its capabilities, we are already deriving some very tangible benefits."

Specifically, Sony is using Real-time Studio to create use cases to model component interfaces. These are supplemented with sequence diagrams for particular scenarios. They then develop class diagrams and generate code from there.

One of the key objectives was to achieve clear and unambiguous communication across multiple sites involved with the project. Sony DNSE wanted to make sure that teams in different countries could all agree on the software design and the interface specifications for the components they developed. The team members in Basingstoke, Western UK, and in Brussels are using Real-time Studio, and they share the system documentation they produce with a team in Japan. All four sites participate in reviews, and with Real-time Studio models and documentation to work from, it is far easier for the teams to reach consensus than before.

"We have already derived some significant benefits," Colin says. "Communication is significantly better because we now use a common terminology for program components and interface details, facilitated by Real-time Studio's shared dictionary. This consistency of terms coupled with superior design documentation makes it far easier to bring new people on the project up to speed. It also means that we can do a better job of evaluating our designs before implementing the code, which in turn leads to a smoother integration process."

Sony's scalable adoption of Real-time Studio seems to be working for them. While some features of the product will remain unused until the next project, they feel the benefits derived so far have made their purchase worthwhile.

"We've reported a few problems to ARTiSAN as you might expect, but have found their support to be excellent. Overall, we're quite happy with our choice of Real-time Studio, even if only for the bits we're currently using," Colin adds. "In fact, we've just placed an order to purchase more licenses, so we can bring other engineers on-line as well."