Software IMprovement using Product LinEs Project Presentation (III) - Implementation Liana Lisboa – PM Project: Starship.

Slides:



Advertisements
Similar presentations
Logical and Physical Design of an Information System
Advertisements

When is Orientated Programming NOT? Mike Fitzpatrick.
Components of GIS.
Microsoft® Small Basic
Anatomy of a Multimedia Project
E MBEDED S YSTEM A DVANCED C OURSE P ROJECT P RESENTATION Tan Siyu & Miao Yun Aircraft Combat (MINI Game)
UNDERSTANDING JAVA APIS FOR MOBILE DEVICES v0.01.
Unit 251 Implementation and Integration Implementation Unit Testing Integration Integration Approaches.
Software IMprovement using Product LinEs Project Presentation (I) - Domain Analysis Results Liana Lisboa - PM Project: Starship Games PL.
Software IMprovement using Product LinEs Project Final Presentation Liana Lisboa – PM Project: Starship.
Phase Difference = Phase Difference = 0.05.
0-1 Team ?? Status Report (1 of 3) Client Contact –Point 1 –Point 2 Team Meetings –Point 1 –Point 2 Team Organization –Point 1 –Point 2 Team 1: Auraria.
Software IMprovement using Product LinEs Project Presentation (II) - Architecture Design Alexandre Martins – SQA Rodrigo Mendes - Software Architect Project:
Software IMprovement using Product LinEs Project Presentation (III) - Implementation Liana Lisboa – PM Project: Starship.
Software IMprovement using Product LinEs Project Presentation (III) - Implementation Liana Lisboa – PM Project: Starship.
CORE: a concrete implementation of the CSPA architecture Marco Silipo ISTAT (Italian National Statistical Institute) Joint work with: Rolando Duma, Mauro.
The Official Guide to Game Development. Chapter 5 Mac Game Development: garden of digital delights.
MVC pattern and implementation in java
Lesson 7 Guide for Software Design Description (SDD)
 Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design  Schematic and theory of operation.
WEB DESIGN USING DREAMWEAVER. The World Wide Web –A Web site is a group of related files organized around a common topic –A Web page is a single file.
SWE 316: Software Design and Architecture – Dr. Khalid Aljasser Objectives Lecture 7 Requirements and Domain Classes SWE 316: Software Design and Architecture.
Visual Basic 2005 SCOPE Visual Basic Hands-on Training.
Grob Systems, Inc., the customer, requires an industrial computer system that will have a function of acquiring raw data, processing the data, presenting.
Game Engine Programming. Game Engine Game Engine Rendering Engine (OGRE) Rendering Engine (OGRE) Physics Engine (Bullet) Physics Engine (Bullet) Input/Output.
Introduction to Database Management. 1-2 Outline  Database characteristics  DBMS features  Architectures  Organizational roles.
Systems Development Lifecycle Testing and Documentation.
Mixing It Up The Last Great Challenge For Game Audio Garry Taylor Audio/Video Manager Sony Computer Entertainment Europe.
SOFTWARE REUSABILITY AJAYINDER SINGH CSC What is Software Reuse Software reuse is the process of implementing or updating software systems using.
1 10/14/2015ã 2007, Spencer Rugaber The Waterfall Process Software plans and requirements Validation System feasibility Validation Product design Verification.
Programming games Show your version of Bo the dog. Start cannonball Preview: video, audio work session (cannonball) Homework: Cannonball with ball in a.
Lights! Camera! Action! Mary Lord ctap295.ctaponline.org/~mlord West Valley High School 3805 Happy Valley Road Cottonwood CA
Software Engineering Prof. Ing. Ivo Vondrak, CSc. Dept. of Computer Science Technical University of Ostrava
Introduction To OOP 1.0 Fundamentals Of Java Programming Language 2.0 Exception Handling 3.0 Classes, Inheritance And Polymorphism © 2011 | PN AZRINA.
2 2009/10 Object Oriented Technology 1 Topic 2: Introduction to Object-Oriented Approach Reference: u Ch.16 Current Trends in System Development (Satzinger:
Voice-based generic UPnP Control Point Andreas BobekUniversity of Rostock Faculty of Computer Science and Electrical Engineering Andreas Bobek, Hendrik.
CpSc 875 John D. McGregor C11 - Documentation. 2 sources Clements et al. – book that describes an approach called Views and Beyond IEEE 1471 adopted standard.
Figure 11.1 The overlap of DMS and PDM functions. © 2003 Crnkovic, Asklund, Persson Dahlqvist, ”Implementing and Integrating Product Data Management and.
Computer Graphics By: Raven Holdip. What is computer graphics? Computer graphics are Graphics implemented through the use of computers and Methods and.
The Rational Unified Process 1 EECS810: Software Engineering.
COMPUTER GAMES. Learning objectives Evaluate a computer game and suggest how it can be improved Create a design for a computer game Create a computer.
RealXtend vs. Second Life RealXtend overview  Main ambition Promote the evolution.
Principles of Information Technology
Runo Marian, Oppliger Andreas, Neff Marius, Hirt Luca Games to Science Project „Tankwar“ by.
Documenting a function. Documenting a function definition We have a template for information that we need you to put at the top of each function - if.
TESTING FUNDAMENTALS BY K.KARTHIKEYAN.
Motivates, interests and engages. Teaches problem solving skills. Allows for creativity and imagination. Demonstrates project design. Encourages teamwork.
Slide 1 Ch 13 Application architectures Generic architectures that can be configured and adapted to create a system that meets specific requirements Can.
Glencoe Introduction to Multimedia Chapter 2 Multimedia Online 1 Internet A huge network that connects computers all over the world. Show Definition.
Examples Data Driven, Event Driven Typical Architecture Building Ogre
CSE784 – Software Studio Jim Fawcett Fall 2002.
ARIS Extension Pack TOGAF April 2016
Architecture Concept Documents
Software Project Management
CSE784 – Software Studio Jim Fawcett Fall 2006.
Tips Need to Consider When Organizing a College Event
PI: Michael Richardson
Chapter 5: MVC Architecture Chapter 5.
ФОНД ЗА РАЗВОЈ РЕПУБЛИКЕ СРБИЈЕ
Documenting an Architecture
SQA Role during Software Code and Unit Test Phase
'III \-\- I ', I ,, - -
Project Phases ‘98 ‘00 ‘02 ‘04 ‘06 Preparatory Phase
Review Questions III Compare and contrast the components of an individual score for a between-subject design (Completely Randomized Design) and a Randomized-Block.
Emerging Platform#3 Android & Programming an App
,, 'III \-\-
Maker Education Manipulator
Maker Education Manipulator
Week 10 Systems Development
Executive Sponsor: Tom Church, Cabinet Secretary
Presentation transcript:

Software IMprovement using Product LinEs Project Presentation (III) - Implementation Liana Lisboa – PM Project: Starship

2 Summary Phase Activities Components OSGi Tests Learned Lessons References

3 Phase Activities Activities:  Implementation To Specify:  The Components – remodeling of the component  OSGi  Documentation  Component Tests

4 Components New definition of components  Audio  Actions  Entity  Event  Graphic  Movement  Screen Old components  Game Presentation  Game Core  Audi  Display  End Game  High Score  Configuration  Collision  Screen Control

5 Components The three initial components:  Audio  Event  Graphic Demonstration!

6 Tests

7 OSGi Firstly the components were implemented as usual components according to the defined architecture The components with OSGi are the next steps

8 Learned Lessons Each component can not have variabilities as a part of it. Each component has to be a unique variable.