1 / 19

WEBING WEB EngineerING Research G roup

WEBING WEB EngineerING Research G roup. Miroslav Bureš , Ivan Jelínek & WEBING. Web Enginering concepts. The basic idea of Web Engineering:

ankti
Download Presentation

WEBING WEB EngineerING Research G roup

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. WEBING WEB EngineerING Research Group Miroslav Bureš, Ivan Jelínek & WEBING

  2. Web Enginering concepts • The basic idea of Web Engineering: „… to find such methods, technologies and approaches, which ina user-oriented interface help the user to find his bearings in the web environment in an efficient way“ „ … is the application of systematic and quantifiable approaches (concepts, methods, techniques, tools) to cost-effective requirements analysis, design, implementation, testing, operation, and maintenance of high-quality Web applications“

  3. Members of WEBING group • Martin Balík (max.) Personalized web model • Lenka Hapalová(max.) Web access prediction • Radek Malínský (max.) Webometrics, Infometrics • Ilja Rudomilov(max.)Semantic P2P searchengine • Karel Frajták(max.)Semi-automatted support of manual testing of web applications • Martin Filipský (2011) Better efficiency of automatedtesting • Miroslav Bureš, PhD. Quality assurance of web applications, Adaptive hypermedia • Ivan Jelínek, head Web Engineering

  4. Řešená témata webového inženýrství • XML technologies • Web and database • Web sources integration • Web searching and information retrieval • Information retrieval in P2P networks • Caching and prefetching • Web mining, Web InformationExtraction • Web quality • Semantic web • Web adaptationandpersonalization • Webometrics • Trust negotiations data informace znalosti sémantika vyhledávání personalizace uživatelé důvěra WEBING

  5. Řešená témata webového inženýrství–zajištění kvality webové aplikace (2) • Automatické generování testovacích případů • Unit testování • Zvýšení efektivity klasických manuálních testů • Automatizace testování • Metriky kvality • Statické testování, W-model • Testovací prostředí • Metody testovacího pokrytí • … debug vývojářské testy manuální testování statické testování W-model quality assurance WEBING

  6. Detail vybraných témat

  7. Martin Balík • Obecnýmodel pro personalizovaný web • Cíl projektu:Návrh obecného modelu pro personalizovaný web a implementace frameworku na tomto modelu postaveném. Model umožňuje přizpůsobení i volbu vhodných adaptačních technik. • Přínos:Efektivnější a spolehlivější způsob adaptace webových stránek • Způsob řešení: • Model vychází z existujících přístupů, které rozšiřuje na základě analýzy požadavků adaptivních systémů • Oproti podobným řešením tento model zahrnuje technologie Sémantického webu poskytující strojově srozumitelná data a tak snazší integraci adaptivních systémů • Maximum – únor 2013

  8. Radek Malinský • Webometrie • Cíl projektu:Hledání nových metrik, které by lépe odrážely obsah jednotlivých stránek, jejich sémantický smysl a vztahy s podobnými webovými stránkami • Přínos:Lepší strojové pochopení obsahu webových stránek a uživatelských dotazů redukce irelevantních výsledků hledání • Způsob řešení: • Založeno na sofistikovaném rozboru vět (tzv. Sentiment Analysis), který umožňuje rozpoznat polaritu textu a postoj autora textu s ohledem na určité téma • Po minimu, příprava maxima

  9. IlyaRudomilov • Sémantický P2P vyhledávací stroj • Cíl projektu:Návrh a implementace inteligentního sémantického Peer-to-Peer vyhledávacího stroje: Decentralizovaný, tvořený uzly s různými typy dokumentů. • Přínos:Alternativní způsob vyhledávání dokumentů s větší přesností a časovou efektivitou • Způsob řešení: • Rešerše P2P architektur (odcentralizovaných k decentralizace), a příslušnýchstudií (query-routing, ontology atd.). • Adaptace modelu GnutellaEfficientSearch k sémantickému P2P systému a implementace na základě open-sorceframeworkuJADE (jakomulti-agentní systém) • Po minimu, příprava maxima

  10. Testování webových aplikací • Testování a qualityassurance webových aplikací • Současná situace v praxi – V-model:

  11. Testování webových aplikací • Boehmův zákon:

  12. Testování webových aplikací • V-model nakreslený jinak:

  13. Karel Frajták • Automatizovaná podpora manuálního testování webových softwarových systémů založená na formálním modelu aplikace • Cíl projektu:Zmenšení režie při přípravě testovacích scénářů pomocí automatického provádění testera na základě modelu systému • Přínos: Snížení chybovosti, vyšší přesnost testů, redukce režie pro přípravu testů, vhodné pro kritické aplikace (např. pro průmysl, zdravotnictví, apod.) • Způsob řešení: • Formální model popisující testovanou aplikaci a interakci testera se systémem - základ pro generování interaktivního provádění testera • Průvodní aplikace navigující testera jednotlivými kroky testovacího scénáře a ověřující jeho práci • Hotové minimum a rigorózní zkouška, udělen SGS grant, práce na publikaci v impaktovaném časopise

  14. Martin Filipský • Zvýšení efektivity automatizovaného testování • Cíl projektu:Implementace mezivrstvy mezi požadavky, testovanou aplikací a skripty pro automatické testy a frameworku řešícího definované problémy automatizovaného testování • Přínos: Snížení efektu zastarávání automatických skriptů, heterogenity vstupních požadavků a platforem pro automatizované testování, snížení rozdílů v detekci chyb mezi automatizovaným a manuálním testování • Způsob řešení: • Definice modelu mezivrstvy a potřebných vazeb (příklad: prvek v testované aplikaci abstraktníentita ovládacího prvku konkrétní krok v automatizovaném skriptu) • Implementace frameworku a oveření na reálných projektech • Publikace na konferenci ve WoS, udělen SGS grant, příprava na minimum

  15. Miroslav Bureš • Model efektivitytestování webových aplikací • Požadavky a specifikace • Testovaná aplikace • Testovací skripty a pokrytí • Tester a jeho kontextové a doménové znalosti • Přechody v cyklu vývoje webové aplikace • Metriky • Optimalizace a simulace testovací strategie • Metody pro efektivní detekci chyb co nejdříve v cyklu vývoje • Statické testování specifikace • Validace kvality testovacích skriptů, kontrola pokrytí • Automatizace testů

  16. Vybrané publikace

  17. Seznam bibliografických citací publikací 2010-2012, I • Balík, M. - Jelínek, I.: DevelopmentofanAdaptiveLearningEnvironment. InternationalJournal on Information Technologies andSecurity. 2012, vol. IV, no. 2, p. 19-32. ISSN 1313-8251. • Frajták, K. - Bureš, M. - Jelínek, I.: Manualtestingof web software systemssupported by directguidanceofthe tester based on design model. WorldAcademyof Science, engineeringand Technology. 2011, vol. 80, p. 243-246. ISSN 2010-376X. • Kuchař, J. - Jelínek, I.: LearningSemantic Web UsageProfiles by UsingGeneticAlgorithms. InternationalJournal on Information Technologies andSecurity. 2011, vol. 3, no. 4, p. 3-20. ISSN 1313-8251. • Kuchař, J. - Jelínek, I.: ScoringPageviewBased on LearningWeightFunction. InternationalJournal on Information Technologies andSecurity. 2010, vol. 2, no. 4, p. 19-28. ISSN 1313-8251. • Malinský, R. - Jelínek, I.: A Novel Web MetricfortheEvaluationof Internet Trends. ProceedingsofWorldAcademyof Science, Engineeringand Technology. 2011, vol. 7, no. 81, p. 504-507. ISSN 2010-376X. • Malinský, R. - Jelínek, I.: Sentiment Analysis: Popularity ofCandidatesforthe President oftheUnitedStates. ProceedingsofWorldAcademyof Science, Engineeringand Technology. 2012, vol. 8, no. 71, p. 294-298. ISSN 2010-376X. • Balík, M. - Jelínek, I.: Model forAdaptiveEnvironments. In Workshop 2010 [CD-ROM]. Praha: České vysoké učení technické v Praze, 2010, p. 108-109. ISBN 978-80-01-04513-8.

  18. Seznam bibliografických citací publikací 2010-2012, II • Filipský, M. - Bureš, M. - Jelínek, I.: BUILDING TEST SUITES FROM TEST RECORDINGS OF WEB. In Proceedingsof IADIS InternationalConference WWW/INTERNET 2012 [CD-ROM]. Silicon Valley: InternationalAcademy, ResearchandIndustryAssociation (IARIA), 2012, p. 507-510. ISBN 978-989-8533-09-8. • Filipský, M. - Bureš, M. - Jelínek, I.: Framework forBetterEfficiencyofAutomatedTesting. In ProceedingsofTheSeventhInternationalConference on Software EngineeringAdvances [CD-ROM]. Silicon Valley: InternationalAcademy, ResearchandIndustryAssociation (IARIA), 2012, p. 615-618. ISBN 978-1-61208-025-3. • Frajták, K. - Bureš, M. - Jelínek, I.: Formalspecification to support advanced model basedtesting. In FederatedConference on Computer Science andInformationSystems (FedCSIS 2012) [CD-ROM]. Los Alamitos: IEEE Computer Society, 2012, p. 1311-1314. ISBN 978-83-60810-51-4. • Kuchař, J. - Jelínek, I.: Dynamical online modeling of web user behaviour in adaptive web. In Workshop 2011 [CD-ROM]. Praha: České vysoké učení technické v Praze, 2011, p. 1-4. • Malinský, R. - Jelínek, I.: Model forGatheringandProcessing Data from Web 2.0. In Workshop 2011 [CD-ROM]. Praha: České vysoké učení technické v Praze, 2011, • Rudomilov, I. - Jelínek, I.: Class-basedapproach in semantic P2P informationretrieval. In FederatedConference on Computer Science andInformationSystems (FedCSIS 2012) [CD-ROM]. Los Alamitos: IEEE Computer Society, 2012, p. 257-261. ISBN 978-83-60810-51-4.

  19. Seznam bibliografických citací publikací 2010-2012, III • Bureš, M. - Jelínek, I.: Open SolutionforGenerationof Draft Test Casesfrom Design Documentation. In ProceedingsoftheFourthInternationalConference on Internet Technologies andApplications (ITA 11). Wrexham: Centre forApplied Internet Research (CAIR), 2011, p. 605-606. ISBN 978-0-946881-68-0. • Bureš, M. - Jelínek, I.: QualityAssuranceof Web-basedApplication: ApproachBased on Independent VerificationofAnalysisand Design. In ProceedingsofInternationalConference on Information Technologies. Sofia: Technical University, 2010, p. 141-148. ISSN 1314-1023. • Frajták, K. - Bureš, M. - Jelínek, I.: Web Software SystemsTestingSupported by Model-BasedDirectGuidanceofthe Tester. In ProceedingsofInternationalConference on Information Technologies. Sofia: Technical University, 2012, p. 45-52. ISSN 1314-1023. • Jirkovský, V. - Jelínek, I.: MethodCombinationforInformationExtraction. In PROCEEDINGS of 11th InternationalConference on ComputerSystemsand Technologies. New York: ACM Press, 2010, vol. 1, p. 511-514. ISBN 978-1-4503-0243-2. • Malinský, R. - Jelínek, I.: ImprovementsofWebometrics by Using Sentiment AnalysisforBetterAccessibilityofthe Web. In CurrentTrends in Web Engineering. Lecture Notes in Computer Science LNCS 6385. Heidelberg: Springer, 2010, p. 581-586. ISBN 978-3-642-16984-7. • Rudomilov, I. - Jelínek, I.: Semantic P2P Searchengine. In FEDCSIS 2011. Los Alamitos: IEEE Computer Society Press, 2011, p. 991-995. ISBN 978-83-60810-22-4.

More Related