Advanced t opic s in software e ngineering
Download
1 / 19

Advanced Topics in Software Engineering - PowerPoint PPT Presentation


  • 72 Views
  • Uploaded on

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

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Advanced Topics in Software Engineering' - bjorn


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





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 



ad