Visible Logic, Visible Quality, Visible Code Alan Spark Software Engineer TechMeetup Aberdeen Wednesday 16 th June 2010.

Slides:



Advertisements
Similar presentations
Migrating Internet Basic applications to a windowed Graphical User Interface (GUI) Brian Levantine.
Advertisements

Internetteknologi (ITNET1) Extra Presentation Java IDE Tool Support.
Chapter 22 UML Tooks and UML as Blueprint Model-Driven Architecture (MDA) Object-Constraint Language (OCL)
Software Practices Lab. -- The University of British Columbia 1 The JQuery Tool A Generic Query-Based Code browser for Eclipse Project leaders: Kris De.
Introduction to Microsoft Visual Studio
McGraw-Hill/Irwin Copyright © 2008 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 14 Programming and Languages.
CIS105 Chapter 1 Theory Review. Page 2 Hardware and Software are the two major components o any computer system Hardware is the set of physical devices.
Kirkwood Center for Continuing Education Introduction to PHP and MySQL By Fred McClurg, Copyright © 2014 All Rights Reserved.
NJIT 1 On to Object Design Chapter 14 Applying UML and Patterns.
CIS 234: Integrated Development Environments Dr. Ralph D. Westfall May, 2007.
Kirkwood Center for Continuing Education Introduction to PHP and MySQL By Fred McClurg, Copyright © 2010 All Rights Reserved.
13-Jul-15 Getting Ready for Java. 2 What You Need 256 MB of RAM (512 MB or more recommended) 500 MHz Pentium or better Macintosh: must run Mac OS X, preferably.
McGraw-Hill Technology Education © 2006 by the McGraw-Hill Companies, Inc. All rights reserved CHAPTER PROGRAMMING AND LANGUAGES.
1414 CHAPTER PROGRAMMING AND LANGUAGES. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved Competencies Describe the six steps of programming.
Will Smythe Senior Program Manager Developing Java projects on Visual Studio Online with Team Explorer Everywhere.
Technical Overview.
Understanding Computers Ch. 131 Chapter 13 Program Development and Programming Languages.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
The CodeBeamer Project - Experiences with integrating a Collaborative Development Platform into Eclipse Zsolt Koppany Horst Spatzenegger.
Integrated Development Environments (IDEs) CS 21a: Introduction to Computing I First Semester,
IFactr Enterprise Application Modernization. Visual Studio Industry Partner iFactr NEXT STEPS Contact us at: WebsiteiFactr.com BlogiFactr.com/blog.
Ali Shahrokni Application Components Activities Services Content providers Broadcast receivers.
Arctic Studio Using.NET DLLs from Eclipse based IDE via Javonet CASE STUDY Arctic Studio by Simplest way to use.NET libraries in JAVA javonet.com.
Building Flex Dashboards with WebFOCUS Enable Copyright 2008, Information Builders. Slide 1 Yoshiko Akai Strategic Product Mgt.
April 4, Team Foundation Server Business Analyst Build Server Tech Writer on Mac OS X.NET Developer on Visual Studio Test Team User.
ICINETIC Experts in.NET technologies and architectures.
Steve Dower Software Engineer Python Tools for Visual Studio.
On to Object Design 徐迎晓 复旦大学软件学院
IDEs Department of Information Systems and Computer Science Ateneo de Manila University.
PowerDesigner 10.0 的新功能. 2  Business Process Simulation using Simul8  Service-Oriented Architecture (SOA)  Round-trip.NET Support  Complete MDA support.
Chapt. 10. What’s a Program? A set of instructions -- that lead to the accomplishment of an objective.
Perforce Software Version Everything.. Visual Studio Industry Partner Perforce Software NEXT STEPS Contact us at: Perforce products.
C# AND ASP.NET What will I do in this course?. MAJOR TOPICS Learn to program in the C# language with the Visual Studio IDE (Interactive Development Environment)
SYSTEMSDESIGNANALYSIS 1 Chapter 20 Software Engineering Jerry Post Copyright © 1997.
Software Engineering 1 Object-oriented Analysis and Design Chap 22 UML Tools and UML as Blueprint.
IB Computer Science II Paul Bui. About Me Born and raised in Arlington UVA – Computer Engineering 6 th year at Washington-Lee HS LD Debate – Mon/Tue IT.
+ Why program? Java I Fall 2015 Dr. Dwyer. + What do we use computers for? (desert island time – what computing application would you need to have on.
1 Copyright 2010 NexJ Systems Inc. Confidential and Proprietary - Not for Distribution. OHT Application Integration Platform.
Intro. to Software Engineering 1CSCI 3333 Data Structures.
Development with Eclipse Software Engineering Prof. Werner Krandick.
Introduction to Programming in VB Chapter 1. 2 Software Development Life Cycle Gather Requirements Design Program Code & Test Program Implement u Software.
Chapter 14 Programming and Languages McGraw-Hill/Irwin Copyright © 2008 by The McGraw-Hill Companies, Inc. All rights reserved.
Experience Report: Test Automation in an Agile Environment Len Vaz Oct 13, 2010.
Summer Project Marama2008 By Robert and Johnson. What is Marama? Marama is an Eclipses based toolset permits rapid specification of notational elements,
Integrated Development Environments (IDEs) CS 21a: Introduction to Computing I Department of Information Systems and Computer Science Ateneo de Manila.
Lecture (8) Programming Design Dr. Emad Elsharkawy Eng- Omar Salah Dr:Emad Elsharkawy 1 Saturday, 13 February 2016.
Software Deployment & Release 26/03/2015 1EN-ICE.
® IBM Software Group © 2003 IBM Corporation IBM WebSphere Studio V5.1.2: Making Java Development Easier May 2004.
Technical Overview. What Is MagicDraw?  Business Analysts  Software Analysts  Programmers  QA Engineers  Documentation Writers MagicDraw is a powerful.
(1) Introduction to Robocode Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii Honolulu.
TEAM FOUNDATION VERSION CONTROL AN OVERVIEW AND WALKTHROUGH By: Michael Mallar.
SPARX Enterprise Architecture Living Documentation.
© 2010 IBM Corporation What’s New in RSA 8.0 Beta 1 – Visual Basic modeling March, 2010.
PAPYRUS Tutorial CSOS 손 태 용.
.. Altova Visual Studio Industry Partner Altova NEXT STEPS Contact us at: Altova® is a software company specializing in tools that.
David Staheli | Engineering Manager | Visual Studio Team Services | Microsoft INTEGRATING DIFFERENT IDE’S WITH A COMMON SET OF DEVELOPER SERVICES.
Computer Programming - Key Concepts and Terms Computer Program – A computer program is a set of instructions for computer, arranged in logical order, using.
13 1 Computer Programming Ch.15-A,B,C FALL 2000 Rob Wolfe.
ISYS 350 Building Business Applications
Android How to Program, 3/e
Copyrights apply.
ISYS 350 Building Business Applications
Talend Open Studio (TOS)
ISYS 350 Building Business Applications
ISYS 350 Building Business Applications
Rational Rose 2018/12/30.
SE goes software engineering; managing the Compose* project.
Microsoft Connect /17/2019 9:55 PM
Software Engineering Lecture #28
Presentation transcript:

Visible Logic, Visible Quality, Visible Code Alan Spark Software Engineer TechMeetup Aberdeen Wednesday 16 th June 2010

Copyright © Rapid Quality Systems Ltd 2010  What is Code Rocket?  How does it work?  Code Rocket in action

Copyright © Rapid Quality Systems Ltd 2010  Procedural level design  Two complimentary design views  Pseudocode  Flowchart

Copyright © Rapid Quality Systems Ltd 2010  Design to code  Code to design  Complete roundtrip synchronicity

Copyright © Rapid Quality Systems Ltd 2010  Visual Studio  C#  C++  Eclipse  Java  Code Rocket Designer

Copyright © Rapid Quality Systems Ltd 2010

 High level procedural design  Integration with IDE  Synchronization with code  Things we didn’t have time to look at:  Documentation generation  Code Rocket Designer  Legacy code

Copyright © Rapid Quality Systems Ltd Please download the free trial! twitter.com/coderocket