The main concepts for object approaches and UML
|
|
- Harvey Moore
- 8 years ago
- Views:
Transcription
1 The main concepts for object approaches and UML Part 2 : The dynamical models UML - P. Bommel, J.P. Müller, M. Belem 1 The dynamical models To understand and describe the behaviours of the objects and their interactions Three types of representations State chart diagrams (internal dynamics) Activity diagrams (intra and inter object dynamics) Interaction diagrams (interaction dynamics) Sequence diagrams Collaboration diagrams UML - P. Bommel, J.P. Müller, M. Belem 2
2 Content State chart diagrams Activity diagrams Interaction diagrams Sequence diagrams Collaboration diagrams Conclusion UML - P. Bommel, J.P. Müller, M. Belem 3 Content State chart diagrams Activity diagrams Interaction diagrams Sequence diagrams Collaboration diagrams Conclusion UML - P. Bommel, J.P. Müller, M. Belem 4
3 State chart diagrams Objective : To describe the life cycle of an object Elements : State of an object Values of its attributes and links An object change its state over time Transition Events (action of an object onto another) Guard (conditions) Actions UML - P. Bommel, J.P. Müller, M. Belem 5 State chart diagrams A Un state état Initial Etat initial state Transitions Transitions Etat Final final state A transition is due to an event State 1 do : Activity 1 Event 1 [Cond1] / Action1 stimulus State 2 faire : Activity 2 UML - P. Bommel, J.P. Müller, M. Belem 6
4 Examples Heater State : stop T < 15 C State : heat Life cycle work change changement de travail hire embauche en formation formation reconversion conversion hire embauche actif active licenciem ent chomeur fire unemployed age limit limite d'âge age limit limite d'âge retraite retired UML - P. Bommel, J.P. Müller, M. Belem 7 Example: plot UML - P. Bommel, J.P. Müller, M. Belem 8
5 The actions For the transitions State A Event( arg1,... )[ condition ] / link.sendevent(arg1,...) State B For the states UML - P. Bommel, J.P. Müller, M. Belem 9 Super states États d un feu tricolore Etats d une machine à laver UML - P. Bommel, J.P. Müller, M. Belem10
6 Parallelism T and U in parallel Event E1 dispatched to T and U S U X T V E3 E1 E2 Y E4[ in Z ] W E1 Z UML - P. Bommel, J.P. Müller, M. Belem11 Content State chart diagrams Activity diagrams Interaction diagrams Sequence diagrams Collaboration diagrams Conclusion UML - P. Bommel, J.P. Müller, M. Belem12
7 Activity diagrams Objective: To describe the activities and their ordering Can be used for the internal behaviour of an object the concrete functioning of a behaviour the control ordering between activities spread among a set of objects UML - P. Bommel, J.P. Müller, M. Belem13 Activity diagrams the elements Activities activity Od Order between activities iti En fait ces diagrammes peuvent être vus comme une forme simplifiée des diagrammes d'états - transitions state1 activity event Initial and final pseudo activities Decision and synchronisation points Object flows (petri nets, etc.) state2 UML - P. Bommel, J.P. Müller, M. Belem14
8 Notations An activity is an action An Un activity état Initial Etat initial time Transitions Transitions Etat final Final time A link is a sequencing of activities UML - P. Bommel, J.P. Müller, M. Belem15 Activity diagram: life cycle naître croître se reproduire mourir UML - P. Bommel, J.P. Müller, M. Belem16
9 Other notations activ-1 activ-2 decision point activ-3 [ condition-1 ] [ condition-2 ] activ-4 activ-5 activ-6 activ-7 synchronisation points activ-8 UML - P. Bommel, J.P. Müller, M. Belem17 The swimlanes NewSwimlane Ne wswim lane2 NewSwimlane3 activ-1 activ-2 activ-3 [ condition-1 ] [ condition-2 ] activ-4 QuickTime et un décompresseur TIFF (LZW) sont requis pour visionner cette image. activ-5 activ-6 activ-7 activ-8 UML - P. Bommel, J.P. Müller, M. Belem18
10 Example: farmer activities UML - P. Bommel, J.P. Müller, M. Belem19 Content State chart diagrams Activity diagrams Interaction diagrams Sequence diagrams Collaboration diagrams Conclusion UML - P. Bommel, J.P. Müller, M. Belem20
11 Sequence diagrams :A M1 :B :C M2 M3 M4 M5 M6 UML - P. Bommel, J.P. Müller, M. Belem21 Collaboration diagrams :A 1: M1 :B 4: M4 2: M2 5: M5 :C 6: M6 message 3: M3 UML - P. Bommel, J.P. Müller, M. Belem22
12 Sequence diagrams The life line «create» Creation by an external object :C1 op Activation of an object Receiving the event «op» «destroy» Deletion by an external object UML - P. Bommel, J.P. Müller, M. Belem23 Sequence diagrams Interaction types synchronous: asynchronous: reflexive: constructive: :Ca destructive: alternative: [X]mess. [non X]mess. loops: *[X]mess. UML - P. Bommel, J.P. Müller, M. Belem24
13 Content State chart diagrams Activity diagrams Interaction diagrams Sequence diagrams Collaboration diagrams Conclusion UML - P. Bommel, J.P. Müller, M. Belem25 UML: Conclusion A tool for dialog : A language to represent models Graphical and simple Formal and nomalized (OMG) An open tool Independent of the implementation It is a language, not a process Adaptable (stereotypes) UML - P. Bommel, J.P. Müller, M. Belem26
14 UML books (1) Booch Grady, Rumbaugh James, and Jacobson Ivar, The Unified Modeling Language g User Guide, , Addison Wesley, Fall 1998, Jacobson Ivar, Booch Grady and Rumbaugh James, The Unified Software Development Process, , Addison Wesley, Fall 1998, Rumbaugh James, Jacobson Ivar, and Booch Grady, The Unified Modeling Language Reference Manual, X, Addison Wesley, Fall 1998 UML - P. Bommel, J.P. Müller, M. Belem27 UML books (2) Conallen Jim, Concevoir des applications Web avec UML, Eyrolles, Douglass Bruce Powell, Doing Hard Time : Developping Real-Time Systems with UML, Addison Wesley, Eriksson, UML Toolkit, Wiley, 1997 Fowler Martin, UML Distilled, Applying the Standard Object Modeling Language Addison Wesley, 1997 Kettany Net al, De Merise à UML,Eyrolles, 1998 Larman Craig, Applying UML and Patterns,Prentice Hall, 1998 Lee R, Tepfenhart W, UML et C++, Simon et Schuste, 1998 Lopez N, Intégrer UML dans vos projets, Eyrolles, 1997 Muller Pierre-Alain, Modélisation objet avec UML, Eyrolles, 1997 Roques Pascal, Vallée Franck, UML en action, Eyrolles, Roques Pascal, UML par la pratique, Eyrolles, Schmuller Joseph, Teach Yourself UML in 24 Hours, Sams Publishing, 1999 Texel Williams, Uses cases combined with Booch/OMT/UML, Prentice Hall, 1998 UML - P. Bommel, J.P. Müller, M. Belem28
Object Modeling with UML
Object Modeling with UML Steve Tockey Construx Software Builders 14715 Bel-Red Rd #100 Bellevue, WA 98007 stevet@construx.com www.construx.com Intro (14-Jan-01) Page 1-2 Section Outline Goals of This Tutorial
More informationBusiness Modeling with UML
Business Modeling with UML Hans-Erik Eriksson and Magnus Penker, Open Training Hans-Erik In order to keep up and be competitive, all companies Ericsson is and enterprises must assess the quality of their
More informationHow To Design Software
The Software Development Life Cycle: An Overview Presented by Maxwell Drew and Dan Kaiser Southwest State University Computer Science Program Last Time The design process and design methods Design strategies
More informationIRA 423/08. Designing the SRT control software: Notes to the UML schemes. Andrea Orlati 1 Simona Righini 2
Designing the SRT control software: Notes to the UML schemes Andrea Orlati 1 Simona Righini 2 1 - I.N.A.F. Istituto di Radioastronomia. 2 Dip. Astronomia - Università degli Studi di Bologna. Dicembre 2008
More informationA UML Introduction Tutorial
A UML Introduction Tutorial 1/27/08 9:55 PM A UML Introduction Tutorial In this tutorial you will learn about the fundamentals of object oriented modelling, the Unified Modelling Language and the software
More information3C05: Unified Software Development Process
3C05: Unified Software Development Process 1 Unit 5: Unified Software Development Process Objectives: Introduce the main concepts of iterative and incremental development Discuss the main USDP phases 2
More informationDesigning Real-Time and Embedded Systems with the COMET/UML method
By Hassan Gomaa, Department of Information and Software Engineering, George Mason University. Designing Real-Time and Embedded Systems with the COMET/UML method Most object-oriented analysis and design
More informationModeling Web Applications Using Java And XML Related Technologies
Modeling Web Applications Using Java And XML Related Technologies Sam Chung Computing & Stware Systems Institute Technology University Washington Tacoma Tacoma, WA 98402. USA chungsa@u.washington.edu Yun-Sik
More informationCHAPTER_3 SOFTWARE ENGINEERING (PROCESS MODELS)
CHAPTER_3 SOFTWARE ENGINEERING (PROCESS MODELS) Prescriptive Process Model Defines a distinct set of activities, actions, tasks, milestones, and work products that are required to engineer high quality
More informationUML Tutorial: Part 1 -- Class Diagrams.
UML Tutorial: Part 1 -- Class Diagrams. Robert C. Martin My next several columns will be a running tutorial of UML. The 1.0 version of UML was released on the 13th of January, 1997. The 1.1 release should
More informationSecurity Requirements Analysis of Web Applications using UML
Security Requirements Analysis of Web Applications using UML Salim Chehida 1, Mustapha kamel Rahmouni 2 1 Department of Informatics, University of Mostaganem, Algeria salimchehida@yahoo.fr 2 Department
More informationChapter 3 Chapter 3 Service-Oriented Computing and SOA Lecture Note
Chapter 3 Chapter 3 Service-Oriented Computing and SOA Lecture Note Text book of CPET 545 Service-Oriented Architecture and Enterprise Application: SOA Principles of Service Design, by Thomas Erl, ISBN
More informationApplication of UML in Real-Time Embedded Systems
Application of UML in Real-Time Embedded Systems Aman Kaur King s College London, London, UK Email: aman.kaur@kcl.ac.uk Rajeev Arora Mechanical Engineering Department, Invertis University, Invertis Village,
More informationThe Unified Software Development Process
The Unified Software Development Process Technieche Universal Darmstadt FACHBEREICH IN-FORMAHK BLIOTHEK Ivar Jacobson Grady Booch James Rumbaugh Rational Software Corporation tnventar-nsr.: Sachgebiete:
More informationPROCESS-DRIVEN SOFTWARE DEVELOPMENT METHODOLOGY FOR ENTERPRISE INFORMATION SYSTEM
PROCESS-DRIVEN SOFTWARE DEVELOPMENT METHODOLOGY FOR ENTERPRISE INFORMATION SYSTEM Kwan Hee Han 1 and Yongsun Choi 2 1 Department of Industrial & Systems Engineering, Engineering Research Institute, Gyeongsang
More informationNote concernant votre accord de souscription au service «Trusted Certificate Service» (TCS)
Note concernant votre accord de souscription au service «Trusted Certificate Service» (TCS) Veuillez vérifier les éléments suivants avant de nous soumettre votre accord : 1. Vous avez bien lu et paraphé
More informationUML other structural. diagrams. (Implementation Diagrams UML 1.5) Università di Padova. Facoltà di Scienze MM.FF.NN. Informatica - anno 2009-10
Università di Padova Facoltà di Scienze MM.FF.NN Informatica - anno 2009-10 Corso di Ingegneria del Software - B UML other structural diagrams (Implementation Diagrams UML 1.5) v 2.3 Renato Conte - UML:
More informationCommercializing Intellectual Property in Universities
Commercializing Intellectual Property in Universities Olivier Charbonneau Librarian, Concordia University o.charbonneau@concordia.ca www.culturelibre.ca Why is IP important? Money Control Ownership Respect
More informationChange Management: Modeling Software Product Lines Evolution
Change Management: Modeling Software Product Lines Evolution Samuel A. Ajila, Ph.D. MIEEE Department of Systems & Computer Engineering, Carleton University, 25 Colonel By Drive, Ottawa, Ontario, KS 5B6,
More information270015 - IES - Introduction to Software Engineering
Coordinating unit: 270 - FIB - Barcelona School of Informatics Teaching unit: 747 - ESSI - Department of Service and Information System Engineering Academic year: Degree: 2015 BACHELOR'S DEGREE IN INFORMATICS
More informationI219 Software Design Methodology
I219 Software Design Methodology JAIST Master s Program Fall 2014 Nguyen Van Vu nvu@fit.hcmus.edu.vn Topics Course Introduction Objectives and Scope Evaluation Policies Content and Schedule Basic Concepts
More informationIncorporating Aspects into the UML
Incorporating Aspects into the UML Mark Basch University of North Florida Department of Computer and Information Sciences Jacksonville, FL 32224-2645 (904) 620-2985 basm0001@unf.edu Arturo Sanchez University
More informationInformation systems modelling UML and service description languages
Internet Engineering Tomasz Babczyński, Zofia Kruczkiewicz Tomasz Kubik Information systems modelling UML and service description languages Student Contact Hours: 25.02.2015- Location: 325 C3 room 25.03.2015:
More informationA UML Documentation for an Elevator System. Distributed Embedded Systems, Fall 2000 PhD Project Report
A UML Documentation for an Elevator System Distributed Embedded Systems, Fall 2000 PhD Project Report December 2000 A UML documentation for an elevator system. Introduction This paper is a PhD project
More informationA SYSTEMATIC APPROACH FOR COMPONENT-BASED SOFTWARE DEVELOPMENT
A SYSTEMATIC APPROACH FOR COMPONENT-BASED SOFTWARE DEVELOPMENT Cléver Ricardo Guareis de Farias, Marten van Sinderen and Luís Ferreira Pires Centre for Telematics and Information Technology (CTIT) PO Box
More informationSystem Requirements Orion
Orion Date 21/12/12 Version 1.0 Référence 001 Auteur Antoine Crué VOS CONTACTS TECHNIQUES JEAN-PHILIPPE SENCKEISEN ANTOINE CRUE LIGNE DIRECTE : 01 34 93 35 33 EMAIL : JPSENCKEISEN@ORSENNA.FR LIGNE DIRECTE
More informationTowards an Integration of Business Process Modeling and Object-Oriented Software Development
Towards an Integration of Business Process Modeling and Object-Oriented Software Development Peter Loos, Peter Fettke Chemnitz Univeristy of Technology, Chemnitz, Germany {loos peter.fettke}@isym.tu-chemnitz.de
More informationMenouer Boubekeur, Gregory Provan
Software Requirements Menouer Boubekeur, Gregory Provan Lectures Introduction to UML Introduction to Requirements Analysis Advanced techniques for Requirement Analysis M. Boubekeur, CSL, University College
More informationSun Management Center Change Manager 1.0.1 Release Notes
Sun Management Center Change Manager 1.0.1 Release Notes Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. Part No: 817 0891 10 May 2003 Copyright 2003 Sun Microsystems, Inc. 4150
More informationPrinciples and Software Realization of a Multimedia Course on Theoretical Electrical Engineering Based on Enterprise Technology
SERBIAN JOURNAL OF ELECTRICAL ENGINEERING Vol. 1, No. 1, November 2003, 81-87 Principles and Software Realization of a Multimedia Course on Theoretical Electrical Engineering Based on Enterprise Technology
More informationCourse Computer Science Academic year 2012/2013 Subject Software Engineering II ECTS 6
Course Computer Science Academic year 2012/2013 Subject Software Engineering II ECTS 6 Type of course Compulsory Year 3rd Semester 1st semester Student Workload: Professor(s) Maria Clara Silveira Total
More informationRational Unified Process for Systems Engineering RUP SE1.1. A Rational Software White Paper TP 165A, 5/02
Rational Unified Process for Systems Engineering RUP SE1.1 A Rational Software White Paper TP 165A, 5/02 Table of Contents INTRODUCTION...1 BUSINESS MODELING...3 SYSTEM ARCHITECTURE...4 SYSTEM ARCHITECTURE
More informationEU RFID Forum 2007 March 13th and 14th 2007 Conference Centre Albert Borschette, Brussels
EU RFID Forum 2007 March 13th and 14th 2007 Conference Centre Albert Borschette, Brussels Ambient RFID Services Infrastructure & RFID Deployment in Wood industry Eddy Bajic, André Thomas CRAN Laboratory,
More informationUsing UML Part Two Behavioral Modeling Diagrams
UML Tutorials Using UML Part Two Behavioral Modeling Diagrams by Sparx Systems All material Sparx Systems 2007 Sparx Systems 2007 Page 1 Trademarks Object Management Group, OMG, Unified Modeling Language,
More informationMSc programme (induction week) Computer Science Department INTRODUCTION TO UML
MSc programme (induction week) Computer Science Department INTRODUCTION TO UML Some of this material is based on Bernd Bruegge and Allen H. Dutoit (2009) Object-Oriented Software Engineering: Using UML,
More informationDimension Templates: Multi-dimensional separation of concerns in UML
Dimension Templates: Multi-dimensional separation of concerns in UML Marcus Fontoura Computer Science Department, Princeton University 35 Olden Street, Princeton, NJ 08544-2087, U.S.A. e-mail: mfontoura@acm.org
More informationCroatian Power Utility distribution level's UML model
Croatian Power Utility distribution level's UML model LINDA VIĐAK, SVEN GOTOVAC Department of Electronics University of Split, FESB R. Boskovica b.b., 21 000 Split CROATIA Abstract: - Large distributed
More informationUML SUPPORTED SOFTWARE DESIGN
UML SUPPORTED SOFTWARE DESIGN Darko Gvozdanović, Saša Dešić, Darko Huljenić Ericsson Nikola Tesla d.d., Krapinska 45, HR-0000 Zagreb, Croatia, tel.: +385 365 3889, faks: +385 365 3548, e-mail: darko.gvozdanovic@etk.ericsson.se
More informationSolaris 10 Documentation README
Solaris 10 Documentation README Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. Part No: 817 0550 10 January 2005 Copyright 2005 Sun Microsystems, Inc. 4150 Network Circle, Santa
More informationTransportation Process of Containers BPMN-Modeling and Transformation into ACTIF Model
ROMANIAN JOURNAL OF INFORMATION SCIENCE AND TECHNOLOGY Volume 14, Number 1, 2011, 67 80 Transportation Process of Containers BPMN-Modeling and Transformation into ACTIF Model Ismahène HADJ KHALIFA 1, Abdelkader
More informationDesign Pattern for the Adaptive Scheduling of Real-Time Tasks with Multiple Versions in RTSJ
Design Pattern for the Adaptive Scheduling of Real-Time Tasks with Multiple Versions in RTSJ Rodrigo Gonçalves, Rômulo Silva de Oliveira, Carlos Montez LCMI Depto. de Automação e Sistemas Univ. Fed. de
More informationUML: Unified Modeling Language
UML: Unified Modeling Language Story: What UML is for Some of the main diagrams are and what you use them for Class diagrams and class forms Use Case Diagrams Sequence (Event) Diagram State Diagrams An
More informationSpecification of the UFT Web-Based Fitness Tracking Software
Specification of the UFT Web-Based Fitness Tracking Software STEVEN ARNOLD, CATHY OSTERHOUT, CHUL YIM, SERGIU DASCALU Department of Computer Science University of Nevada, Reno 1664 N. Virginia St., Reno,
More informationThe BPM to UML activity diagram transformation using XSLT
The BPM to UML activity diagram transformation using XSLT Ondřej Macek 1 and Karel Richta 1,2 1 Department of Computer Science and Engineering, Faculty of Electrical Engineering, Czech Technical University,
More informationSun StorEdge A5000 Installation Guide
Sun StorEdge A5000 Installation Guide for Windows NT Server 4.0 Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303-4900 USA 650 960-1300 Fax 650 969-9131 Part No. 805-7273-11 October 1998,
More informationBusiness Process Modeling Notation
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology ISSN 2320 088X IJCSMC, Vol. 2, Issue.
More informationMapping from Business Processes to Requirements Specification
Extended abstract 1/5 Mapping from Business Processes to Requirements Specification Svatopluk Štolfa, Ivo Vondrák Department of Computer Science, VŠB - Technical University of Ostrava, 17.listopadu 15,
More informationExpressing dynamic properties of static diagrams in Z
Expressing dynamic properties of static diagrams in Z Yves Ledru Laboratoire LSR/IMAG BP 72 F-38402 Saint-Martin-d Hères cedex Yves.Ledru@imag.fr Sophie Dupuy=Chessa Laboratoire CLIPS/IMAG BP 53 38041
More informationHow To Download Openoffice 40 Manual And User Guide
openoffice 40 manual : The User's Guide openoffice 40 manual actually features a great offer for his or her customers giving users unlimited access and downloads. OPENOFFICE 40 MANUAL To begin with finding
More informationLevel 2 French, 2014
91121 911210 2SUPERVISOR S Level 2 French, 2014 91121 Demonstrate understanding of a variety of written and / or visual French text(s) on familiar matters 9.30 am Wednesday 26 November 2014 Credits: Five
More informationApplying Use Cases to Microcontroller Code Development. Chris Gilbert Cypress Semiconductor
Applying Use Cases to Microcontroller Code Development Chris Gilbert Cypress Semiconductor Agenda Why Use Cases Microcontroller Project Development Use Cases Defined Use Cases Composition General Example
More informationAspect Oriented Strategy to model the Examination Management Systems
Aspect Oriented Strategy to model the Examination Management Systems P.Durga 1, S.Jeevitha 2, A.Poomalai 3, Prof.M.Sowmiya 4 and Prof.S.Balamurugan 5 Department of IT, Kalaignar Karunanidhi Institute of
More informationopenoffice impress 3 guide
openoffice impress 3 guide AN INTRODUCTORY GUIDE For more course product tips check out us, leave a comment about any openoffice impress 3 guide you have used and inform us relating to your favorite ones.
More informationopenoffice 32 manual : The User's Guide
openoffice 32 manual : The User's Guide openoffice 32 manual actually carries a great offer for his or her customers giving users unlimited access and downloads. OPENOFFICE 32 MANUAL To begin finding Openoffice
More informationInterfaces de programmation pour les composants de la solution LiveCycle ES (juillet 2008)
Interfaces de programmation pour les composants de la solution LiveCycle ES (juillet 2008) Ce document répertorie les interfaces de programmation que les développeurs peuvent utiliser pour créer des applications
More informationSystematization of Requirements Definition for Software Development Processes with a Business Modeling Architecture
Systematization of Requirements Definition for Software Development Processes with a Business Modeling Architecture Delmir de Azevedo Junior 1 and Renato de Campos 2 1 Petrobras University, Republican
More informationDiagramming Techniques:
1 Diagramming Techniques: FC,UML,PERT,CPM,EPC,STAFFWARE,... Eindhoven University of Technology Faculty of Technology Management Department of Information and Technology P.O. Box 513 5600 MB Eindhoven The
More informationModeling with UML. Reda Bendraou reda.bendraou{{@}}lip6.fr http://pagesperso-systeme.lip6.fr/reda.bendraou/
Modeling with UML Reda Bendraou reda.bendraou{{@}}lip6.fr http://pagesperso-systeme.lip6.fr/reda.bendraou/ UML: Static/architecture viewpoint - OO Basics -Class Diagram -Object Diagram - Package Diagram
More informationModel Transformations and Code Generation
Model Transformations and Code Generation Ecole IN2P3 Temps Réel Ansgar.Radermacher@cea.fr 2 École d été, 26.11 08h30 10h00: Cours S1 Component models CCM and FCM (connectors) CCM CORBA component model
More informationSoftware Engineering (CS550)
Software Engineering (CS550) Overview Jongmoon Baik Class Information Instructor: Jongmoon Baik Office: N1 Rm. 502 Phone: 042-350-3556 Email: jbaik@kaist.ac.kr Office Hour: MON & WED: 13:00-14:30PM (or
More informationAADL et la conception des logiciels
AADL et la conception des logiciels Pierre Dissaux, journée Féria/SVF, 2 décembre 2003 System Lifecycle System Engineering System Integration Hardware Engineering Software Engineering from System Engineering
More informationTool Support for Software Variability Management and Product Derivation in Software Product Lines
Tool Support for Software Variability Management and Product Derivation in Software s Hassan Gomaa 1, Michael E. Shin 2 1 Dept. of Information and Software Engineering, George Mason University, Fairfax,
More informationM1 UE3 Examen final 2014 / 2015 : China infrastructures strategy
UE3 : Marchés internationaux Amonts M1 UE3 Examen final 2014 / 2015 : China infrastructures strategy Pascal ALBERTINI 14/05/2015 L7N 1 China Infrastructures Strategy Vous, Patrick KRON, Président d Alstom,
More informationToolkit in OPen-source for Critical Applications & SystEms Development
Toolkit in OPen-source for Critical Applications & SystEms Development Patrick Farail AIRBUS France patrick.farail@airbus.com June 05 - IRISATECH 1 A limited market - Long life Products Uncertain suppliers
More informationSOFTWARE PROCESS MODELS
SOFTWARE PROCESS MODELS Slide 1 Software Process Models Process model (Life-cycle model) - steps through which the product progresses Requirements phase Specification phase Design phase Implementation
More informationOffice of the Auditor General / Bureau du vérificateur général FOLLOW-UP TO THE 2010 AUDIT OF COMPRESSED WORK WEEK AGREEMENTS 2012 SUIVI DE LA
Office of the Auditor General / Bureau du vérificateur général FOLLOW-UP TO THE 2010 AUDIT OF COMPRESSED WORK WEEK AGREEMENTS 2012 SUIVI DE LA VÉRIFICATION DES ENTENTES DE SEMAINE DE TRAVAIL COMPRIMÉE
More informationopenoffice impress manual : The User's Guide
openoffice impress manual : The User's Guide openoffice impress manual actually features a great offer for customers by providing users unlimited access and downloads. openoffice impress manual At this
More informationII. Conceptual Modeling
II. Conceptual Modeling Engineering Software Models in Software Engineering What is Conceptual Modeling? Origins 2003 John Mylopoulos and Steve Easterbrook Conceptual Modeling -- 1 Engineering Software
More information2. Analysis, Design and Implementation
2. Subject/Topic/Focus: Software Production Process Summary: Software Crisis Software as a Product: From Individual Programs to Complete Application Systems Software Development: Goals, Tasks, Actors,
More informationSun Management Center 3.6 Version 5 Add-On Software Release Notes
Sun Management Center 3.6 Version 5 Add-On Software Release Notes For Sun Fire, Sun Blade, Netra, and Sun Ultra Systems Sun Microsystems, Inc. www.sun.com Part No. 819-7977-10 October 2006, Revision A
More informationEtudes de cas en OCL avec l outil USE 2
Etudes de cas en OCL avec l outil USE 2 1 2 UML-based Specification Environment 3 1ère étude de cas : invariants Classes en notation textuelle model Company 4 class Employee attributes name : String salary
More informationGénie Logiciel et Gestion de Projets. Software Requirements Engineering
Génie Logiciel et Gestion de Projets Software Requirements Engineering 1 Software Requirements Engineering Roadmap Software Requirements User requirements versus system requirements Functional and non-functional
More informationREAD AND FOLLOW ALL SAFETY INSTRUCTIONS 1. DANGER RISK OF SHOCK DISCONNECT POWER BEFORE INSTALLATION
UR Series LED Upgrade Kit Includes: 48" Linear Option IMPORTANT SAFEGUARDS When using electrical equipment, basic safety precautions should always be followed including the following: READ AND FOLLOW ALL
More informationPlanification de mouvement
Planification de mouvement Jean-Paul Laumond Jean-Paul Laumond Senior Researcher, LAAS-CNRS I E E E - I F R I n n o v a t i o n Cofounder F o r u m and Scientific Advisor, Kineo I E E CAM E I C R A 2 0
More informationTypes of UML Diagram. UML Diagrams 140703-OOAD. Computer Engineering Sem -IV
140703-OOAD Computer Engineering Sem -IV Introduction to UML - UML Unified Modeling Language diagram is designed to let developers and customers view a software system from a different perspective and
More informationUpgrading the Solaris PC NetLink Software
Upgrading the Solaris PC NetLink Software By Don DeVitt - Enterprise Engineering Sun BluePrints OnLine - January 2000 http://www.sun.com/blueprints Sun Microsystems, Inc. 901 San Antonio Road Palo Alto,
More informationGénie Logiciel et Gestion de Projets. Software Requirements Engineering
Génie Logiciel et Gestion de Projets Software Requirements Engineering 1 Software Requirements Engineering Roadmap Software Requirements User requirements versus system requirements Functional and non-functional
More informationBusiness Process Modelling Notation A tutorial
Business Process Modelling Notation A tutorial Sam Mancarella Chief Technology Officer Sparx Systems sam.mancarella@sparxsystems.com OMG SOA in Healthcare January 14, 2011 Tutorial Objectives This tutorial
More informationUML basics: An introduction to the Unified Modeling Language
Copyright Rational Software 2003 http://www.therationaledge.com/content/jun_03/f_umlintro_db.jsp UML basics: An introduction to the Unified Modeling Language by Donald Bell IBM Global Services Way back
More informationPersonnalisez votre intérieur avec les revêtements imprimés ALYOS design
Plafond tendu à froid ALYOS technology ALYOS technology vous propose un ensemble de solutions techniques pour vos intérieurs. Spécialiste dans le domaine du plafond tendu, nous avons conçu et développé
More informationopenoffice impress manual
Reference Manual To understand showcasing to make use of and the way to totally exploit openoffice impress manual to your benefit, there are many sources of information for your requirements. OPENOFFICE
More informationWhat are the used UML diagrams? A Preliminary Survey
What are the used UML diagrams? A Preliminary Survey Gianna Reggio, Maurizio Leotta, Filippo Ricca, Diego Clerissi DIBRIS - Università di Genova, Italy Our aim Asses by means of a survey which parts of
More informationThe W-MODEL Strengthening the Bond Between Development and Test
Andreas Spillner Dr. Spillner is working as Professor at the Hochschule Bremen (University of Applied Sciences) where he is responsible for software engineering and real time systems. Dr. Spillner has
More informationModeling the User Interface of Web Applications with UML
Modeling the User Interface of Web Applications with UML Rolf Hennicker,Nora Koch,2 Institute of Computer Science Ludwig-Maximilians-University Munich Oettingenstr. 67 80538 München, Germany {kochn,hennicke}@informatik.uni-muenchen.de
More informationConsistency Maintenance Framework For Collaborative Software Modelling Tools
Consistency Maintenance Framework For Collaborative Software Modelling Tools Marta Lozano A dissertation submitted to the University of Dublin, in partial fulfillment of the requirements for the degree
More informationProposition d intervention
MERCREDI 8 NOVEMBRE Conférence retrofitting of social housing: financing and policies options Lieu des réunions: Hotel Holiday Inn,8 rue Monastiriou,54629 Thessaloniki 9.15-10.30 : Participation à la session
More informationProgramming Language Constructs as Basis for Software Architectures
Programming Language Constructs as Basis for Software Architectures 1 From individual parts to components In the 50s: Machine/Assembler programs: bound to specific hardware In the 60s-70s: Higher programming
More informationSysML Modelling Language explained
Date: 7 th October 2010 Author: Guillaume FINANCE, Objet Direct Analyst & Consultant UML, the standard modelling language used in the field of software engineering, has been tailored to define a modelling
More informationDESIGN & PROTOTYPAGE. ! James Eagan james.eagan@telecom-paristech.fr
DESIGN & PROTOTYPAGE! James Eagan james.eagan@telecom-paristech.fr Ce cours a été développé en partie par des membres des départements IHM de Georgia Tech et Télécom ParisTech. La liste de contributeurs
More informationHome Appliance Control System
Home Appliance Control System Object-Oriented Analysis & Design Project Phase 1 CS 6359 Object-Oriented Analysis and Design Dr Lawrence Chung Summer 2005 Section 581 Group Members: Uttama Shakya: http://www.utdallas.edu/~uxs023000/
More informationThe Business Process Model
An Introduction to UML The Business Process Model by Geoffrey Sparks All material (c) Geoffrey Sparks 2000 www.sparxsystems.com.au Geoffrey Sparks 2000 Page:1 Table of Contents THE BUSINESS PROCESS MODEL...3
More informationArchived Content. Contenu archivé
ARCHIVED - Archiving Content ARCHIVÉE - Contenu archivé Archived Content Contenu archivé Information identified as archived is provided for reference, research or recordkeeping purposes. It is not subject
More informationAudit de sécurité avec Backtrack 5
Audit de sécurité avec Backtrack 5 DUMITRESCU Andrei EL RAOUSTI Habib Université de Versailles Saint-Quentin-En-Yvelines 24-05-2012 UVSQ - Audit de sécurité avec Backtrack 5 DUMITRESCU Andrei EL RAOUSTI
More informationPROJECT MANAGEMENT METHODOLOGY OF OBJECT- ORIENTED SOFTWARE DEVELOPMENT
PROJECT MANAGEMENT METHODOLOGY OF OBJECT- ORIENTED SOFTWARE DEVELOPMENT Ing. David BEDNÁŘ, Doctoral Degree Programme (2) Dept. of Information Systems, FIT, BUT E-mail: bednar@fit.vutbr.cz Supervised by:
More informationSun Enterprise Optional Power Sequencer Installation Guide
Sun Enterprise Optional Power Sequencer Installation Guide For the Sun Enterprise 6500/5500 System Cabinet and the Sun Enterprise 68-inch Expansion Cabinet Sun Microsystems, Inc. 901 San Antonio Road Palo
More informationGeneral Certificate of Education Advanced Level Examination June 2012
General Certificate of Education Advanced Level Examination June 2012 French Unit 4 Speaking Test Candidate s Material To be conducted by the teacher examiner between 7 March and 15 May 2012 (FRE4T) To
More informationService Level Definitions and Interactions
Service Level Definitions and Interactions By Adrian Cockcroft - Enterprise Engineering Sun BluePrints OnLine - April 1999 http://www.sun.com/blueprints Sun Microsystems, Inc. 901 San Antonio Road Palo
More informationAnálisis, diseño y construcción de Software
Análisis, diseño y construcción de Software Dizan Vasquez 1/38 Presentación 2010-2011 Profesor / ITESM Mexico - Consultor 2007-2009 2003-2004 2002-2003 2001-2002 1993-2001 1993 Postdoc / ETH Zurich Doctorado
More informationDetection of water leakage using laser images from 3D laser scanning data
Detection of water leakage using laser images from 3D laser scanning data QUANHONG FENG 1, GUOJUAN WANG 2 & KENNERT RÖSHOFF 3 1 Berg Bygg Konsult (BBK) AB,Ankdammsgatan 20, SE-171 43, Solna, Sweden (e-mail:feng@bergbyggkonsult.se)
More informationArchived Content. Contenu archivé
ARCHIVED - Archiving Content ARCHIVÉE - Contenu archivé Archived Content Contenu archivé Information identified as archived is provided for reference, research or recordkeeping purposes. It is not subject
More information