Advanced t opic s in software e ngineering
This presentation is the property of its rightful owner.
Sponsored Links
1 / 19

Advanced T opic s in Software E ngineering PowerPoint PPT Presentation


  • 52 Views
  • Uploaded on
  • Presentation posted in: General

Advanced T opic s in Software E ngineering. ATSE 2009 Topics, participants and results. Gordana Rakic, Zoran Budimac. Content. About course Motivation Participants Topics Results Conclusion. About course. Elective course on master studies 5 th year 1 semester 7.5 ECTS

Download Presentation

Advanced T opic s in Software E ngineering

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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Advanced t opic s in software e ngineering

Advanced Topics in Software Engineering

ATSE 2009

Topics, participants and results

Gordana Rakic, Zoran Budimac


Content

Content

  • About course

  • Motivation

  • Participants

  • Topics

  • Results

  • Conclusion


About course

About course

  • Elective course on master studies

    • 5th year

    • 1 semester

    • 7.5 ECTS

  • Subject – field of SE which is not covered by other regular and elective courses

    2009 – SOFTWARE METRICS

  • Students were writing seminar papers


Content1

Content

  • About course

  • Motivation

  • Participants

  • Topics

  • Results

  • Conclusion


Motivation

Motivation…

  • …to introduce software metrics to students

    • Make students more familiar with metrics

    • Make students familiar with current researches in this field at our department

    • Examine students’ abilities to research in this field

    • Potentially include selected students in a project (towards a ‘better’ software metrics tool)


Content2

Content

  • About course

  • Motivation

  • Participants

  • Topics

  • Results

  • Conclusion


Participants

Participants

  • Professor

    • Zoran Budimac

  • Assistant

    • Gordana Rakic

  • Students

    • From Skoplje 10

    • From Novi Sad 5

      +

    • 1 GUEST – from elective seminar on 4th year in NS


Content3

Content

  • About course

  • Motivation

  • Participants

  • Topics

  • Results

  • Conclusion


Topics

Topics

  • General topics

    • About metrics in general but from different aspects

  • Goal Specific topics

    • Goal – to investigate application of the same metric (categories) to different languages


General topics

General Topics

  • “Code Metrics and actual trends”

  • “Actual trends in Design Metrics – techniques and tools”

  • “Actual trends in application of Software Metrics to OO Programming Languages – techniques and tools”

  • “Software Metrics application in other fields of Software Engineering”

  • “Software metrics through Software Development Process“

  • “Software Metrics in Software Evolution”

  • “Role of software metrics in Software Project Management”

  • “Software metrics application in Software Quality Assurance”


Goal specific topics 1

Goal Specific Topics (1)

  • Halstead and CC

    • "Halstead Measure and Cyclomatic Complexity of Delphi, Pascal, ObjectiveC and Visual Basic Source Code - rules and tools"

    • "Halstead Measure and Cyclomatic Complexity of C#, C++, Ruby and Modula Source Code - rules and tools"

    • "Halstead Measure and Cyclomatic Complexity of Delphi, Pascal, ObjectiveC and Visual Basic Source Code - rules and tools“

    • "Halstead Measure and Cyclomatic Complexity of Java, C, Python and Basic Source Code - rules and tools"


Goal specific topics 2

Goal Specific Topics (2)

  • Style and Design Metrics

    • Application of style and design metrics to Java, C, Python and Basic Source Code – rules and tools

    • Application of style and design metrics to C#, C++, Ruby and Modula Source Code – rules and tools

    • Application of style and design metrics to Delphi, Pascal, ObjectiveC and Visual Basic Source Code – rules and tools


Content4

Content

  • About course

  • Motivation

  • Participants

  • Topics

  • Results

  • Conclusion


Results 1

Results (1)


Results 2

Results (2)


Results 3

Results (3)


Content5

Content

  • About course

  • Motivation

  • Participants

  • Topics

  • Results

  • Conclusion


Conclusion

Conclusion

  • Students were interested to do research in metrics field

  • Several iterations guided students to good results

  • Theoretical parts were harder to students

  • Practical parts were more interesting

  • Several students delivered extra work 


Thank you

Thank you 


  • Login