Aziz Nanthaamornphong, Ph.D Assistant Professor in Computer Science

Slides:



Advertisements
Similar presentations
Visual Model-based Software Development EUD-Net Workshop, Pisa, Italy September 23 rd, 2002 University of Paderborn Gregor Engels, Stefan Sauer University.
Advertisements

Frank Xu, Ph.D. Gannon University Automated Test-Input Generation Xu, W., Ding, T., Wang, H., Xu. D., Mining Test Oracles for Test Inputs Generated from.
Sequence Diagram Generation & Validation MSE First Presentation Samer Saleh Advisor: Bill Hankley.
Wilber R. Rivas Del Rio High School San Felipe Del Rio CISD Dr. Guofei Gu Director of SUCCESS laboratory Secure Communication and Computer Systems Computer.
Developing MAS The GAIA Methodology A Brief Summary by António Castro and Prof. Eugénio Oliveira.
Image Retreat – 2005 T2* Processing Hariram Subramanian Instructional Assistant, MR Research facility.
Eileen Kraemer Professor and Head, Computer Science The University of Georgia.
Chapter 3 Planning Your Solution
Ph.D. in Informatics Dept. of Mathematics - Computer Science University of Antwerp - Belgium October 2008.
1 Scenario-based Analysis of UML Design Class Models Lijun Yu October 4th, 2010 Oslo, Norway.
Software Engineering Education Andy Gravell, Feb 2007.
Business Intelligence Hariprit Padam Ramakanth Gajjela.
ALICE 3D PROGRAM WORKSHOP. ALICE & MATHEMATICS Using Alice in Mathematics Using 3D Graphics to add in the understanding of math concepts.
JumpStart the Regulatory Review: Applying the Right Tools at the Right Time to the Right Audience Lilliam Rosario, Ph.D. Director Office of Computational.
Systems Analysis and Design: The Big Picture
Strategies for IT Adoption in the Building Industry © 2002 Prof. C.M. Eastman & Dr. R. Sacks Modeling business, engineering and management processes.
PALMS-CI: A Policy-driven Cyberinfrastructure For the Exposure Biology Community Barry Demchak Jacqueline Kerr, Gregory Norman, Ernesto.
VERIFICATION OF ASPECT ORIENTED MODELS BY DON MARTIN JAYASHREE VENKIPURAM PATHANGI PIYUSH SRIVASTAVA REFERENCES F. Mostefaoui and J. Vachon,” Design level.
Computational Science & Engineering Department CSE The Software Engineering Group 1 Software Engineering Tools for Fortran Software Development Chris Greenough.
PhD Workshop 1 st September 2015 Economics of Copyright & the Creative Economy (1) Background: [What is the background sector/activity under research?
Information System Development Courses Figure: ISD Course Structure.
Software Engineering Tools Srinivasan Chandrasekharan Senior Software Engineer.
Assessing the Frequency of Empirical Evaluation in Software Modeling Research Workshop on Experiences and Empirical Studies in Software Modelling (EESSMod)
VERIFICATION OF ASPECT-ORIENTED MODELS Review of Aspect-Oriented Definitions aspect – crosscutting concern that may involve multiple classes pointcut –
MODA-TEL An IST project on Model Driven Architectures for Telecommunications System Development and Operation.
Abstract We present two Model Driven Engineering (MDE) tools, namely the Eclipse Modeling Framework (EMF) and Umple. We identify the structure and characteristic.
Composition of UML Described Refactoring Rules Presented by Chin-Yi Tsai.
1 Department of Electrical, Computer, and Software Engineering Faculty of Engineering and Applied Science UOIT
1 DISTRIBUTED SYSTEMS RESEARCH GROUP CHARLES UNIVERSITY IN PRAGUE Faculty of Mathematics and Physics 2 INTERNATIONAL INSTITUTE.
Verification of behavioural elements of UML models using B Truong, Ninh-Thuan and Souquieres, Jeanine In Proceedings of the 2005 ACM Symposium on.
CASE Tools Union Palenshus. In the early days… ► Software engineering tools consisted solely of translators, compilers, assemblers, linkers, loaders,
Computer Science Automated Software Engineering Research ( Mining Exception-Handling Rules as Conditional Association.
Applying a Research Prototype Tool in Industrial Practice Ottawa Carleton Institute for Computer Science Umple: a Model Oriented Programming Language University.
Software Engineering Emphasis for Engineering Computing Courses William Hankley Computing & Information Sciences Kansas State University.
Information Visualization as an aid to Agile Software Development By: Andrew J. Armstrong.
Introduction The design, development and maintenance of concurrent software are difficult tasks. Truly effective support methodologies have yet to be developed.
Prof. Hany H. Ammar, CSEE, WVU, and
Software Engineering Laboratory, Department of Computer Science, Graduate School of Information Science and Technology, Osaka University 1 Extracting Sequence.
1 Predicting Classes in Need of Refactoring – An Application of Static Metrics Liming Zhao Jane Hayes 23 September 2006.
HERY H AZWIR Syllabus Introduction to Computer & IT.
Andrey Karaulov, Alexander Strabykin Institute for System Programming Russian Academy of Sciences SYRCoSE: Spring Young Researchers Colloquium on Software.
Modeling with Rational Rose Huzefa Kagdi Software Development Laboratory Department of Computer Science Kent State University Kent Ohio, USA.
Toward Open-source Compilers in a Cloud-based Environment: The Need and Current Challenges Presenting Author: Contact: Taher Ahmed Ghaleb
D ESIGNING AND E VALUATING S ERVICE - ORIENTED COLLABORATIVE DEVELOPMENT ENVIRONMENT Supervisor > M. Ali Babar Co-Supervisor > Jakob E. Bardram Paolo Tell.
Specialties Description
معرفی مجموعه‌ای از الگوهای فرآيند مخصوص نرم‌افزارهای بی‌درنگ
Business process management (BPM)
CSC305: COMPUTER PROGRAMMING II (JAVA)
Testing Tools & Standards
What to do in ICS4U? Grant Hutchison.
Object-Oriented Analysis & Design
Modular Software Development for Dealing with Uncertainty
Research topics: Mira Balaban
Applying a Research Prototype Tool in Industrial Practice
Digital Forensics Dr. Bhavani Thuraisingham
Graduation Project Kick-off presentation - SET
Manufacturing Information System
المحاضرة 4 : مستودعات البيانات (Data warehouse)
Introduction to Agents
Systems Analysis Overview.
Software Refactoring Group
Collaborative Research: Making Software Engineering Work for Computational Science & Engineering: An Integrated Approach Jeffrey Carver and George K. Thiruvathukal.
Open Source Software Development Processes
Le Moyne College Summer Math Academy
Computer Science & Engineering Electrical Engineering
Department of Computer Science Abdul Wali Khan University Mardan
Systems Analysis and Design I
Research Activities of Software Engineering Lab in Osaka University
Re- engineeniering.
On to Object Design c. 14.
Presentation transcript:

Aziz Nanthaamornphong, Ph.D Assistant Professor in Computer Science Research Interests: Software Engineering Software Quality Software Development Tools Agile software development Tech Startup in Software Tech Startup Empirical Software Engineering Human-aspect in Software Engineering Ongoing Research Projects: ForUML – Extraction the UML diagrams from Modern FORTRAN. Nanthaamornphong, A., Carver, J., Morris, K., & Filippone, S. (2015). Extracting uml class diagrams from object-oriented fortran: Foruml. Scientific Programming, 2015 Nanthaamornphong, A., & Leatongkam, A. (2017). Modern Fortran Transformation Rules for UML Sequence Diagrams. Journal of Telecommunication, Electronic and Computer Engineering (JTEC), 9(3-4), 131-136.

Squirrel – The code snippet repository system Nanthaamornphong, A., Pomwong, S., Klebkaew, K., & Jindamanee, N. (2017). Squirrel: A Code Snippet Repository. Journal of Telecommunication, Electronic and Computer Engineering (JTEC), 9(3-3), 73-77. OSS Analytic – Analyze the code smell in OSS projects Nanthaamornphong, A., & Chaisutanon, A. (2016, September). Empirical evaluation of code smells in open source projects: preliminary results. In Proceedings of the 1st International Workshop on Software Refactoring (pp. 5-8). ACM. ZSmell – The code smell detection tool integrated with GitHub More Information: