LTA Laboratorio di Test e Analisi del Software. Giovanni Denaro Pietro Braione
|
|
- Hilary Cameron
- 8 years ago
- Views:
Transcription
1 LTA Laboratorio di Test e Analisi del Software Ordinari: Ricercatori: Mauro Pezzè Leonardo Mariani Giovanni Denaro Pietro Braione Post doc: Oliviero i Riganelli Dottorandi: Mauro Santoro
2 Research Expertise Software Self-Healing Software Testing/Analysis Rejected proposals LTA starts here PRIN Quack Quality of Integrated Embedded Systems Software quality EU STREP NoE SegraVis Integration of Visual Modelling Techniques FUNDING Total: UniMiB: PRIN Commuta Mutant HW/SW reconfigurable systems EU STREP Shadows Self-Healing Approach to Designing Complex Software EU STREP A-WARE EU STREP Pincette Validating Changes and Upgrades in Embedded SW PRIN 09 Autonomic Self-healing service oriented architectures FIRB 09 DAIH Dependable Ambient Intelligence for Helthcare FIRB 09 ViVaCe Verification & Validation of Continuously Evolving Systems EU STREP A-WARE EU STREP testing EU STARTING GRANT PRIN 10 ESSAY Embedded Selfhealing Service- oriented Architectures for critical distributed systems PRIN 10 ViVaCe Verification & Validation of Continuously Evolving Systems
3 PINCETTE Validating Changes and Upgrades in Networked Software VTT IAI ABB
4 Research Areas Automatic Debugging Data flow Testing of OO Software Combined Static/Dynamic Analysis Self Healing SOA Self Healing Software Dynamic Models
5 Goal: Facilitate Debugging TOMCAT CAUSES?? FAILURE
6 Findings: Automatic Diagnosis TEST CASES TOMCAT LOG FILE (successful executions) Behavioral Models
7 Findings: Automatic Diagnosis FAILURE FAILURE CAUSES TOMCAT LOG FILE (failing execution) Compare, filter, aggregate, interpret. Behavioral Models
8 Results LTA investigators: Mariani, Pastore, Pezzè Experiments: manypopularlargesystems large (Tomcat, JBoss, Eclipse, ) PUBLICATIONS Mariani, Pastore, Pezzè. Dynamic Analysis for Localizing Integration Faults. IEEE TSE, under review (2 round) Babenko, Mariani e Pastore. AVA: Automated Interpretation of Software Anomalies. In prep. IEEE TSE Mariani, Pastore, Pezzè. A Toolset for Automated Failure Analysis. Research Demo at ICSE 2009 Babenko, Mariani, Pastore. Automated Interpretation of Dynamically Detected Anomalies. ISSTA 2009 Mariani, Pastore. Automated Identification of Failure Causes in System Logs. ISSRE 2008 Mariani, Pezzè. Dynamic Detection of COTS Components Incompatibility. IEEE Software 2007 Cotroneo, Pietrantuono, Mariani, Pastore. Investigation of failure causes in workload driven reliability testing.soqua 2007
9 Goal: Design Test Cases for OO Software State-based faults are typical of OO software new ShoppingCart() definition items.length=0 class ShoppingCart{ Item[] items; public double getaveragecost() { getaveragecost() t() use return totalcost/items.length; } } java.lang.arithmeticexception
10 Findings: Measure Structural Coverage You can compute how good you are!! Java System TEST CASES EXECUTE OUTPUT COVERAGE DATA 75% of def use pairs are covered 50% of contextual def use pairs are aecovered ed class ShoppingCart{ Item[] class items; ShoppingCart{ Item[] items; class ShoppingCart{ Item[] items; public double getaveragecost() { public double getaveragecost() { return totalcost/items.length; length; public double getaveragecost() { } return totalcost/items.length; } } return totalcost/items.length; } } }
11 Results LTA investigators: Denaro, Pezzè Experiments: Tcas, Mysql calcweek PUBLICATIONS ongoing research Denaro, Gorla, Pezzè. DaTeC: Contextual Data Flow Testing of Java Classes. Research Demo at ICSE 2009 Denaro, Gorla, Pezzè. Contextual Integration Testing of Classes. FASE 2008 Buy, Orso, Pezzè. Automated Testing of Classes. ISSTA 2000.
12 Goal: Check Properties on Code PROPERTY can I overheat my reactor? Program
13 Findings: Exploit Integration of Analysis Techniques PROPERTY can I overheat my reactor? Program Integration of Static Analysis, Dynamic Analysis and Symbolic Execution
14 Findings: Exploit Integration of Analysis Techniques PROPERTY can I overheat my reactor? Program Static analysis can identify hot areas of the code
15 Findings: Exploit Integration of Analysis Techniques PROPERTY can I overheat my reactor? Program Dynamic analysis can produce test cases and behavioral models TEST CASES
16 Findings: Exploit Integration of Analysis Techniques PROPERTY can I overheat my reactor? Program Symbolic/Concolic testing can verify properties TEST CASES
17 Results LTA investigators: Braione, Denaro, Mariani, Pezzè, Santoro, Riganelli Experiments: Jedit, Ant, Lucene, Tomcat, Eclipse, BCEL PUBLICATIONS Braione, Denaro. Combined static/dynamic software analysis: a survey. In prep. ACM Computing surveys Mariani, Pezzè, Riganelli, Santoro. working for ICSE M. Bld Baluda, P. Braione, G. Denaro, M. Pezzè. Automaticand ti Precise Structural t Coverage. Software Quality Journal (invited, in preparation). M. Baluda, P. Braione, G. Denaro, M. Pezzè. Structural Coverage of Feasible Code. AST workshop at ICSE, 2010 (selected as best paper, invited for journal) Mariani, Pezzè, Riganelli, Santoro. SEIM: static Inference of Interaction Models. PESOS workshop at ICSE, 2010 P. Braione, G. Denaro, M. Pezzè. On the integration of software testing and formal analysis. Book Chapter Santoro. Detection of precise behavioral models.. Doctoral Workshop at ESEC/FSE 2009 Braione, Denaro, Krena, Pezzè. Verifying LTL Properties of Bytecode with Symbolic Execution. Bytecode 2008 Coen Porisini, ii i Denaro, Ghezzi, Pezzè. UsingSymbolicExecution i for VerifyingSafety Critical i Sf Cii Systems. ESEC/FSE 2001
18 Goal: increase interoperability between service based applications BizX, BuboMe, BuddyPoke, Emote, LastFM, RateMyFriends, Unype, Zorap OpenSocial gadgets Google OpenSocial API newfetchpersonrequest newfetchpeoplerequest newfetchactivitiesrequest orkut, hi5, myspace, facebook, imeem OpenSocial containers app1 app2 Del.icio.us clients DEL1.14, GAD, BtoD, SABROUS.us Del.ico.us API posts.get posts.add tags.rename Del.icio.us providers del.icio.us, mag.gnolia, faves, link-wieza
19 Findings: Test n Adapt Approach Connect to new service ELF-HEALI ING ENGIN NEERED APP PLICATION S TnA controller TnA plans Reconfig Reconfigurable proxy OK Test cases Test results Request INTERC HANGEAB LE SERVICE IM MPLEMENT TATION adpt adpt adpt Response
20 LTA investigators: Denaro, Pezzè Self Healing SOA Experiments: OpenSocial API, Del.icio.us API and many others PUBLICATIONS Denaro, Pezzè, Tosi. Fostering Interchangeable Services. In prep. for IEEE TSE Denaro, Pezzè, Tosi. Towards Autonomic Service Oriented Applications. IJAC 1(1), 2009 Denaro, Pezzè, Tosi. Ensuring Interoperable Service oriented Systems through Engineered Self Healing. ESEC/FSE 2009 Lambers, Mariani, Ehrig, Pezzè. A Formal Framework for Developing Adaptable Service BasedApplications Applications. FASE 2008 Denaro, Pezzè, Tosi. Designing Self Adaptive Service Oriented Applications. ICAC 2007 Lambers, Ehrig, Mariani, Pezzè. Iterative Model driven Development of Adaptable Service Based da Applications. ASE 2007 Lohmann, Mariani e Heckel. Testing and Analysis of Web Services. Book chapter 2007
21 Self Healing Software Dynamic Models Goal: Reduce bug fixing costs by Goal: Extract Models from Code automatic/dynamic healing of software Findings: A variety of Dynamic faults learners of Finite State Models (FSM, Findings: Architectural connectors can EFSM, ) encapsulate detection and healing strategies for integration problems in component based systems (automatically, on the fly, in field) LTA Investigators: Mariani,Pezzè PUBLICATIONS Chang, Mariani e Pezzè, Exception Handlers for Healing Component Based Application. In prep. IEEE TSE Gorla, Mariani, Pastore, Pezzè e Wuttke. Achieving Cost Effective Software Reliability Through Self Healing. CI, vol. 2, Chang,Mariani e Pezze. In Field Healing of Integration Problems with COTS Components. ICSE 2009 Chang, Mariani e Pezzè. Self Healing Strategies for Component Integration Faults. ARAMIS 2008 Lorenzoli, Mariani, Pezzè. Towards Self Protecting Enterprise Applications. ISSRE 2007 LTA Investigators: Mariani, Pezzè PUBLICATIONS Mariani, Pezzè e Santoro, Automatic Generation of Software Behavioral Models. working for IEEE TSE Mariani, Pastore, Pezzè, Santoro. Mining Annotated Finite-State Automata, Data Mining and Knowledge Discovery Book Series by CRC Press, to appear. Lo, Mariani, Pezzè. Automatic Steering of Behavioral Model Inference. ESEC/FSE 2009 Lorenzoli, Mariani, Pezzè. Automatic Generation of Software Behavioral Models. ICSE 2008 Mariani, Papagiannakis, Pezzè. Compatibility and Regression Testing of COTS component based Software. ICSE 2007 PINCETTE requires new effort on this topic
22 Plans Finalization of the mature projects self healing software data flow testing of OO SW dynamic models Major future projects PINCETTE integration of static/dynamic analysis Self healing SOA
23 National Partnerships DISCo SAL (Micucci) Detecting software plagiarisms MAD (Stella) Detecting plagiarism between documents Academy Politecnico Milano (Ghezzi) Politecnico Torino (Prinetto) Univ. Napoli Federico II (Mazzeo, Mazzocca) Univ. Firenze (Fantechi) Univ. Aquila (Muccini) Univ. Camerino (Polini) i) Industry Nokia Siemens Networks BBS Software SpA Selex, gruppo Finmeccanica IWBank BTicino AZCom Technology ST Microelectronics
24 International Partnerships Academy Industry Univ. Lugano (Carzaniga and Sharygina) IBM Haifa (Israel) Telefonica (Spain) Univ. Oregon (Young) IAI (Israel) University College London Artisys (Czech republic) (Emmerich) NetTechnologies (Greece) Univ. Potsdam (Margaria) Scapa (Scotland) Univ. Paderborn (Engels) VTT (Finland) Imperial College (Wolf) ABB (Switzerland) LIG Grenoble (Estublier) Univ. Leicester (Heckel) Univ. Brno (Krena) Univ. Singapore (Lo) Univ. Oxford (Kroening) Univ. Saarbrucken (Zeller)
25 Students and Post Doc FROM CURRENTLY Leen Lambers TU Berlin Researcher at TU Berlin Daniela Shilling U Paderborn Engineer in Paderborn Sofia Papagiannakis Ecole Polytechnique Engineer in Athens Slavek Krena U Brno Prof. at U Brno Hervè Chang U Nice-Sophia Antipolis Engineer at Air France Fabien Romeo U Pau Prof. Ecole d Ingénieurs en Informatique David Willmor U Manchester Engineer at Morgan Stanley David Lo National U Singapore Assistant Prof. at National U Singapore Davide Tosi PhD at LTA Post-doc at U Insubria Davide Lorenzoli PhD at LTA Post-doc at City U London Alessandra Gorla MSc at LTA PhD Student at U Lugano Oliviero Riganelli U Camerino Visiting LTA Soon recruiting within the PINCETTE project
26 Community Services 2009/2010 Software Engineering i Associate editor TOSEM and ASE (Pezzè) Chair of ICSE 2012 (Pezzè) Chair of ISSRE 2010 Fast Abtract Track and GT VMT 2011 (Mariani) PC member of ICSE 2009 and 2011, FSE 2010, ASE 2010 (Pezzè) PC member of ICSE 2009 Mentor Program (Denaro) PC member of ISSRE 2010 and FASE 2011 (Mariani) Reviewers for TSE and TOSEM (Pezzè, Denaro, Mariani) SoftwareTesting andanalysis PC member of ISSTA 2010 and WODA 2010 (Mariani) PC member of ICST 2010 and 2009 (Pezzè) Autonomic PC chair SEAMS 2010 (Pezzè) PC member of ICAC 2009 (Mariani) PC member of SEAMS 2010 (Mariani)
Curriculum Vitæ. Alessandra Gorla. Assistant Research Professor
Curriculum Vitæ Alessandra Gorla Assistant Research Professor IMDEA Software Institute Madrid, Spain alessandra.gorla@imdea.org http://software.imdea.org/ alessandra.gorla Current Position IMDEA Software
More informationTool Support for Model Checking of Web application designs *
Tool Support for Model Checking of Web application designs * Marco Brambilla 1, Jordi Cabot 2 and Nathalie Moreno 3 1 Dipartimento di Elettronica e Informazione, Politecnico di Milano Piazza L. Da Vinci,
More informationContinual Verification of Non-Functional Properties in Cloud-Based Systems
Continual Verification of Non-Functional Properties in Cloud-Based Systems Invited Paper Radu Calinescu, Kenneth Johnson, Yasmin Rafiq, Simos Gerasimou, Gabriel Costa Silva and Stanimir N. Pehlivanov Department
More informationJenkins User Conference Herzelia, July 5 2012 #jenkinsconf. Testing a Large Support Matrix Using Jenkins. Amir Kibbar HP http://hp.
Testing a Large Support Matrix Using Jenkins Amir Kibbar HP http://hp.com/go/oo About Me! 4.5 years with HP! Almost 3 years System Architect! Out of which 1.5 HP OO s SA! Before that a Java consultant
More informationVerifying LTL Properties of Bytecode with Symbolic Execution 1
Replace this file with prentcsmacro.sty for your meeting, or with entcsmacro.sty for your meeting. Both can be found at the ENTCS Macro Home Page. Verifying LTL Properties of Bytecode with Symbolic Execution
More informationAJITHA RAJAN. School of Informatics Phone: (+ 44)(1316505118)
AJITHA RAJAN School of Informatics Phone: (+ 44)(1316505118) University of Edinburgh Email: ajitha.rajan@gmail.com 10 Crichton Street Edinburgh EH8 9AB, United Kingdom EDUCATION Ph.D. in Computer Science,
More informationModel Driven Testing AGEDIS Architecture Interfaces and Tools
Model Driven Testing AGEDIS Architecture Interfaces and Tools Alan Hartman Kenneth Nagin IBM Haifa Research Laboratory Haifa University Campus Haifa 31905 ISRAEL {hartman, nagin}@il.ibm.com Page 1 of 11
More informationA Framework for Automatic Performance Monitoring, Analysis and Optimisation of Component Based Software Systems
A Framework for Automatic Performance Monitoring, Analysis and Optimisation of Component Based Software Systems Ada Diaconescu *, John Murphy ** Performance Engineering Laboratory Dublin City University,
More informationAugmented Search for Web Applications. New frontier in big log data analysis and application intelligence
Augmented Search for Web Applications New frontier in big log data analysis and application intelligence Business white paper May 2015 Web applications are the most common business applications today.
More informationIndustrial Adoption of Automatically Extracted GUI Models for Testing
Industrial Adoption of Automatically Extracted GUI Models for Testing Pekka Aho 1,2 pekka.aho@vtt.fi, Matias Suarez 3 matias.suarez@f-secure.com, Teemu Kanstrén 1,4 teemu.kanstren@vtt.fi, and Atif M. Memon
More informationAugmented Search for Software Testing
Augmented Search for Software Testing For Testers, Developers, and QA Managers New frontier in big log data analysis and application intelligence Business white paper May 2015 During software testing cycles,
More informationMartino Sykora CURRICULUM VITAE ET STUDIORUM
Martino Sykora CURRICULUM VITAE ET STUDIORUM Via L. Pasteur, 15 20127 Milano Italy Mob: +39 338 1983694 Mail: martino.sykora@gmail.com Personal Information Birthdate: June 15th, 1978 Birthplace: Basel,
More informationWebRatio 5: An Eclipse-based CASE tool for engineering Web applications
WebRatio 5: An Eclipse-based CASE tool for engineering Web applications Roberto Acerbis 1, Aldo Bongio 1, Marco Brambilla 2, Stefano Butti 1 1 WebModels S.r.l. Piazzale Gerbetto, 6. I22100 Como, Italy
More informationSERENITY Pattern-based Software Development Life-Cycle
SERENITY Pattern-based Software Development Life-Cycle Francisco Sanchez-Cid, Antonio Maña Computer Science Department University of Malaga. Spain {cid, amg}@lcc.uma.es Abstract Most of current methodologies
More informationSoftware Verification, Validation and Testing Group GPA: 3.91, Advisor: Sarfraz Khurshid (khurshid@ece.utexas.edu)
Lingming Zhang Assistant Professor Web: http://www.utdallas.edu/~lxz144130 Department of Computer Science Erik Jonsson School of Engineering & Computer Science The University of Texas at Dallas +1-972-883-3573
More informationInvestigation of Failure Causes in Workload-Driven Reliability Testing
Investigation of Failure Causes in Workload-Driven Reliability Testing Domenico Cotroneo and Roberto Pietrantuono Dipartimento di Informatica e Sistemistica Università degli Studi di Napoli Federico II
More informationComponent Based Software s: Issues Related to Test the Compatibility of the Components
International Journal of Information & Computation Technology. ISSN 0974-2239 Volume 4, Number 6 (2014), pp. 571-576 International Research Publications House http://www. irphouse.com Component Based Software
More informationDoctorate of Philosophy Candidate, Information and Communication Technologies, January 2013 - March 2015.
Antonio Petitti Contact Information Mobile Robotics Laboratory Institute of Intelligent Systems for Automation Via Amendola, 122/D-O, 70126 Bari, Italy Phone: +39 080 592 9423 Email: petitti@ba.issia.cnr.it
More informationEditorial NUMBER 01 NOVEMBER 2014. Editorial. Project overview. Reference architecture
NUMBER 01 NOVEMBER 2014 Editorial Project overview Reference architecture Latest project news 1 st scientific workshop Events Publications What s next? Editorial Nowadays Cloud Computing reduces time-to-market
More informationAugmented Search for IT Data Analytics. New frontier in big log data analysis and application intelligence
Augmented Search for IT Data Analytics New frontier in big log data analysis and application intelligence Business white paper May 2015 IT data is a general name to log data, IT metrics, application data,
More informationUML-based Test Generation and Execution
UML-based Test Generation and Execution Jean Hartmann, Marlon Vieira, Herb Foster, Axel Ruder Siemens Corporate Research, Inc. 755 College Road East Princeton NJ 08540, USA jeanhartmann@siemens.com ABSTRACT
More informationFaculty of Engineering
Faculty of Engineering Prof. Anselmo del Moral Bueno Computer Engineering University of Deusto (1980) PhD in Computer Engineering University of Deusto (1987) Professor of Knowledge Management Director
More informationEldorado Research Institute. Photo: Halo, Aug 2008 Campinas sky in the first working day at new Eldorado building
Eldorado Research Institute Photo: Halo, Aug 2008 Campinas sky in the first working day at new Eldorado building Agenda Context: Sw offshoring and tech tendencies What is Eldorado Institute? Eldorado experience
More informationAutomated Identification of Failure Causes in System Logs
Automated Identification of Failure Causes in System Logs Leonardo Mariani and Fabrizio Pastore University of Milano Bicocca Department of Informatics, Systems and Communication viale Sarca, 336 20126
More informationProtecting Database Centric Web Services against SQL/XPath Injection Attacks
Protecting Database Centric Web Services against SQL/XPath Injection Attacks Nuno Laranjeiro, Marco Vieira, and Henrique Madeira CISUC, Department of Informatics Engineering University of Coimbra, Portugal
More informationPower Shift 8 trends that will reshape the technology landscape
Power Shift 8 trends that will reshape the technology landscape Kishore Swaminathan Chief Scientist, Accenture Copyright 2008 Accenture All Rights Reserved. Accenture, its logo, and High Performance Delivered
More informationUsability of Software Architecture Design Pattern in Medical Process Re-engineering Model
Usability of Software Architecture Design Pattern in Medical Process Re-engineering Model UMESH BANODHA 1 and KANAK SAXENA Department of Computer Applications Samrat Ashok Technological Institute Vidisha
More informationCurriculum Vitae. Zhenchang Xing
Curriculum Vitae Zhenchang Xing Computing Science Department University of Alberta, Edmonton, Alberta T6G 2E8 Phone: (780) 433 0808 E-mail: xing@cs.ualberta.ca http://www.cs.ualberta.ca/~xing EDUCATION
More informationEmbedded Systems at the CSC School
Embedded Systems at the CSC School Prof. Mads Dam Theoretical Computer Science School of Computer Science and Communication mfd@kth.se, tel.08-790 6229 CSC Departments CB Computational Biology CVAP Computer
More informationAerospace Research at Brno University of Technology - Czech Rep. and Cooperation with European Universities and Institutions
Aerospace Research at Brno University of Technology - Czech Rep. and Cooperation with European Universities and Institutions Prof. Ing. Antonín n PíšP íštěk, Ph.D. Head of Institute Institute of Aerospace
More informationTesting Lifecycle: Don t be a fool, use a proper tool.
Testing Lifecycle: Don t be a fool, use a proper tool. Zdenek Grössl and Lucie Riedlova Abstract. Show historical evolution of testing and evolution of testers. Description how Testing evolved from random
More informationTraining Management System for Aircraft Engineering: indexing and retrieval of Corporate Learning Object
Training Management System for Aircraft Engineering: indexing and retrieval of Corporate Learning Object Anne Monceaux 1, Joanna Guss 1 1 EADS-CCR, Centreda 1, 4 Avenue Didier Daurat 31700 Blagnac France
More informationJBoss. choice without compromise
JBoss Enterprise Middleware choice without compromise JBOSS ENTERPRISE APPLICATION PLATFORMS: CHOICE WITHOUT COMPROMISE The JBoss open choice strategy In today s dynamic business world, the need to quickly
More informationextracted Models And Their Uses In Giology Testing
Murphy Tools: Utilizing Extracted GUI Models for Industrial Software Testing Pekka Aho VTT Technical Research Centre of Finland Oulu, Finland Matias Suarez F-Secure Ltd Helsinki, Finland Atif M. Memon
More informationCURRICULUM VITAE CECILIA ROSSIGNOLI
CURRICULUM VITAE CECILIA ROSSIGNOLI Cecilia Rossignoli is Full Professor of Organization Science at the University of Verona (Italy). Previously she served for 17 years as Assistant Professor at the Catholic
More informationCode Change Impact Analysis for Testing Configurable Software Systems. Mithun Acharya ABB Corporate Research Raleigh NC USA
Code Change Impact Analysis for Testing Configurable Software Systems Mithun Acharya ABB Corporate Research Raleigh NC USA ABB: A power and automation company >125 years, >100 nations, ~150,000 employees
More informationHow to Write a Paper and Get It Published
How to Write a Paper and Get It Published Stefan Wagner Dr. Stefan Wagner Perlen der Informatik, 04.12.2009 Fakultät für Informatik Lehrstuhl für Software & Systems Engineering 1 Part I: Writing "Piled
More informationTutorial Proposal for MONAMI 2012 Operating Heterogeneous Wireless Networks with SON (Self-Organizing Networks)
Tutorial Proposal for MONAMI 2012 Operating Heterogeneous Wireless Networks with SON (Self-Organizing Networks) Objectives Dr. Henning Sanneck, Lars Christoph Schmelz Providing a comprehensive introduction
More informationApplication Development at Congruent
Application Services are the flagship of Congruent's service offerings. Our expertise in application development is signified by its completeness and excellence in delivery. Congruent covers the complete
More informationEIT ICT Labs The ICT Innovation Catalyst for Europe
Start-Chart EIT ICT Labs The ICT Innovation Catalyst for Europe Prof. Dr. Willem Jonker CEO willem.jonker@ictlabs.eu EIT ICT Labs mission is to turn Europe into a global leader in ICT Innovation Breed
More informationPerformance aware open-world software in a 3-layer architecture
Performance aware open-world software in a 3-layer architecture Diego Perez-Palacin, Universidad de Zaragoza, Spain José Merseguer, Universidad de Zaragoza, Spain Simona Bernardi, Università di Torino,
More informationExploring People in Social Networking Sites: A Comprehensive Analysis of Social Networking Sites
Exploring People in Social Networking Sites: A Comprehensive Analysis of Social Networking Sites Abstract Saleh Albelwi Ph.D Candidate in Computer Science School of Engineering University of Bridgeport
More informationMDEP Generic Common Position No DICWG 02
MDEP Generic Common Position No DICWG 02 Related to: Digital Instrumentation and Controls Working Group activities COMMON POSITION ON SOFTWARE TOOLS FOR THE DEVELOPMENT OF SOFTWARE FOR SAFETY SYSTEMS 1
More informationChang Hwan Peter Kim Curriculum Vitae
Chang Hwan Peter Kim Curriculum Vitae Postdoctoral Research Assistant Department of Computer Science University of Oxford, UK http://www.cs.ox.ac.uk/people/changhwanpeter.kim/ peter.kim@cs.ox.ac.uk RESEARCH
More informationTRANSFORMATION-ORIENTED MIDDLEWARE FOR LEGACY SYSTEM INTEGRATION
TRANSFORMATION-ORIENTED MIDDLEWARE FOR LEGACY SYSTEM INTEGRATION Guido Menkhaus and Urs Frei Keywords: Abstract: Legacy System, Integration, System, Grammar, Middleware. Most established companies have
More informationSoftware Complexity and Evolution: Advances and Visions
Symposium on Software Complexity and Evolution: Advances and Visions 7 February 2013 Department of Engineering and Computer Science University of Trento Aula Ofek Funded by Lucretius ERC project: Foundations
More informationOptimised Realistic Test Input Generation
Optimised Realistic Test Input Generation Mustafa Bozkurt and Mark Harman {m.bozkurt,m.harman}@cs.ucl.ac.uk CREST Centre, Department of Computer Science, University College London. Malet Place, London
More informationContinuous Integration
Continuous Integration The Sign of a Great Shop By Jared Richardson State of Software http://www.flickr.com/photos/markjsebastian/290364958/ Changing Features Illustrate Verify Update http://www.flickr.com/photos/nglynn/387898959/
More informationCurriculum Vitae. Shan Shan Huang
Curriculum Vitae Shan Shan Huang College of Computing Georgia Institute of Technology 266 Ferst Drive Atlanta, GA 30332-0765 Phone: (404)275-3312 Email: ssh@cc.gatech.edu http://www.freeflygeek.com Research
More informationPaolo Maistri. September 8, 2008. Personal Information 2. Education and Studies 2. Academic Activities and Affiliations 3
CURRICULUM VITAE ET STUDIORUM Paolo Maistri September 8, 2008 TABLE OF CONTENTS Personal Information 2 Education and Studies 2 Academic Activities and Affiliations 3 Teaching Activities 4 Teaching Assistance......................................
More information[Rokadiya,5(4): October-December 2015] ISSN 2277 5528 Impact Factor- 3.145
INTERNATIONALJOURNALOFENGINEERING SCIENCES&MANAGEMENT A MODEL FOR WEB BASED APPLICATION USING MANUAL AND AUTOMATED TESTING TECHNIQUES AND ALSO STUDY FAULTS, THEIR EFFECTS AND TESTING CHALLENGES IN WEB
More informationIntegrating the Internet of Things with Business Process Management: A Process-aware Framework for Smart Objects
Integrating the Internet of Things with Business Process Management: A Process-aware Framework for Smart Objects Giovanni Meroni 1 Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria
More informationTwo Flavors in Automated Software Repair: Rigid Repair and Plastic Repair
Two Flavors in Automated Software Repair: Rigid Repair and Plastic Repair Martin Monperrus, Benoit Baudry Dagstuhl Preprint, Seminar #13061, 2013. Link to the latest version Abstract In this paper, we
More informationBusiness Application Services Testing
Business Application Services Testing Curriculum Structure Course name Duration(days) Express 2 Testing Concept and methodologies 3 Introduction to Performance Testing 3 Web Testing 2 QTP 5 SQL 5 Load
More informationDeVoxx 2009 Presentation proposals from the OW2 Community.
DeVoxx 2009 Presentation proposals from the OW2 Community. 1. Flex in new generation monitoring interfaces 2. Agile application server for custom made SOA solution 3. Ambiant Application Server 4. Open
More informationCS314: Course Summary
CS314: Course Summary Prof. Robert B. France Dept. of Computer Science Colorado State University Robert B. France 1 1 Software Development Issues Explored - 1 Software engineering basics Why do we need
More informationCertifying the Security of Android Applications with Cassandra
1 15 th International School on Foundations of Software Security and Design August 31 st, 2015, Bertinoro Certifying the Security of Android Applications with Cassandra Steffen Lortz, Heiko Mantel, David
More informationSpecial Issue on Advances of Utility and Cloud Computing Technologies and Services
Special Issue on Advances of Utility and Cloud Computing Technologies and Services Aims Computing is rapidly moving towards a model where it is provided as services that are delivered in a manner similar
More informationSOA Testing As A Service Are services architectures compliant with service contracts?
SOA Testing As A Service Are services architectures compliant with service contracts? Riccardo Fontanelli (Dedalus S.p.A.) riccardo.fontanelli@dedalus.eu - http://www.dedalus.eu/ Libero Maesano (Simple
More informationHow To Evaluate Web Applications
A Framework for Exploiting Conceptual Modeling in the Evaluation of Web Application Quality Pier Luca Lanzi, Maristella Matera, Andrea Maurino Dipartimento di Elettronica e Informazione, Politecnico di
More informationMobile App Discovery through Conceptual Models
Mobile App Discovery through Conceptual Models Jasmin Brakmic, BSc Supervisor: Prof. Dr. Dimitris Karagiannis Research Group Knowledge Engineering University of Vienna, 24.01.2013 Agenda 1. Motivation
More informationBuilding Open-Source Based Architecture of Enterprise Applications for Business Intelligence
Building Open-Source Based Architecture of Enterprise Applications for Business Intelligence TOMAS CHLOUBA Department of Informatics and Quantitative Methods University of Hradec Kralove Rokitanskeho 62,
More informationaloe-project.de White Paper ALOE White Paper - Martin Memmel
aloe-project.de White Paper Contact: Dr. Martin Memmel German Research Center for Artificial Intelligence DFKI GmbH Trippstadter Straße 122 67663 Kaiserslautern fon fax mail web +49-631-20575-1210 +49-631-20575-1030
More informationRESUME. Amir TOMER. July 24, 2004. Israeli ID #: 0-5183237-6 Born 22 May, 1953, Nahariya, Israel Married with two children.
RESUME July 24, 2004 Israeli ID #: 0-5183237-6 Born 22 May, 1953, Nahariya, Israel Married with two children. Amir TOMER Academic Degrees 1979 B.Sc. (cum laude) Computer Science, Technion Israel Institute
More informationSofia Ceppi. Personal Information 2. Association Memberships 2. Education 2. Academic Positions and Affiliations 3
CURRICULUM VITAE ET STUDIORUM Sofia Ceppi INDICE Personal Information 2 Association Memberships 2 Education 2 Academic Positions and Affiliations 3 Teaching Activities 3 Teaching Assistantships.........................................
More informationA Framework of Model-Driven Web Application Testing
A Framework of Model-Driven Web Application Testing Nuo Li, Qin-qin Ma, Ji Wu, Mao-zhong Jin, Chao Liu Software Engineering Institute, School of Computer Science and Engineering, Beihang University, China
More informationObjective 1.2 Cloud Computing, Internet of Services and Advanced Software Engineering
Cloud Computing, Internet of Services and Advanced Software Engineering Arian Zwegers European Commission Information Society and Media Directorate General Software & Service Architectures and Infrastructures
More informationReuse and Migration of Legacy Systems to Interoperable Cloud Services
Reuse and Migration of Legacy Systems to Interoperable Cloud Services REMICS Consortium, Arne Berre 07 June 2011 - Timisoara 1 Project facts REMICS is a STREP accepted in the Objective 1.2 of FP7 Call
More informationComparative Study of Automated testing techniques for Mobile Apps
Comparative Study of Automated testing techniques for Mobile Apps Anureet Kaur, Dr.Kulwant Kaur, Amritpal Singh Ph.D., Research Scholar, PTU, Jalandhar(India), Dean and Asst Prof, Apeejay Institute of
More informationExperiences in Test Automation for Multi-Client System with Social Media Backend
Experiences in Test Automation for Multi-Client System with Social Media Backend Tuomas Kekkonen, Teemu Kanstrén, Jouni Heikkinen VTT Technical Research Centre of Finland Oulu, Finland {tuomas.kekkonen,
More informationProf. Elisabetta Cerbai University of Florence, Vice-Chancellor for Research Sapienza University of Rome, NVA Coordinator
Prof. Elisabetta Cerbai University of Florence, Vice-Chancellor for Research Sapienza University of Rome, NVA Coordinator Rome, October 14, 2014 1.Strategic Planning 2.From planning to facts 3.Evaluation:
More informationCorporate Capabilities and Past Performance
Providing Customer-Driven solutions with Integrity and Transparency Corporate Capabilities and Past Performance Commercial Edition CDIT LLC 3090 Gause Blvd., PMB 220 Slidell, LA 70461-4155 866.601.1996
More informationTEST AUTOMATION FRAMEWORK
TEST AUTOMATION FRAMEWORK Twister Topics Quick introduction Use cases High Level Description Benefits Next steps Twister How to get Twister is an open source test automation framework. The code, user guide
More informationSupporting Software Development Process Using Evolution Analysis : a Brief Survey
Supporting Software Development Process Using Evolution Analysis : a Brief Survey Samaneh Bayat Department of Computing Science, University of Alberta, Edmonton, Canada samaneh@ualberta.ca Abstract During
More informationReal Time Embedded Software Development Using Agile Technology An Experience Report
Real Time Embedded Software Development Using Agile Technology An Experience Report Vincent Rivas Joseph N Frisina BAE SYSTEMS Information and Electronic Systems Integration Inc CNIR Agile Development
More informationK@ A collaborative platform for knowledge management
White Paper K@ A collaborative platform for knowledge management Quinary SpA www.quinary.com via Pietrasanta 14 20141 Milano Italia t +39 02 3090 1500 f +39 02 3090 1501 Copyright 2004 Quinary SpA Index
More informationCombining SAWSDL, OWL DL and UDDI for Semantically Enhanced Web Service Discovery
Combining SAWSDL, OWL DL and UDDI for Semantically Enhanced Web Service Discovery Dimitrios Kourtesis, Iraklis Paraskakis SEERC South East European Research Centre, Greece Research centre of the University
More informationSan Giovanni Rotondo (FG) Italian via Nicola Passero, 6-71016 San Severo (FG) Italy. Education and Work Experience
Liliana Pasquale viale Argonne, 26 - Milano 20133 H +39 3287652614 T +39 02 23993705 B pasquale@elet.polimi.it Personal Information Date of born: 17 Maggio 1983 Place of born: Nazionality: Residence: San
More informationReview of Mobile Applications Testing with Automated Techniques
Review of Mobile Testing with Automated Techniques Anureet Kaur Asst Prof, Guru Nanak Dev University, Amritsar, Punjab Abstract: As the mobile applications and mobile consumers are rising swiftly, it is
More informationProf. Alessandro Balducci, Prorettore Vicario
Prof. Alessandro Balducci, Prorettore Vicario QS World University Rankings - Engineering & Technology 2011 World EU Italy Engineering & Technology 48 13 1 Computer Science & Information Systems Ranking
More informationModel Driven Interoperability through Semantic Annotations using SoaML and ODM
Model Driven Interoperability through Semantic Annotations using SoaML and ODM JiuCheng Xu*, ZhaoYang Bai*, Arne J.Berre*, Odd Christer Brovig** *SINTEF, Pb. 124 Blindern, NO-0314 Oslo, Norway (e-mail:
More informationSecurity Testing of Java web applications Using Static Bytecode Analysis of Deployed Applications
Security Testing of Java web applications Using Static Bytecode Analysis of Deployed Applications Streamline your web application Security testing with IBM Security AppScan Source 9.0.1 Leyla Aravopoulos
More informationTOWARDS SELF-ADAPTABLE MONITORING FRAMEWORK FOR SELF-HEALING
TOWARDS SELF-ADAPTABLE MONITORING FRAMEWORK FOR SELF-HEALING Javier Alonso and Jordi Torres Technical University of Catalonia Barcelona Supercomputing Center Barcelona, Spain. alonso@ac.upc.edu, torres@ac.upc.edu
More informationStripe. Chapters. Copyright. Authors. Stripe modules for oscommerce Online Merchant. oscommerce Online Merchant v2.3
Stripe Stripe modules for oscommerce Online Merchant. Chapters oscommerce Online Merchant v2.3 Copyright Copyright (c) 2014 oscommerce. All rights reserved. Content may be reproduced for personal use only.
More informationPlease include the job reference quoted (and for LinkedIn adverts refer to the employer job ID) in the email subject heading and cover letter.
IBM Leicester Service Centre (ISC) The IBM Services Centre (ISC) Leicester, is a wholly owned and new subsidiary of IBM and is the first of its kind in the UK. There are three other ISCs across Europe.
More informationNirikshan: Process Mining Software Repositories to Identify Inefficiencies, Imperfections, and Enhance Existing Process Capabilities
Nirikshan: Process Mining Software Repositories to Identify Inefficiencies, Imperfections, and Enhance Existing Process Capabilities Monika Gupta monikag@iiitd.ac.in PhD Advisor: Dr. Ashish Sureka Industry
More informationSOA management challenges. After completing this topic, you should be able to: Explain the challenges of managing an SOA environment
Managing SOA Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 4.0.3 4.0.3 Unit objectives After completing this unit, you should be able to: Explain
More informationSample Log Analysis in E&A - A Legal Framework
A Formal Framework for Specifying and Analyzing Logs as Electronic Evidence Eduardo Mazza 1, Marie-Laure Potet 1, Daniel Le Métayer 2 LISE Project Funded by the Agence Nationale de la Recherce (ANR-07-SESU-00)
More informationScalable Web Programming. CS193S - Jan Jannink - 1/12/10
Scalable Web Programming CS193S - Jan Jannink - 1/12/10 Administrative Stuff Computer Forum Career Fair: Wed. 13, 11AM-4PM (Just in case you hadn t seen the tent go up) Any problems with MySQL setup? Review:
More informationImproving the productivity of software developers
Improving the productivity of software developers Lecture 1 - What recommenders can be built? Gail C. Murphy University of British Columbia Tasktop Technologies @gail_murphy 1 Laser Summer School 2014
More informationUsing Social Networking Sites as a Platform for E-Learning
Using Social Networking Sites as a Platform for E-Learning Mohammed Al-Zoube and Samir Abou El-Seoud Princess Sumaya University for Technology Key words: Social networks, Web-based learning, OpenSocial,
More informationPartner Report: Politechnika Lubelska
Engineering Edition Partner Report Politechnika Lubelska Partner Report: Politechnika Lubelska Introduction The trendence Graduate Barometer 2010 - Engineering Edition Prepared for Politechnika Lubelska
More informationHow To Build A Provably Secure Execution Platform For Embedded Systems
Provably Secure Execution Platforms for Embedded Systems ---- The PROSPER Project Mads Dam KTH Royal Institute of Technology Programvara för konkurrenskraft, SSF, Vinnova, 10 Feb 2015 The Evolving Security
More informationMANDARAX + ORYX An Open-Source Rule Platform
MANDARAX + ORYX An Open-Source Rule Platform Presentation by Jens Dietrich, Massey University, New Zealand Gerd Wagner, Eindhoven University of Technology, The Netherlands Content 1. Introduction 2. Pros
More informationAutomated Model Based Testing for an Web Applications
Automated Model Based Testing for an Web Applications Agasarpa Mounica, Lokanadham Naidu Vadlamudi Abstract- As the development of web applications plays a major role in our day-to-day life. Modeling the
More informationSOA and BPO SOA orchestration with flow. Jason Huggins Subject Matter Expert - Uniface
SOA and BPO SOA orchestration with flow Jason Huggins Subject Matter Expert - Uniface Objectives Define SOA Adopting SOA Business Process Orchestration Service Oriented Architecture Business Level Componentisation
More informationNokiaSiemens and Agile Development by Petri Haapio JAOO 2008
NokiaSiemens and Agile Development by Petri Haapio JAOO 2008 DISCLAIMER! This presentation is based on my views and my opinion. This is not the view of the company and also others have experienced the
More informationKnowledge Discovery from Data Bases Proposal for a MAP-I UC
Knowledge Discovery from Data Bases Proposal for a MAP-I UC P. Brazdil 1, João Gama 1, P. Azevedo 2 1 Universidade do Porto; 2 Universidade do Minho; 1 Knowledge Discovery from Data Bases We are deluged
More informationhttp://www.ece.ucy.ac.cy/labs/easoc/people/kyrkou/index.html BSc in Computer Engineering, University of Cyprus
Christos Kyrkou, PhD KIOS Research Center for Intelligent Systems and Networks, Department of Electrical and Computer Engineering, University of Cyprus, Tel:(+357)99569478, email: ckyrkou@gmail.com Education
More information