Præsentation er lastning. Vent venligst

Præsentation er lastning. Vent venligst

Anvendelse af Farvede Petri Net Modellering af NOKIA mobiltelefoner Louise Elgaard, Aarhus Universitet A-P Tuovinen, Nokia Research Centre Jianli Xu, Nokia.

Lignende præsentationer


Præsentationer af emnet: "Anvendelse af Farvede Petri Net Modellering af NOKIA mobiltelefoner Louise Elgaard, Aarhus Universitet A-P Tuovinen, Nokia Research Centre Jianli Xu, Nokia."— Præsentationens transcript:

1 Anvendelse af Farvede Petri Net Modellering af NOKIA mobiltelefoner Louise Elgaard, Aarhus Universitet A-P Tuovinen, Nokia Research Centre Jianli Xu, Nokia Research Centre

2 Design af NOKIA mobil telefoner Megen funktionalitet + flexibilitet Let adgang til mest anvendt funktionalitet (f.eks telefonbog) Software må afspejle flexibiliteten Begreb: features ~ det som telefonen kan (f.eks opkald, alarm, spil, telefonbog, ….) Ofte mange features aktive på samme tid

3 Motivation for projektet Antallet af feature interaktioner indikerer udviklingsomkostningerne for en ny feature Ofte problemer når uafhængigt udviklede features integreres God dokumentation af features (opførsel og udseende) men stort set ingen for feature interaktioner Svært at implementere feature interaktionerne

4 Hvorfor Farvede Petri Net? Mål: Øge forståelsen af feature interaktionernes rolle i softwaren og dens udvikling Hvordan? Identificere forskellige typer af feature interaktioner der er specielle for NOKIA’s mobil telefoner Opbygge modeller, der afspejler de forskellige typer af feature interaktioner Statisk dokumentation, der viser typerne af feature interaktioner Et miljø for interaktivt at udforske og simulere modellerne (bruges til at undersøge, demonstrere og analysere de forskellige typer)

5 Software arkitekturen

6 Hierakisiden for CPN modellen Struktureret i moduler 4 dele Applications Servers UI Controller Communication kernel

7 UI controller I Applikationer gør features tilgængelige via et display 12

8 UI Controller II Mange applikationer aktive på samme tid Men begrænsede UI resourcer 1 2

9 Game Feature GAME(none) GAME(none) GAME(suspended) GAME(saved) GAME(active) GAME(none) GAME(active)

10 Samme “Send-Receive” mønster gentages Startes (evt. af en anden feature) Request af display Venter indtil displayet er tildelt Fortsætter

11 Og hvad så? CPN modellen bliver brugt i NOKIA Kommunikationsmedie for UI designere og softwareudviklere Dokumentation af feature interaktioner Demo af CPN modellen har påpeget fejl og mangler i det nye software design i NOKIA mobiltelefoner Resultaterne fra projektet har været brugt i udviklingen af en ny feature (FM radio)


Download ppt "Anvendelse af Farvede Petri Net Modellering af NOKIA mobiltelefoner Louise Elgaard, Aarhus Universitet A-P Tuovinen, Nokia Research Centre Jianli Xu, Nokia."

Lignende præsentationer


Annoncer fra Google