Sammanfattning av denna webbsida: Serviceorienterade arkitekturer erbjuder löskoppling och återanvändning av programvara i företagsapplikationer. SOA gör det möjligt för applikationer att läka sig själva genom att misslyckas med att byta tjänster när en kritisk applikation komponent eller tjänstereferens misslyckas. De många invecklade detaljerna för att identifiera fel och planera en återhämtningsstrategi gör det svårt att utveckla applikationer som kan läka genom att byta tjänster. Modelldriven konstruktion (MDE) erbjuder en potentiell lösning för att hantera komplexiteten i byggapplikationer som kan läka genom bytestjänster. Detta papper presenterar en MDE-teknik som kallas Refresh som bygger på microrebooting och använder 1 funktionsmodeller för att härleda en ny och korrekt tjänstesammansättning när ett fel inträffar 2 en programkomponent behållare för att stänga av hänvisningen till den misslyckade tjänsten 3 applikationsbehållaren för att starta om delsystemet. Vi presenterar också resultaten från en fallstudie som visar Refresh avsevärt minskar både modellering och helande implementering. Nyckelord: funktionsmodellering; serviceläkning; omkonfigurering; begränsningstillfredsställelse; serviceorienterade arkitekturer; SOA; autonoma system; företag Java Beans; modelldriven utveckling; mikrorebooting; självläkande; tjänstesammansättning. Universitetet, Nashville, TN. Under de senaste två decennierna har han lett banbrytande forskning om mönster, optimeringstekniker och empiriska analyser av objektorienterade och komponentbaserade ramverk och modelldrivna utvecklingsverktyg som underlättar utvecklingen av middleware och tillämpningar för distribuerade realtids- och inbyggda (DRE) system. Han är expert på DRE computing mönster och middleware ramar och har publicerat över 400 tekniska papper och nio böcker som täcker en rad ämnen inklusive högpresterande kommunikation programvara system, parallell bearbetning för höghastighetsnätverk protokoll, kvalitet-of-service (QoS)-aktiverade distribuerade objekt databehandling, objektorienterade mönster för samtidiga och distribuerade system modelldrivna utvecklingsverktyg. Han fick sin doktorsexamen i
Vit et al. REF använder funktionsmodeller för att härleda en ny och korrekt tjänstesammansättning när ett fel uppstår.
Creating Self-healing Service Compositions with Feature Modeling and Microrebooting
{'venue': 'The International Journal of Business Process Integration and Management (IJBPIM), Special issue on Model-Driven Service-Oriented Architectures', 'journal': None, 'mag_field_of_study': ['Computer Science']}