Sarah Dahab Supervised by Stéphane maag Started on March 2016

Slides:



Advertisements
Similar presentations
Java Autonomic Agent Framework with Self-Testing Andrew Diniz da Costa Camila Nunes
Advertisements

Evolving Neural Networks in Classification Sunghwan Sohn.
Smarter Cities Technology Centre Understanding urban dynamics from digital traces Francesco Calabrese Advisory Research Staff Member Smarter Cities Technology.
Community Manager A Dynamic Collaboration Solution on Heterogeneous Environment Hyeonsook Kim  2006 CUS. All rights reserved.
A Taxonomy of Evaluation Approaches in Software Engineering A. Chatzigeorgiou, T. Chaikalis, G. Paschalidou, N. Vesyropoulos, C. K. Georgiadis, E. Stiakakis.
Are we still talking about diversity in classifier ensembles? Ludmila I Kuncheva School of Computer Science Bangor University, UK.
Loc-based Variability for Mobile Information Systems Raian Ali, Fabiano Dalpiaz, Paolo Giorgini CAiSE’ June 2008.
How to start research V. Jayalakshmi. Why do we research? – To solve a problem – To satisfy an itch – To gain more market share/ Develop and improve –
Machine Learning Using Support Vector Machines (Paper Review) Presented to: Prof. Dr. Mohamed Batouche Prepared By: Asma B. Al-Saleh Amani A. Al-Ajlan.
Hospitalization Prediction From Health Care Claims Adithya Renduchintala, Benjamin Martin, & Lance Legel University of Colorado Boulder  Data Mining 
updated CmpE 583 Fall 2008 Ontology Integration- 1 CmpE 583- Web Semantics: Theory and Practice ONTOLOGY INTEGRATION Atilla ELÇİ Computer.
Abstract We present two Model Driven Engineering (MDE) tools, namely the Eclipse Modeling Framework (EMF) and Umple. We identify the structure and characteristic.
2009 ML Project: Goal: Do some real machine learning… A project you are interested in works better Data is often the hard part (get it in plenty of time)
Raian Ali, Fabiano Dalpiaz, Paolo Giorgini Location-based Software Modeling and Analysis: Tropos-based Approach.
Exploiting Context Analysis for Combining Multiple Entity Resolution Systems -Ramu Bandaru Zhaoqi Chen Dmitri V.kalashnikov Sharad Mehrotra.
Software Engineering Laboratory, Department of Computer Science, Graduate School of Information Science and Technology, Osaka University VerXCombo: An.
Computer Science Automated Software Engineering Research ( Mining Exception-Handling Rules as Conditional Association.
Most of contents are provided by the website Introduction TJTSD66: Advanced Topics in Social Media Dr.
CS532 TERM PAPER MEASUREMENT IN SOFTWARE ENGINEERING NAVEEN KUMAR SOMA.
Member of the Helmholtz Association 03/10/2015 | RDA Fifth Plenary Meeting | San Diego, USA | Paradise Point Resort Markus Götz Jülich Supercomputing Center.
Supporting Privacy Protection in Personalized Web Search.
On the design and development of program families Presented by: M. Deng and J. Zhang 4/15/2002 CSE870 Advanced Software Engineering, Spring 2002.
Predictive Blacklisting as an Implicit Recommendation System Authors: Fabio Soldo, Anh Le, Athina Markopoulou IEEE INFOCOM 2010 Reporter: Jing Chiu Advisor:
Intelligent Database Systems Lab Presenter: NENG-KAI, HONG Authors: HUAN LONG A, ZIJUN ZHANG A, ⇑, YAN SU 2014, APPLIED ENERGY Analysis of daily solar.
Special Topics in Educational Data Mining HUDK5199 Spring term, 2013 March 6, 2013.
Identifying “Best Bet” Web Search Results by Mining Past User Behavior Author: Eugene Agichtein, Zijian Zheng (Microsoft Research) Source: KDD2006 Reporter:
A Decision Tree Classification Model For Determining The Location For Solar Power Plant A PRESENTATION BY-  DISHANT MITTAL  DEV GAURAV VIT UNIVERSITY,VELLORE.
Personality Classification: Computational Intelligence in Psychology and Social Networks A. Kartelj, School of Mathematics, Belgrade V. Filipovic, School.
Introduction to Machine Learning August, 2014 Vũ Việt Vũ Computer Engineering Division, Electronics Faculty Thai Nguyen University of Technology.
© Chinese University, CSE Dept. Software Engineering / Software Engineering Topic 1: Software Engineering: A Preview Your Name: ____________________.
Bike Sharing Demand Prediction PRESENTED BY:- AKSHAY PATIL 14MCB1031 RESEARCH FACILITATOR: PROF. BVANSS PRABHAKAR RAO M.TECH 1 ST YEAR RBL.
Book web site:
Experience Report: System Log Analysis for Anomaly Detection
Applying Combinatorial Testing to Data Mining Algorithms
P.Demestichas (1), S. Vassaki(2,3), A.Georgakopoulos(2,3)
Impact of dissolved organic carbon (DOC) deposition on soil solution DOC Intern(ation)al data evaluation Arne Verstraeten ICP Forests combined Expert Panel.
PA181 – Service Systems, Modeling and Execution
How to forecast solar flares?
Presented by: Saurav Kumar Bengani
ANOMALY DETECTION FRAMEWORK FOR BIG DATA
Sri Venkateswara College of Engineering (SVCE), Tirupati
Eick: Introduction Machine Learning
Software Engineering Process
Saifur Rahaman Statement of Purpose (SOP) For
RESEARCH APPROACH.
Romain Sarremejane (PhD candidate)
Progress Report Meeting
University of Colombo School of Computing, Colombo, Sri Lanka
Active Learning Intrusion Detection using k-Means Clustering Selection
PETRA 2014 An Interactive Learning and Adaptation Framework for Socially Assistive Robotics: An Interactive Reinforcement Learning Approach Konstantinos.
DEFECT PREDICTION : USING MACHINE LEARNING
PERFORMANCE ANALYSIS OF SPECTRUM SENSING USING COGNITIVE RADIO
Privacy Preserving Data Publishing
Model-Driven Analysis Frameworks for Embedded Systems
Goal, Question, and Metrics
Fabiano Ferrari Software Engineering Federal University of São Carlos
What is Research? A research study is a study conducted to collect and analyse information in order to increase our understanding of a topic or an issue.
A Framework for Semantic-based Model Base in Decision Support Systems
How to Read Research Papers?
Remah Alshinina and Khaled Elleithy DISCRIMINATOR NETWORK
Autonomic Request Scheduling Container
The Organizational Impacts on Software Quality and Defect Estimation
THE REAL WORLD APPLICATIONS OF PYTHON. INTRODUCTION Python is an interpreted, high-level, general-purpose programming language. Created by Guido van Rossum.
Emna Krichene 1, Youssef Masmoudi 1, Adel M
Automated Analysis and Code Generation for Domain-Specific Models
A Classification-based Approach to Question Routing in Community Question Answering Tom Chao Zhou 22, Feb, 2010 Department of Computer.
Christoph F. Eick: A Gentle Introduction to Machine Learning
Software Engineering Process
Recommending Adaptive Changes for Framework Evolution
Anirban Laha and Vikas C. Raykar, IBM Research – India.
Presentation transcript:

Ph.D thesis presentation An approach to measuring SW systems through combined testing metrics Sarah Dahab Supervised by Stéphane maag Started on March 2016 I am going to present my PhD thesis : titre Started on march and supervised by

Plan Context Problematics Thesis purposes Our framework Working progress First i will present my thesis context Then, the problems that we will try to level Then i will explain solutions we purpose And i will finish by the conclusion 28/11/2018

Context Software measurement European project MEASURE Greater marketing of software More complex systems High demand for adapted measurement Current metrics are no longer adapted Lots of data to analyze European project MEASURE Measuring Software Engineering Increase the quality and efficiency reduce the costs and time-to-market The context of my thesis is the software measurment. Nowaday the software marketing is growing and systems are more complex Thus there is a high need of adapted measurement However actual metrics are no longer adapted to meet this need And the data to analyze become to high It is in this context that the european projet Measure goes ahead. Its goals are increasing the … and reducing the .. And my thesis takes part on this MeASURE project. 28/11/2018

Problematics Binding analysis  depends on expert Difficulties to find failure causes  need architecture expert Sequential measurement determined at the begining Trace analysis So The issues that i am going to handle are The binding site to need an expert to analyse and to find the failure causes Also the passive measurement And the analyse at the end of the developement process 28/11/2018

Thesis purposes Learning based Measurement Approach Smart measurement analysis Semi supervised algorithm Software measurement dataset Measurement interpretation Determine measure pivots based on its metric on which it belongs Intelligent metric recommendation Associate a measure to a metric(s)  model of metric correlation @runtime in continuous way Measurement information in real time During full development process So to address these issues 28/11/2018

Our framework Metric 3 Metric 2 Metrics Models Metric 1 Measures 1 Software Measurand Measurements Metric 1 Measures 2 Analyses SVM semi – supervised, ML @runtime Measures 3 When actualy the software measurement follows a sequential process Our approach will follow an autonomous @runtime and smart measurement cycle Measurements analysis Metric recommendation: metrics correlation/refinement 28/11/2018

Working progress Green SW metric modeled in OMG standard SMM The Computational Energy Cost metric C. Seo, S. Malek, and N.Medvidovic. Estimating the Energy the Energy Consumption in Pervasive Java-based Systems. In Proc. of the IEEE International Conference on Pervasive Computing and Communications, PERCOM’08, USA, 2008 Position paper on our framework published in IEEE MEGSUS 2016 Nowaday i have studied greens metric and modeled the with the SMM standard and used it for the position paper published in IEEE megsus conference 28/11/2018

Bibliography L. Ardito, G. Procaccianti, et al., Understanding green software development: A conceptual framework. IT Prof., 17(1), 2015 ISO/IEC25010: Systems and software engineering -- Systems and software Quality Requirements and Evaluation (SQuaRE) -- System and software quality models, March, 2011 P.Bozzelli,Q.Gu and P.Lago, A systematic literature review on green software metrics. VU University, Amsterdam, 2013 I.H. Laradji et al., Software defect prediction using ensemble learning on selected features. Inf. and Soft. Technology, 58, 2015 Manjula.C.M. Prasad, et al., A Study on Software Metrics based Software Defect Prediction using Data Mining and Machine Learning Techniques, Int. J. of Datab. Th. and App., 8(3), 2015 C. Zhang and A. Hindle, A green miner's dataset: mining the impact of software change on energy consumption. In : Proceedings of the 11th ACM Working Conf. on Mining Software Repositories, 2014 K. Bennett, A. Demiriz et al., Semi-supervised support vector machines. Advances in Neural Inf. processing systems, 1999 OMG, Structured Metrics Meta-model (SMM), version 1.1.1, http://www.omg.org/spec/SMM/1.1.1/, April 2016 ITEA3 MEASURE project, http://measure.softeam-rd.eu/, 2015 28/11/2018

Thank you for your attention Questions ?? 28/11/2018