Abhängig Maven vs Ivy
|
|
|
- Dana Shelton
- 10 years ago
- Views:
Transcription
1 Abhägig Mave vs Ivy Sascha Groß P8 Mave vs Ivy Sascha Groß Copyright 2010 MATHEMA Software GmbH 1
2 Ageda Was ist Depedecy-Maagemet? Warum Depedecy-Maagemet? Vorstellug Ivy Vorstellug Mave Mave vs Ivy Fazit P8 Mave vs Ivy Sascha Groß Copyright 2010 MATHEMA Software GmbH 2
3 Depedecy Maagemet P8 Mave vs Ivy Sascha Groß Copyright 2010 MATHEMA Software GmbH 3
4 Depedecy-Maagemet Warum? Ohe Depedecy-Maagemet Artefakte liege im Projekt (lib-verzeichis) Zusammesuche der beötigte Artefakte otwedig Auflöse trasitiver Depedecies Artefakte lade i Source Code Maagemet (CVS, SVN, ) Artefakte werde herutergelade (wget) P8 Mave vs Ivy Sascha Groß Copyright 2010 MATHEMA Software GmbH 4
5 Depedecy-Maagemet Regelt Abhägigkeite vo Bibliotheke (Jars) Trasitive Abhägigkeit Eibeziehe abhägiger Bibliotheke P8 Mave vs Ivy Sascha Groß Copyright 2010 MATHEMA Software GmbH 5
6 Depedecy-Maagemet Probleme Depedecies müsse richtig gepflegt sei, sost zuviel Artefakte zuweig Artefakte falsche Artefakte doppelte Artefakte i uterschiedliche Versioe Kofliktmaagemet bei Depedecies welches Artefakt gewit höchste Versio euestes Datum aheliegeste P8 Mave vs Ivy Sascha Groß Copyright 2010 MATHEMA Software GmbH 6
7 Depedecy-Maagemet Beschreibug Group, Orgaisatio Artefakt, Name Versio Type Classifikatio Cofiguratio P8 Mave vs Ivy Sascha Groß Copyright 2010 MATHEMA Software GmbH 7
8 Depedecy-Maagemet Repository P8 Mave vs Ivy Sascha Groß Copyright 2010 MATHEMA Software GmbH 8
9 P8 Mave vs Ivy Sascha Groß Copyright 2010 MATHEMA Software GmbH 9
10 Ivy Ivy über Ivy The agile depedecy maager Ivy is a popular depedecy maager focusig o flexibility ad simplicity. Aktuelle Versio Uterprojekt vo At Depedecy-Maagemet mit ud ohe At P8 Mave vs Ivy Sascha Groß Copyright 2010 MATHEMA Software GmbH 10
11 IDE Itegratio IvyDE Eclipse Plugi P8 Mave vs Ivy Sascha Groß Copyright 2010 MATHEMA Software GmbH 11
12 ivy.xml <ivy-module versio="2.0"> <ifo orgaisatio="org.apache" module="hello-ivy" versio= 0.1 /> <depedecies> <depedecy org="commos-lag" ame="commos-lag" rev="2.0" cof= default /> <depedecy org="commos-cli" ame="commos-cli" rev="1.0" cof= default /> </depedecies> </ivy-module> P8 Mave vs Ivy Sascha Groß Copyright 2010 MATHEMA Software GmbH 12
13 build.xml <project ame="hello-ivy" default="ru" xmls:ivy="atlib:org.apache.ivy.at"> <!-- some variables used --> <property ame="lib.dir" value="lib" /> <property ame="build.dir" value="build" /> <property ame="src.dir" value="src" /> <!-- paths used for compilatio ad ru --> <path id="lib.path.id"> <fileset dir="${lib.dir}" /> </path> <path id="ru.path.id"> <path refid="lib.path.id" /> <path locatio="${build.dir}" /> </path> P8 Mave vs Ivy Sascha Groß Copyright 2010 MATHEMA Software GmbH 13
14 build.xml <target ame="resolve" descriptio="--> retreive depedecies with ivy"> <ivy:retrieve/> </target> <target ame="report" depeds="resolve" descriptio="--> geerates a report"> <ivy:report todir="${build.dir}"/> </target> <target ame="ru" depeds="resolve" descriptio="--> compile ad ru the project"> <mkdir dir="${build.dir}" /> <javac srcdir="${src.dir}" destdir="${build.dir}" classpathref="lib.path.id" /> <property ame="msg" value="hello ivy!"/> <java classpathref="ru.path.id" classame="example.hello"> <arg value="-message"/> <arg value="${msg}"/> </java> </target> P8 Mave vs Ivy Sascha Groß Copyright 2010 MATHEMA Software GmbH 14
15 build.xml <target ame="clea" descriptio="--> clea the project"> <delete icludeemptydirs="true"> <fileset dir="${basedir}"> <exclude ame="src/**" /> <exclude ame="build.xml" /> <exclude ame="ivy.xml" /> </fileset> </delete> </target> <target ame="clea-cache" descriptio="--> clea the ivy cache"> <ivy:cleacache /> </target> </project> P8 Mave vs Ivy Sascha Groß Copyright 2010 MATHEMA Software GmbH 15
16 P8 Mave vs Ivy Sascha Groß Copyright 2010 MATHEMA Software GmbH 16
17 Mave Mave über Mave Apache Mave is a software project maagemet ad comprehesio tool. Based o the cocept of a project object model (POM), Mave ca maage a project's build, reportig ad documetatio from a cetral piece of iformatio. Aktuell Versio P8 Mave vs Ivy Sascha Groß Copyright 2010 MATHEMA Software GmbH 17
18 IDE Itegratio m2eclipse Eclipse Plugi Netbeas... P8 Mave vs Ivy Sascha Groß Copyright 2010 MATHEMA Software GmbH 18
19 pom.xml - Depedecies <project xmls=" xmls:xsi=" xsi:schemalocatio=" <modelversio>4.0.0</modelversio> <groupid>de.mathema.campus</groupid> <artifactid>hello</artifactid> <versio>1.1-snapshot</versio> <depedecies> <depedecy> <groupid>juit</groupid> <artifactid>juit</artifactid> <scope>test</scope> <versio>4.8.1</versio> </depedecy> </depedecies>... </project> P8 Mave vs Ivy Sascha Groß Copyright 2010 MATHEMA Software GmbH 19
20 Mave vs Ivy P8 Mave vs Ivy Sascha Groß Copyright 2010 MATHEMA Software GmbH 20
21 Mave vs Ivy October 8, Apache Ivy Released Key features of the release are ehaced Mave2 compatibility, with several bug fixes ad more pom features covered P8 Mave vs Ivy Sascha Groß Copyright 2010 MATHEMA Software GmbH 21
22 Mave vs Ivy Darf es ei bissche mehr sei Depedey Maagemet ist ei wichtiger Bestadteil des Buildprozess. Mauelles Auflöse ist mühsam (Beschaffug der Jars) Mave ud Ivy erledige beide de Job Adere Aforderuge a Buildprozess Eifache Erlerbarkeit, Eiarbeitug, Istallatio Tooluterstützug Test, Deploymet Erweiterbarkeit Reportig/Dokumetatio Cotiuous Itegratio Releaseprozess P8 Mave vs Ivy Sascha Groß Copyright 2010 MATHEMA Software GmbH 22
23 Fazit P8 Mave vs Ivy Sascha Groß Copyright 2010 MATHEMA Software GmbH 23
24 Frage? Viele Dak! P8 Mave vs Ivy Sascha Groß Copyright 2010 MATHEMA Software GmbH 24
Build management & Continuous integration. with Maven & Hudson
Build management & Continuous integration with Maven & Hudson About me Tim te Beek [email protected] Computer science student Bioinformatics Research Support Overview Build automation with Maven Repository
Android ist anders - Android Dependency Management
Android ist anders - Fabian Klaffke verit Informationssysteme GmbH Agenda Build & Dependency-Management Motivation Fallbeispiel Android Android-Bibliotheken Bibliotheken einbinden IDEs Build Management
Build Management. Context. Learning Objectives
Build Management Wolfgang Emmerich Professor of Distributed Computing University College London http://sse.cs.ucl.ac.uk Context Requirements Inception Elaboration Construction Transition Analysis Design
Maven 3 New Features. Stefan Scheidt Solution Architect OPITZ CONSULTING GmbH
Stefan Scheidt Solution Architect OPITZ CONSULTING GmbH OPITZ CONSULTING GmbH 2010 Seite 1 Wer bin ich? Software-Entwickler und Architekt Trainer und Coach Autor und Sprecher OPITZ CONSULTING GmbH 2010
Maven or how to automate java builds, tests and version management with open source tools
Maven or how to automate java builds, tests and version management with open source tools Erik Putrycz Software Engineer, Apption Software [email protected] Outlook What is Maven Maven Concepts and
Content. Development Tools 2(63)
Development Tools Content Project management and build, Maven Version control, Git Code coverage, JaCoCo Profiling, NetBeans Static Analyzer, NetBeans Continuous integration, Hudson Development Tools 2(63)
EUROCONTROL PRISMIL. EUROCONTROL civil-military performance monitoring system
EUROCONTROL PRISMIL EUROCONTROL civil-military performace moitorig system Itroductio What is PRISMIL? PRISMIL is a olie civil-military performace moitorig system which facilitates the combied performace
CSE 70: Software Development Pipeline Build Process, XML, Repositories
CSE 70: Software Development Pipeline Build Process, XML, Repositories Ingolf Krueger Department of Computer Science & Engineering University of California, San Diego La Jolla, CA 92093-0114, USA California
Domain 1: Identifying Cause of and Resolving Desktop Application Issues Identifying and Resolving New Software Installation Issues
Maual Widows 7 Eterprise Desktop Support Techicia (70-685) 1-800-418-6789 Domai 1: Idetifyig Cause of ad Resolvig Desktop Applicatio Issues Idetifyig ad Resolvig New Software Istallatio Issues This sectio
Beginning with SubclipseSVN
Version 2 July 2007 Beginning with SubclipseSVN A user guide to begin using the Subclipse for source code management on the CropForge collaborative software development site. Copyright International Rice
CSE 70: Software Development Pipeline Version Control with Subversion, Continuous Integration with Bamboo, Issue Tracking with Jira
CSE 70: Software Development Pipeline Version Control with Subversion, Continuous Integration with Bamboo, Issue Tracking with Jira Ingolf Krueger Department of Computer Science & Engineering University
Introduction to Programming Tools. Anjana & Shankar September,2010
Introduction to Programming Tools Anjana & Shankar September,2010 Contents Essentials tooling concepts in S/W development Build system Version Control System Testing Tools Continuous Integration Issue
Skytron Asset Manager
Skytro Asset Maager Meet Asset Maager Skytro Asset Maager is a wireless, pateted RFID asset trackig techology specifically desiged for hospital facilities to deliver istat ROI withi a easy to istall, fully
NATIVE ADVERTISING, CONTENT MARKETING & CO. AUFBRUCH IN EIN NEUES GOLDENES ZEITALTER DES MARKETINGS?
NATIVE ADVERTISING, CONTENT MARKETING & CO. AUFBRUCH IN EIN NEUES GOLDENES ZEITALTER DES MARKETINGS? 2014 in Frankfurt am Main DATUM 11.11.2014 SEITE 2 Christian Paul Stobbe Director Strategy Düsseldorf
Domain 1: Configuring Domain Name System (DNS) for Active Directory
Maual Widows Domai 1: Cofigurig Domai Name System (DNS) for Active Directory Cofigure zoes I Domai Name System (DNS), a DNS amespace ca be divided ito zoes. The zoes store ame iformatio about oe or more
Integration with Other Tools
Integration with Other Tools In this chapter, we will cover: ff ff ff ff ff ff ff ff ff Configuring Eclipse and Maven for Selenium WebDriver test development Configuring IntelliJ IDEA and Maven for Selenium
Builder User Guide. Version 5.4. Visual Rules Suite - Builder. Bosch Software Innovations
Visual Rules Suite - Builder Builder User Guide Version 5.4 Bosch Software Innovations Americas: Bosch Software Innovations Corp. 161 N. Clark Street Suite 3500 Chicago, Illinois 60601/USA Tel. +1 312
Builder User Guide. Version 6.0.1. Visual Rules Suite - Builder. Bosch Software Innovations
Visual Rules Suite - Builder Builder User Guide Version 6.0.1 Bosch Software Innovations Americas: Bosch Software Innovations Corp. 161 N. Clark Street Suite 3500 Chicago, Illinois 60601/USA Tel. +1 312
An Introduction to Software Development Process and Collaborative Work
Organisational Aspects of Software Development Pedro Contreras Department of Computer Science Royal Holloway, University of London January 29, 2008 Introduction Creating software is a complex task. Organising
Continuous Integration Multi-Stage Builds for Quality Assurance
Continuous Integration Multi-Stage Builds for Quality Assurance Dr. Beat Fluri Comerge AG ABOUT MSc ETH in Computer Science Dr. Inform. UZH, s.e.a.l. group Over 8 years of experience in object-oriented
OFBiz Addons goals, howto use, howto manage. Nicolas Malin, Nov. 2012
OFBiz Addons goals, howto use, howto manage Nicolas Malin, Nov. 2012 Agenda History of a birth Addons principle Addons and their environment (extensive program) Conclusion Once upon a time The history
Nexus Professional Whitepaper. Repository Management: Stages of Adoption
Sonatype Nexus Professional Whitepaper Repository Management: Stages of Adoption Adopting Repository Management Best Practices SONATYPE www.sonatype.com [email protected] +1 301-684-8080 12501 Prosperity
CISC 275: Introduction to Software Engineering. Lab 5: Introduction to Revision Control with. Charlie Greenbacker University of Delaware Fall 2011
CISC 275: Introduction to Software Engineering Lab 5: Introduction to Revision Control with Charlie Greenbacker University of Delaware Fall 2011 Overview Revision Control Systems in general Subversion
Configuring Additional Active Directory Server Roles
Maual Upgradig your MCSE o Server 2003 to Server 2008 (70-649) 1-800-418-6789 Cofigurig Additioal Active Directory Server Roles Active Directory Lightweight Directory Services Backgroud ad Cofiguratio
Java Web Services Developer Pack. Copyright 2003 David A. Wilson. All rights reserved.
Java Web Services Developer Pack Copyright 2003 David A. Wilson. All rights reserved. Objectives Configure to use JWSDP Find the right sample program Many in JWSDP More in the Web Services Tutorial Find
Hands on exercise for
Hands on exercise for João Miguel Pereira 2011 0 Prerequisites, assumptions and notes Have Maven 2 installed in your computer Have Eclipse installed in your computer (Recommended: Indigo Version) I m assuming
Sonatype CLM for Maven. Sonatype CLM for Maven
Sonatype CLM for Maven i Sonatype CLM for Maven Sonatype CLM for Maven ii Contents 1 Introduction 1 2 Creating a Component Index 3 2.1 Excluding Module Information Files in Continuous Integration Tools...........
First Steps User s Guide
First Steps User s Guide For the TTCN-3 LTE Project 1. TTworkbench Initial Settings 2. Create a TTCN-3 Project from Scratch 3. Copy Sources 4. Configure Project Settings 5. Compile the Test Suite 6. Quick
Using Actian PSQL as a Data Store with VMware vfabric SQLFire. Actian PSQL White Paper May 2013
Using Actian PSQL as a Data Store with VMware vfabric SQLFire Actian PSQL White Paper May 2013 Contents Introduction... 3 Prerequisites and Assumptions... 4 Disclaimer... 5 Demonstration Steps... 5 1.
Evil (Maven) Snapshots. Dr. Halil-Cem Gürsoy Tw @hgutwit G+ https://plus.google.com/+halilcemgürsoy
Dr. Halil-Cem Gürsoy Tw @hgutwit G+ https://plus.google.com/+halilcemgürsoy ? http://www.flickr.com/photos/bombardier/19428000/ http://www.flickr.com/photos/enor/517787281/ http://www.flickr.com/photos/lizandcormac/372399658/
Software Quality Exercise 2
Software Quality Exercise 2 Testing and Debugging 1 Information 1.1 Dates Release: 12.03.2012 12.15pm Deadline: 19.03.2012 12.15pm Discussion: 26.03.2012 1.2 Formalities Please submit your solution as
! E6893 Big Data Analytics:! Demo Session II: Mahout working with Eclipse and Maven for Collaborative Filtering
E6893 Big Data Analytics: Demo Session II: Mahout working with Eclipse and Maven for Collaborative Filtering Aonan Zhang Dept. of Electrical Engineering 1 October 9th, 2014 Mahout Brief Review The Apache
Software project management. and. Maven
Software project management and Maven Problem area Large software projects usually contain tens or even hundreds of projects/modules Will become messy and incomprehensible ibl if the projects don t adhere
Automation of Flex Building and Unit Testing or Continuous Integration with Flex, FlexUnit, and Ant
Automation of Flex Building and Unit Testing or Continuous Integration with Flex, FlexUnit, and Ant Daniel Rinehart Software Architect Allurent, Inc. Current Build Process Is your build process like a
BaanERP. BaanERP Windows Client Installation Guide
BaaERP A publicatio of: Baa Developmet B.V. P.O.Box 143 3770 AC Bareveld The Netherlads Prited i the Netherlads Baa Developmet B.V. 1999. All rights reserved. The iformatio i this documet is subject to
Maven: The Complete Reference
Maven: The Complete Reference i Maven: The Complete Reference Ed. 1.0 Maven: The Complete Reference ii Contents 1 Introducing Apache Maven 1 1.1 Maven... What is it?....................................
Copyright 2013 wolfssl Inc. All rights reserved. 2
- - Copyright 2013 wolfssl Inc. All rights reserved. 2 Copyright 2013 wolfssl Inc. All rights reserved. 2 Copyright 2013 wolfssl Inc. All rights reserved. 3 Copyright 2013 wolfssl Inc. All rights reserved.
XMLVend Protocol Message Validation Suite
XMLVend Protocol Message Validation Suite 25-01-2012 Table of Contents 1. Overview 2 2. Installation and Operational Requirements 2 3. Preparing the system 3 4. Intercepting Messages 4 5. Generating Reports
Sonatype CLM Enforcement Points - Continuous Integration (CI) Sonatype CLM Enforcement Points - Continuous Integration (CI)
Sonatype CLM Enforcement Points - Continuous Integration (CI) i Sonatype CLM Enforcement Points - Continuous Integration (CI) Sonatype CLM Enforcement Points - Continuous Integration (CI) ii Contents 1
S. Bouzefrane. How to set up the Java Card development environment under Windows? Samia Bouzefrane. [email protected]
How to set up the Java Card development environment under Windows? Samia Bouzefrane [email protected] 1 Java Card Classic Edition- August 2012 I. Development tools I.1. Hardware 1. A Java Card platform
Testing Automation for Distributed Applications By Isabel Drost-Fromm, Software Engineer, Elastic
Testing Automation for Distributed Applications By Isabel Drost-Fromm, Software Engineer, Elastic The challenge When building distributed, large-scale applications, quality assurance (QA) gets increasingly
DAVE Usage with SVN. Presentation and Tutorial v 2.0. May, 2014
DAVE Usage with SVN Presentation and Tutorial v 2.0 May, 2014 Required DAVE Version Required DAVE version: v 3.1.6 or higher (recommend to use the most latest version, as of Feb 28, 2014, v 3.1.10) Required
How to Install Eclipse. Windows
1.00/1.001/1.002 Spring 2012 How to Install Eclipse Windows In 1.00/1.001/1.002, you will use the Eclipse Integrated Development Environment (IDE) to create, compile, and run Java programming assignments.
Maven2. Configuration and Build Management. Robert Reiz
Maven2 Configuration and Build Management Robert Reiz A presentation is not a documentation! A presentation should just support the speaker! PLOIN Because it's your time Seite 2 1 What is Maven2 2 Short
Improving Software Quality with the Continuous Integration Server Hudson. Dr. Ullrich Hafner Avaloq Evolution AG 8911
Improving Software Quality with the Continuous Integration Server Hudson Dr. Ullrich Hafner Avaloq Evolution AG 8911 AGENDA 2 > INTRODUCTION TO CI AND HUDSON > USING STATIC ANALYSIS IN PROJECTS > DEMO
Version Control with Subversion and Xcode
Version Control with Subversion and Xcode Author: Mark Szymczyk Last Update: June 21, 2006 This article shows you how to place your source code files under version control using Subversion and Xcode. By
Developing Applications Using Continuous Integration 12c (12.2.1)
[1]Oracle Fusion Middleware Developing Applications Using Continuous Integration 12c (12.2.1) E55590-01 October 2015 Describes how to build automation and continuous integration for applications that you
HP Asset Manager. Software version: 5.20. Service Asset and Configuration Management
HP Asset Maager Software versio: 5.20 Service Asset ad Cofiguratio Maagemet Documet Release Date: 01 October 2009 Software Release Date: October 2009 Legal Notices Copyright Notices Copyright 1994-2009
Building OWASP ZAP Using Eclipse IDE
Building OWASP ZAP Using Eclipse IDE for Java Pen-Testers Author: Raul Siles (raul @ taddong.com) Taddong www.taddong.com Version: 1.0 Date: August 10, 2011 This brief guide details the process required
Meister Going Beyond Maven
Meister Going Beyond Maven A technical whitepaper comparing OpenMake Meister and Apache Maven OpenMake Software 312.440.9545 800.359.8049 Winners of the 2009 Jolt Award Introduction There are many similarities
How To Use An Orgsync With Anorgfusion Middleware
Oracle Fusion Middleware Developing Applications Using Continuous Integration 12c (12.1.2) E26997-02 February 2014 Describes how to build automation and continuous integration for applications that you
BP9 - Citrix Receiver Optimierung: So verbessern Sie Management und Benutzerkomfort. Systems Engineer, Citrix Systems GmbH
BP9 - Citrix Receiver Optimierung: So verbessern Sie Management und Benutzerkomfort Oliver Lomberg Ralph Stocker Systems Engineer, Citrix Systems GmbH Systems Engineer, Citrix Systems GmbH Simplicity vs.
Informatics for Integrating Biology & the Bedside. i2b2 Workbench Developer s Guide. Document Version: 1.0 i2b2 Software Release: 1.3.
Informatics for Integrating Biology & the Bedside i2b2 Workbench Developer s Guide Document Version: 1.0 i2b2 Software Release: 1.3.2 Table of Contents About this Guide iii Prerequisites 1 Downloads 1
Problems and Measures Regarding Waste 1 Management and 3R Era of public health improvement Situation subsequent to the Meiji Restoration
IDE s for Java, C, C++ David Rey - DREAM
1 IDE s for Java, C, C++ David Rey - DREAM 2 Overview Introduction about IDE s What is an IDE What is not an IDE IDEs examples for java IDEs examples for C++ Eclipse example: overview Eclipse demo Project
DELIVERABLE. Europeana Cloud: Unlocking Europe s Research via The Cloud. Deliverable D2.1 Development Environment
DELIVERABLE Project Acronym: Europeana Cloud Grant Agreement number: 325091 Project Title: Europeana Cloud: Unlocking Europe s Research via The Cloud Deliverable D2.1 Development Environment Revision:
Software project management. and. Maven
Software project management and Maven Problem area Large software projects usually contain tens or even hundreds of projects/modules Will become messy if the projects don t adhere to some common principles
Overview of Web Services API
1 CHAPTER The Cisco IP Interoperability and Collaboration System (IPICS) 4.5(x) application programming interface (API) provides a web services-based API that enables the management and control of various
GENiC. Deliverable D5.1 Development & Integration guidelines including integration environment & means. Dissemination Level: Public
GENiC Deliverable D5.1 Development & Integration guidelines including integration environment & means This project has received funding from the European Union s Seventh Framework Programme for research,
Understanding class paths in Java EE projects with Rational Application Developer Version 8.0
Understanding class paths in Java EE projects with Rational Application Developer Version 8.0 by Neeraj Agrawal, IBM This article describes a variety of class path scenarios for Java EE 1.4 projects and
CS 455 Spring 2015. Word Count Example
CS 455 Spring 2015 Word Count Example Before starting, make sure that you have HDFS and Yarn running, using sbin/start-dfs.sh and sbin/start-yarn.sh Download text copies of at least 3 books from Project
Version control. HEAD is the name of the latest revision in the repository. It can be used in subversion rather than the latest revision number.
Version control Version control is a powerful tool for many kinds of work done over a period of time, including writing papers and theses as well as writing code. This session gives a introduction to a
Tutorial 5: Developing Java applications
Tutorial 5: Developing Java applications p. 1 Tutorial 5: Developing Java applications Georgios Gousios [email protected] Department of Management Science and Technology Athens University of Economics and
Vaidya Guide. Table of contents
Table of contents 1 Purpose... 2 2 Prerequisites...2 3 Overview... 2 4 Terminology... 2 5 How to Execute the Hadoop Vaidya Tool...4 6 How to Write and Execute your own Tests... 4 1 Purpose This document
Redbooks Paper. Deploying Applications Using IBM Rational ClearCase and IBM Tivoli Provisioning Manager. Introduction
Redbooks Paper Edson Manoel Kartik Kanakasabesan Deploying Applications Using IBM Rational ClearCase and IBM Tivoli Provisioning Manager Introduction This IBM Redpaper presents a simplified customer environment
Enhancing Oracle Business Intelligence with cubus EV How users of Oracle BI on Essbase cubes can benefit from cubus outperform EV Analytics (cubus EV)
Ehacig Oracle Busiess Itelligece with cubus EV How users of Oracle BI o Essbase cubes ca beefit from cubus outperform EV Aalytics (cubus EV) CONTENT 01 cubus EV as a ehacemet to Oracle BI o Essbase 02
9/11/15. What is Programming? CSCI 209: Software Development. Discussion: What Is Good Software? Characteristics of Good Software?
What is Programming? CSCI 209: Software Development Sara Sprenkle [email protected] "If you don't think carefully, you might think that programming is just typing statements in a programming language."
2.2 Netbeans. 2.3 Apache Struts. 2.1 Eclipse. 2.4 ArgoUML
Open Source Tools for Software Product Line Development Sergio Segura, David Benavides, Antonio Ruiz-Cortés and Pablo Trinidad Department of Computer Languages and Systems University of Seville email:{segura,
Spring Security SAML module
Spring Security SAML module Author: Vladimir Schäfer E-mail: [email protected] Copyright 2009 The package contains the implementation of SAML v2.0 support for Spring Security framework. Following
Information Systems 2
Information Systems 2 Prof. Dr. Dr. L. Schmidt-Thieme MSc. André Busche Übung 9 0. Allerlei 1. Übung 2. Hands on some things 2.1 Saxon 2.2 Corba 28.06.10 2/ 0. Allerlei 1. Übung 2. Hands on some things
Version Control! Scenarios, Working with Git!
Version Control! Scenarios, Working with Git!! Scenario 1! You finished the assignment at home! VC 2 Scenario 1b! You finished the assignment at home! You get to York to submit and realize you did not
CS108, Stanford Handout #33. CVS in Eclipse
CS108, Stanford Handout #33 Winter, 2006-07 Nick Parlante CVS in Eclipse Source Control Any modern software project of any size uses "source control" Store all past revisions - Can see old versions, see
T320 E-business technologies: foundations and practice
T320 E-business technologies: foundations and practice Configuring an Application Server in Eclipse Prepared for the course team by Neil Simpkins Introduction 1 Viewing the configured servers 2 Configuring
Software Configuration Management. Slides derived from Dr. Sara Stoecklin s notes and various web sources.
Software Configuration Management Slides derived from Dr. Sara Stoecklin s notes and various web sources. What is SCM? SCM goals Manage the changes to documents, programs, files, etc. Track history Identify
Business Rules-Driven SOA. A Framework for Multi-Tenant Cloud Computing
Lect. Phd. Liviu Gabriel CRETU / SPRERS evet Traiig o software services, Timisoara, Romaia, 6-10 dec 2010 www.feaa.uaic.ro Busiess Rules-Drive SOA. A Framework for Multi-Teat Cloud Computig Lect. Ph.D.
Continuous Integration The Full Monty Artifactory and Gradle. Yoav Landman & Frederic Simon
Continuous Integration The Full Monty Artifactory and Gradle Yoav Landman & Frederic Simon About us Yoav Landman Creator of Artifactory, JFrog s CTO Frederic Simon JFrog s Chief Architect 10+ years experience
Introduction to Agile Software Development Process. Software Development Life Cycles
Introduction to Agile Software Development Process Presenter: Soontarin W. (Senior Software Process Specialist) Date: 24 November 2010 AGENDA Software Development Life Cycles Waterfall Model Iterative
Version Control with Subversion
Version Control with Subversion Introduction Wouldn t you like to have a time machine? Software developers already have one! it is called version control Version control (aka Revision Control System or
Safety Requirements engineering and Proof of implementation
Presetatio to DVClub commuity October 20 th 2015 Safety Requiremets egieerig ad Proof of implemetatio Test ad Verificatio Solutios Deliverig Tailored Solutios for Hardware Verificatio ad Software Testig
Practical QA in a Nutshell
Wincor Nixdorf International GmbH Banking Division Application Software Solution Quality Assurance Heinz-Nixdorf Ring 1 D-33106 Paderborn www.wincor-nixdorf.com Sascha Koch Dipl. Inf. Engineer Test & Quality
pure::variants Transformer for Software Configuration Management Manual
pure-systems GmbH Copyright 2003-2007 pure-systems GmbH 2007 Table of Contents 1. Synopsis... 1 2. Concept... 1 2.1. Client Authorization... 2 3. Installing the Transformer... 3 4. Using the Transformer...
Continuous integration in OSGi projects using Maven (v:0.1) Sergio Blanco Diez
Continuous integration in OSGi projects using Maven (v:0.1) Sergio Blanco Diez December 1, 2009 Contents 1 Introduction 2 2 Maven 4 2.1 What is Maven?..................................... 4 2.2 How does
Jukka Kokko SOFTWARE BUILD AND RELEASE MANAGEMENT FOR A WIRELESS PRODUCT WITH OPEN SOURCE TOOLS
Jukka Kokko SOFTWARE BUILD AND RELEASE MANAGEMENT FOR A WIRELESS PRODUCT WITH OPEN SOURCE TOOLS SOFTWARE BUILD AND RELEASE MANAGEMENT FOR A WIRELESS PRODUCT WITH OPEN SOURCE TOOLS Jukka Kokko Master s
HP SAP. Where Development, Test and Operations meet. Application Lifecycle Management
HP SAP Where Development, Test and Operations meet Application Lifecycle Management 1 Introduction 1.1 ALM CONCEPTS Application Lifecycle Management (ALM) empowers IT to manage the core application life-cycle,
Sybase Unwired Platform 2.0
white paper Sybase Unwired Platform 2.0 Development Paradigm www.sybase.com TABLE OF CONTENTS 1 Sybase Unwired Platform 1 Mobile Application Development 2 Mobile Business Object (MBO) Development 4 Mobile
Übersetzerbau in der Industrie: CacaoVM
work-items with acceptance criteria Übersetzerbau in der Industrie: CacaoVM Michael Starzinger Theobroma Systems Design und Consulting GmbH Gutheil-Schoder Gasse 17, 1230 Wien, Austria www.-.com 1 Agenda
LECTURES NOTES Organisational Aspects of Software Development
LECTURES NOTES Organisational Aspects of Software Development Pedro Contreras Department of Computer Science Royal Holloway, University of London Egham, Surrey TW20 0EX, UK [email protected] 1. Introduction
Learning GlassFish for Tomcat Users
Learning GlassFish for Tomcat Users White Paper February 2009 Abstract There is a direct connection between the Web container technology used by developers and the performance and agility of applications.
