1 / 19

The Landscape of Service-Oriented Systems: A Research Perspective

The Landscape of Service-Oriented Systems: A Research Perspective. Dinu Ioana (SSA) Georgescul Virginia (SSA) Stan Ionu ţ Vlad (SSA). Plan. Introducere Practica actual ă SOA Principalele Domenii SOA Direc ţ ii de cercetare SOS

thais
Download Presentation

The Landscape of Service-Oriented Systems: A Research Perspective

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. The Landscape of Service-Oriented Systems: A Research Perspective DinuIoana (SSA) Georgescul Virginia (SSA) Stan IonuţVlad (SSA)

  2. Plan • Introducere • Practica actuală SOA • PrincipaleleDomenii SOA • Direcţii de cercetare SOS • Aspecteale Întreţinerii siRetehnologizării SOS • Perspectivăasupraoportunităţilor • Concluzii • Referinţe

  3. Introducere • Perspectivatehnică • Abordareasupradezvoltăriisoftware în care serviciilefurnizeazăfunctionalităţireutilizabileprinintermediulunorinterfeţe clar definite • Perspectiva business • Modalitate de a expunefuncţionalitateclienţilor de la distanţă • Implementarea a noimodele de procese de afaceriprinutilizareaactivelor software existentesauterţe • Concluzie: • Din ambeleperspective SOS devinlegăturadintremodelele de afacerişisoluţiatehnicăsusţinandşiadaptandu-se nevoilorvariabile de afaceri

  4. PracticaactualaSOA (1) Guvernanţa SOA Plănuire Definire Activare Măsurare Modelare Asamblare 1 2 Măsurare Dezvoltare 4 3 Ciclul de viaţăSOA

  5. Practicaactuala SOA (2) • Modelarea • Procesul de captarea cerinţelor de afaceri, a obiectivelorde afaceri şi de transformare a lorîn specificaţii aleproceselor de afaceri=> modelul de afaceri • Asamblarea • Se ocupăcu problemele de implementare: • Modelele de afacerisuntimplementatefie prinreutilizareaunorserviciiexistente, fie princreareaunornoiservicii • Testareafuncţionalăface parte din aceastăfază

  6. Practicaactuala SOA (3) • Dezvoltare • Rezolvareadependenţelorserviciilor • Capacitatea de planificare • Definireainfrastructurii de găzduire • Testareasistemului • Management • Activităţile operaţionalecare menţin aplicaţiileruland • Măsurareaindicatorilor de performanţa IT si de afaceri • Loguripentru audit • Feedback-ulpentru alte faze ale ciclului de viaţă al SOA

  7. PrincipaleleDomenii SOA (1) Domeniul Business Strategia de Servicii DomeniulTehnologic DomeniulOperaţional

  8. PrincipaleleDomenii SOA (2) • Domeniul Business • Forma şi impactul pe care orientarea de servicii opoate lua într-o corporaţiedată, domeniu de aplicare, saucontext • Drivere: la cerere, customizabile, de încredere, compliante, agile, şi măsurabile • Aspecte - procese de afaceri vis-à-vis de: • orchestraţia serviciuluişi coregrafie • audit şi conformitate • aspecte organizatorice şi financiare • …

  9. PrincipaleleDomenii SOA (3) • DomeniulTehnologic • Principalele aspecte ale cicluluide viaţăal sistemuluiorientatpeservicii • Drivere: fiabile, sigure, deschise, robuste, eficiente, şi testabile • Aspecte ale acestuidomeniuinclud: • Modele de procesecare pot fi folosite pentru a construi sisteme orientate pe servicii • Modele de cerinţepentru denotarea aspectelorfuncţionale şi non-funcţionale • …

  10. PrincipaleleDomenii SOA (4) • DomeniulOperaţional • Dezvoltarea, diagnosticarea, suportul, adoptarea, uzabilitateaşiimpactul social ale SOS • Drivere: user-friendly, cu impact mare, perceptibileşiadoptabile • Acestdomeniu include: • Aspecte legate de gestionareşi de acţiunileoamenilorasupraserviciilorşisistemelor orientate peservicii • Modele de proiectare • Relaţiile/diferenţele dintreframeworkurile delimbi, culturi, monitorizareşi diagnostic

  11. PrincipaleleDomenii SOA (5) • Strategia de Servicii • Stă la bazamediilor SOA • Leagădomeniilemaisus menţionate • Produce legăturilecauză-efectşi de impact din spateledeciziilorluate la nivel Business, TehnologicsauOperaţional • Furnizeazăfluxul de activităţipentruciclul de viaţă al SOS, la nivelînalt • Furnizează o bazăcomunăpentruanalizaunui SOS, luandîn considerare diferite perspective şi puncte de vedere

  12. Direcţii de cercetareSOS (1) • Domeniul Business • Se puneaccentulpeactivităţile legate de procesul general de afaceri, precum şi pe complianţă, încredereşi analiză • Management • Evaluare • De la Procese de Afaceri la Servicii • Complianţă • Domeniul Operaţional • Se puneaccentulpeactivităţile legate de domeniispecificeunoraplicaţii • Monitorizare • Suport • Domenii ale aplicaţiilor • Adoptare • Tehnlogiifacilitante

  13. Direcţii de cercetare SOS (2) • DomeniulTehnologic • Se puneaccentulpe activităţile care se referă la ciclul de viaţă al sistemului,de la caietul săude sarcini, la întreţinereaşi evoluţiasa • Cerinţe • Arhitectura • Design • Implementare • Testare • Dezvoltare • ÎntreţineresiRetehnologizare

  14. Aspecteale Întreţinerii şiRetehnologizării SOS (1) • Modele de evoluţie • Dependenţa şi Analiza impactului • Infrastructuri pentru controlul modificărilor şipentru gestionare • Instrumente, tehnici, şimediipentru a sprijini activităţile de întreţinere

  15. Aspecteale Întreţinerii şiRetehnologizăriiSOS (2) • Sistemmultilingvist de analizăşiîntreţinere • Procese de retehnologizare • Instrumentepentruverificareasivalidareacomplianţeiîn prezenţa constrângerilor

  16. Perspectivăasupraoportunităţilor (1) • Soluţia pentru a răspunde nevoilor aplicaţiilorsoftware de generaţia următoare • Paradigmăpromiţătoarepentrusistememari VS • Ideecenu a livrat pe măsura promisiunilorsale şi a fostafectată de adoptarea limitată a acesteiade cătreindustrie

  17. Perspectivăasupraoportunităţilor (2) • Ar trebui să fie luataîn considerare dacă şi numai dacă există necesitate,caz de afaceri, şicereredovedite pentru aceasta • Există anumite tipuri de problemepentru care SOS aduceîn mod cert beneficii; • Există şi alte tipuri de probleme şi contexte în care tehnologiile SOSnu sunt suficiente, sau cazuriîn care investiţia este prea mare pentru a justifica punerea sa în aplicare

  18. Concluzii • Clasificare iniţială adirecţiilorde cercetare în trei domenii • Întreţinereşiretehnologizare • Contraradopţieilente a SOS, perspectivautilizăriiacestoraestefoarte bunăîn cazurispecifice • Necesităcerere şi un caz de afaceri puternic

  19. Referinte • [Borck06] Borck, J. Planning an SOA: Gathering Around the Drawing Board. Infoworld. May 2006. http://www.infoworld.com/article/06/05/08/77665_19FEsoalife2_1.html?s=feature • [Brown06] Brown W. and Cantor, M. SOA Governance: How to Oversee Successful Implementation through Proven Best Practices and Methods. IBM White Paper. ftp://ftp.software.ibm.com/software/rational/web/whitepapers/10706900_SOA_gov_model_app_v1f.pdf • [Chesbrough06] Chesbrough, H., Downes, L., Glushko, R., Righter, R. and Saxenian, A. Designing a “Services Science, Management and Engineering” Discipline and Curriculum. Position paper for Workshop: “Education for Service Innovation”. April 2006. http://ssme.berkeley.edu/papers/SSMECurriculum.pdf • [Fitz06] Fitzerald, B. and Olsson C. M. (eds), The Software and Services Challenge. Contribution to the preparation of the Technology Pillar on “Software, Grids, Security and Dependability, EY 7th Framework Programme. • [Gold-Bernstein05] Gold-Bernstein, B. and So, G. Integration and SOA: Concepts, Technologies and • Best Practices. [High05] High, R., Kinder, S., and Graham, S. IBM’s SOA Foundation: An Architectural Introduction and Overview. November 2005. http://download.boulder.ibm.com/ibmdl/pub/software/dw/webservices/ws-soa-whitepaper.pdf • [Horn05] Horn, P. The New Discipline of Services Science. Business Week. January 2005. http://www.businessweek.com/technology/content/jan2005/tc20050121_8020.htm • [IBM04] IBM Research. Service Science: A New Academic Discipline? http://www.google.ca/search?hl=en&q=IBM+Research+Service+Science+a+new+academic&btnG=Search&meta= • [IBM06] IBM Corporation. Services Sciences, Management and Engineering (2006). http://www.research.ibm.com/ssme/index.shtml • [Rodriguez05] Rodriguez, J. New Rules Govern SOA Lifecycle. July 2005. http://www.looselycoupled.com/opinion/2005/rodri-rules-gov0701.html. • [Veryard04] Veryard, R. The SOA LifeCycle. CBDI. August 2004. • [Windley06] Windley, P. SOA Governance: Rules of the Game. InfoWorld. January 2006. http://www.infoworld.com/pdf/special_report/2006/04SRsoagov.pdf

More Related