1 / 8

Advanced Component-Based Software Engineering Assignment 2

Advanced Component-Based Software Engineering Assignment 2. Assigment 2. There will be some changes in the assignment 2 Due to a large number of students – less flexibility to ensure that the students achieve the knowledge required Running the assignment in a more organized form

zasha
Download Presentation

Advanced Component-Based Software Engineering Assignment 2

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Advanced Component-Based Software EngineeringAssignment 2 CBSE - presentations

  2. Assigment 2 • There will be some changes in the assignment 2 • Due to a large number of students – less flexibility to ensure that the students achieve the knowledge required • Running the assignment in a more organized form • Good opportunity to learn about trends in component-based software engineering (practice and research). • Due to an opportunity to participate in a research project CBSE - presentations

  3. Assigment 2 plan • Goal • Learn about modeling component-based systems using two different component models • Learn about principels of two component models • Practical exercise in modeling component-based systems • Following and reporting the own work and reflecting over the work and the results CBSE - presentations

  4. Assigment plan – changes • NO long report! • Instead • Assigment & questionarie • Practical work • Short presentation • Individual work (every one work for himsleft/herself) • Participating in a reseach project CBSE - presentations

  5. Assigment 2 - actions Actions • STUDY - Get theoretical knowledge about two component models and modeling component-based systems • Read literature about • modeling components and component-based systems using UML • Modeling components and component-based systems using SaveCCM • Model an application (the requirements and some specifications will be given) using UML and SaveCCM • Questionnaire I/test • On-line assignments to the questions related to UML and SaveCCM • INSTALLATION - Installing tools • IBM Rational Software Architect • Save-IDE Development Environment CBSE - presentations

  6. Assigment 2 – actions (cont.) Actions • MODELING -For a given requirements and draft specification model • Design a model using IBM Software Architect or Save-IDE • Measure your activities • Submit the model • Questionnaire II • Fill data about your experience and finding during the work • Presentation • Present the result CBSE - presentations

  7. Assigment 2 - actions All G1 G2 G3 1 week Actions • STUDY 5.2 – 17/2 • Questionnaire I 18/2 (Wednesday) • INSTALLATION 19/2 • MODELING 25/2 – 10/3 • Questionnaire II 11/3 (Wednesday) • Presentation 16/3 (Monday) 1 week 3 weeks Installation + UML + SaveIDEmodelling 1 week 2 weeks 3 days UML Save UML+Save CBSE - presentations

  8. Literature UML - find literature by yourself UML design UML component diagrams UML profiles SaveCCM The SAVE Approach to Component-Based Development of Vehicular Systems. M. Åkerholm, J. Carlson, J. Fredriksson, H. Hansson, J. Håkansson, A. Möller, P. Pettersson, and M. Tivoli. Journal of Systems and Software, 80(5):655–667, May 2007.http://www.di.univaq.it/tivoli/MainSpace/files/Save_JSS.pdf The SaveCCM Language Reference Manual. M. Åkerholm, J. Carlson, J. Håkansson, H. Hansson, M. Nolin, T. Nolte, and P. Pettersson. Technical Report ISSN 1404-3041 ISRN MDH-MRTC-207/2007-1-SE, M¨alardalen University, January 2007.http://www.mrtc.mdh.se/index.php?choice=publications&id=1210 CBSE - presentations

More Related