VARIABILITY IN SOFTWARE PRODUCT LINE ARCHITECTURES VARI-ARCH 2010 ECSA 4th European Conference on Software Architecture Copenhagen, August 23, 2010.

Slides:



Advertisements
Similar presentations
1 Natural, Semi-formal, and Formal Ontologies: Bridging the Layers, Limits, and Lacunas Protégé International Conference Sunday, Ontolog Forum F2F 9:00.
Advertisements

TWO STEP EQUATIONS 1. SOLVE FOR X 2. DO THE ADDITION STEP FIRST
Slide 1 Insert your own content. Slide 2 Insert your own content.
1 Copyright © 2010, Elsevier Inc. All rights Reserved Fig 2.1 Chapter 2.
2010 ITRS Winter Meeting AGENDA(Proposal) Winter WORKSHOP AGENDA AND SCHEDULE(Proposal) Rev.1 Wednesday, 1December --- Tsukuba International Congress.
Munich, 21. – 23. October 2005 Welcome to the UEMS Management Council Meeting 2005.
Joint WGISS-WGCV Session John Faundeen WGCV-23 & WGISS-19 9 March 2005 Cordoba, Argentina.
Business Transaction Management Software for Application Coordination 1 Business Processes and Coordination.
Welcome to the Data Seal of Approval Conference October 8, 2013 Ann Arbor, Michigan.
GlobModel Workshop October 2007 Strengthening the Use of EO in Earth System Modelling.
FREEDOM DRIVE 2013 The Future of Independent Living, Active Citizenship and Europe – 12 September 2013.
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Title Subtitle.
Slide 1 January 26, 2011 Essentials of Community Board Membership A new Excellence In Public Service certificate program.
0 - 0.
2 pt 3 pt 4 pt 5 pt 1 pt 2 pt 3 pt 4 pt 5 pt 1 pt 2 pt 3 pt 4 pt 5 pt 1 pt 2 pt 3 pt 4 pt 5 pt 1 pt 2 pt 3 pt 4 pt 5 pt 1 pt Time Money AdditionSubtraction.
DIVIDING INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
ADDING INTEGERS 1. POS. + POS. = POS. 2. NEG. + NEG. = NEG. 3. POS. + NEG. OR NEG. + POS. SUBTRACT TAKE SIGN OF BIGGER ABSOLUTE VALUE.
MULTIPLICATION EQUATIONS 1. SOLVE FOR X 3. WHAT EVER YOU DO TO ONE SIDE YOU HAVE TO DO TO THE OTHER 2. DIVIDE BY THE NUMBER IN FRONT OF THE VARIABLE.
SUBTRACTING INTEGERS 1. CHANGE THE SUBTRACTION SIGN TO ADDITION
MULT. INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
Addition Facts
Year 6 mental test 5 second questions
SVQs Business and Administration Launch Events January/February 2011.
Around the World AdditionSubtraction MultiplicationDivision AdditionSubtraction MultiplicationDivision.
Patterns and sequences We often need to spot a pattern in order to predict what will happen next. In maths, the correct name for a pattern of numbers is.
ZMQS ZMQS
Caritas for people with disabilities. Agenda Wednesday Caritas für Menschen mit Behinderungen 10: :45Welcome, short introduction 10:45 – 11:15Introduction.
Micro Focus Research 1 As far as youre aware, how does your organization plan to drive business growth over the next three years? (Respondents' first choices)
YEAR 1 WEEK 15 CAREER DEVELOPMENT WORKSHOP DAY 1 delivered by Careers Service/JFR 10:00welcome and introduction 10:30considering the options - roles, careers,
8 th Global Conference on Health Promotion June 2013 Helsinki.
4 th Annual User Meeting The Next Steps! Wednesday & Thursday, October 23 & 24, 2013 Westin Buckhead, Atlanta GA AGENDA.
Illinois Institute of Technology Chicago, IL, USA 6 th International Workshop on Reliable Engineering Computing (REC 2014)
© S Haughton more than 3?
First ADAGUC Workshop 3-4 Oct KNMI Atmospheric Data Access for the Geospatial User Community.
© Charles van Marrewijk, An Introduction to Geographical Economics Brakman, Garretsen, and Van Marrewijk.
© Charles van Marrewijk, An Introduction to Geographical Economics Brakman, Garretsen, and Van Marrewijk.
10:00 Welcome address and introduction (ICAO) 10:15 Presentation of the workshop and its objectives (AWOG chair) 10:30 Objectives of the study conducted.
BIOLOGY AUGUST 2013 OPENING ASSIGNMENTS. AUGUST 7, 2013  Question goes here!
Work Integrated Learning ACDICT Learning and Teaching Network Forum, July 2010 Professor Chris Pilgrim Deputy Dean, Faculty of Information and Communication.
Past Tense Probe. Past Tense Probe Past Tense Probe – Practice 1.
Network Security Workshop Dhaka, Bangladesh 09 – 11 November 2013 Proudly Supported by:
1 First EMRAS II Technical Meeting IAEA Headquarters, Vienna, 19–23 January 2009.
PA Geospatial Town Meeting Mapping Our Future Welcome Introductions Name Organization Geospatial area of expertise.
EuNet European network on international relations policies and town twinning First transnational conference Political Representatives 18/21 April 2012,
Addition 1’s to 20.
DW WASH Cluster – Emergency training DW0 1 Disaster Waste in Emergencies Opening session.
25 seconds left…...
Mail-merge and Contact Log Shaun Elliott – Business Consultant Enhance your knowledge, improve your organisation.
Test B, 100 Subtraction Facts
11 = This is the fact family. You say: 8+3=11 and 3+8=11
Januar MDMDFSSMDMDFSSS
Week 1.
We will resume in: 25 Minutes.
Bell Schedules Club Time is available from 8:05-8:20  1 st 8:20 – 9:15  2 nd 9:20 – 10:10  3 rd 10:15 – 11:05  4 th 11:10 – 12:50 A(11:10)
Conference Program 09:00 Welcome 09:30 Session 1: Optics and Photonics 10:45 Coffee Break (Poster Session) 11:15 Session 2: Gravitation, Cosmology and.
Bottoms Up Factoring. Start with the X-box 3-9 Product Sum
How Cells Obtain Energy from Food
MondayTuesdayWednesdayThursdayFridaySaturdaySunday Timetable 7:00 7:30 8:00 8:30 9:00 9:30 10:00 10:30 11:00 11:30 12:00 12:30 1:00 1:30 2:00 2:30 3:00.
Fact Families By: Gianna Boland.
What is Center for Persona Research and -Application? Center for Persona Research and –Application is an independent research and consultancy center at.
Autonomic Software Product Lines (ASPL) Nadeem Abbas, Jesper Andersson, Welf Löwe Linnaeus University, Sweden Monday, August 23, st International.
International Workshop Magnetic Phenomena in Micro- and Nano-Structures 27–29 May Donetsk, Ukraine.
Active Components a Software Product Line Infrastructure Bas Geertsema Slinger Jansen Information and Computing Sciences University Utrecht VARI-ARCH Workshop.
03/01/20161 A MODEL FOR VARIABILITY DESIGN RATIONALE IN SPL Ismênia Galvão, Pim van den Broek & Mehmet Akşit VARI-ARCH 2010, Copenhagen,
BREAKOUT SESSION. Topics  Variability & quality attributes  Variability = quality attribute?  How does variability relate to availability, performance,
Presentation transcript:

VARIABILITY IN SOFTWARE PRODUCT LINE ARCHITECTURES VARI-ARCH 2010 ECSA 4th European Conference on Software Architecture Copenhagen, August 23, 2010

Welcome!

Context Software Architecture Software Product Lines

Context Software Architecture Software Product Lines VARI-ARCH

Focus Software Architecture Software Product Lines Variability Modeling  Capture variability explicitly Variability Modeling  Capture variability explicitly Architectural Views  Deal with multiple stakeholders/concerns Architectural Views  Deal with multiple stakeholders/concerns VARI-ARCH How to bridge?

Workshop Objectives  What are the implications of considering variability in view-based software architectures?  How can variability modeling benefit from a view- based perspective in software architecture?  Bridging: How can variability and architecture views be integrated?

Presentations: 3 questions  “In your work, what are the main stakeholders and their concerns with respect to variability?”  Relation stakeholders – variability  “With respect to which architectural models do you consider variability?”  Relation architectural models – variability  “How do you integrate variability into a view-based architecture description?”  Relation architectural views – variability

Schedule When?What? 9.00Opening 9.30Keynote Tomi Männistö 10.30Coffee 11.00Paper presentations 11.00: Hilliard, R., "On representing variation” 11.15: Simidchieva, B., Osterweil, L., "Categorizing and Modeling Variation in Families of Systems: a Position Paper” 11.30: Abbas, N., Andersson, J., Lšwe, W., "Autonomic Software Product Lines” 11.45: Galvao, I., van den Broek, P., Aksit, M., "A Model for Variability Design Rationale in SPL” 12.00: Geertsema, B., Jansen, S., "Increasing Software Product Reusability and Variability using Active Components: a Software Product Line Infrastructure” 12.15: Galster, M., "Describing Variability in Service-oriented Software Product Lines" 12.30Lunch 13.30Breakout session 15.30Coffee 16.00Plenary reporting, wrap-up & closing 19.30Joint dinner (& beers?)