morefootnotes date October 2010 Infobox Software name JBuilder screenshot Image JBuilder screenshot.png 250px caption JBuilder 2005 Screenshot collapsible yes developer CodeGear latest release version ... www.embarcadero.com products jbuilderJBuilder is an integrated development environment IDE for the programming ... by Embarcadero Technologies in 2008. JBuilder s main competitors are the products from Eclipse ... JDeveloper and NetBeans . Oracle used to base the first versions of JDeveloper on code from JBuilder ... 2010 Versions class wikitable align center Name Year Editions JBuilder 1 1997 Client Server, Professional, Standard JBuilder 2 1998 Client Server, Professional, Standard JBuilder 3 1999 JBuilder 4 2000 JBuilder 5 2001 JBuilder 6 2001 JBuilder 7 2002 Enterprise, Standard SE , Personal updated code patches to at least Update 3 JBuilder 8 2002 Enterprise, Standard SE , Personal updated to at least the first one JBuilder 8 Update JBuilder 9 2003 Enterprise, Standard SE , Personal updated to at least Update 2 JBuilder X 2003 Enterprise, Developer, Foundation updated to at least Update 3 JBuilder 2005 2004 Enterprise, Developer, Foundation updated to at least Update 4 JBuilder 2006 2005 Enterprise, Developer, Foundation JBuilder 2007 2006 User interface and features changed much from prior versions ... 2006 11 20 06 jbuilder accelerates collaborative development.html ref JBuilder 2007 R2 2007 Enterprise ... Release of Award winning JBuilder 2007 Integrated Development Environment Bot generated title ref JBuilder 2008 2008 Enterprise, Professional, Turbo JBuilder 2008 R2 2009 Enterprise, Professional ... jbuilder http www.drbob42.com JBuilder index.htm History of some JBuilder versions Eclipse plugins DEFAULTSORT Jbuilder Category CodeGear software Category Java development tools Category Integrated development environments Category Cross platform software ar de JBuilder es JBuilder fr JBuilder it JBuilder ja JBuilder pl JBuilder pt JBuilder ru JBuilder zh JBuilder ... more details
Mocha is a Java programming language Java decompiler , which allows programmers to translate a program s bytecode into source code . A beta version of Mocha was released in 1996, by Dutch developer Hanpeter van Vliet, alongside an obfuscator named Crema . A controversy erupted and he temporarily withdrew Mocha from public distribution. As of 2009 the program is still available for distribution, and may be used freely as long as it is not modified. Borland s JBuilder includes a decompiler based on Mocha. The company once tried to prevent distribution of Mocha in 1997 by claiming ownership of Hanpeter s intellectual property , despite the fact that Hanpeter had originally allowed it to be distributed freely. See also JAD JAva Decompiler External links http www.brouhaha.com eric software mocha Java Decompiler http news.com.com 2100 1023 222781.html Mocha pulled off the Net http www.javaworld.com javaworld javatips jw javatip22.html Protect your bytecodes from reverse engineering decompilation Category Java development tools ... more details
Unreferenced stub auto yes date December 2009 Borland Enterprise Server , also known as Borland Application Server , was Borland s Java EE Application Server. The product was developed in 1999 within the team of former Visigenic company that was acquired by Borland in 1997. Borland s Java software platform Java Studio was supposed to have BES and JBuilder tightly integrated, but in reality this integration never happened. BES suffered compatibility problems even with Borland s own products JDataStore, OptimizeIt . The appearance of free commercial grade and more mature application servers, like JBoss , made BES unattractive and unable to really compete with the former. Category Borland software Category Java enterprise platform Category 1999 introductions Business software stub ... more details
Orphan date February 2009 Hackystat is an open source project devoted to collecting software metrics in an Wikt unobtrusive unobtrusive manner. It is an example of software telemetry . Hackystat was motivated by the record keeping overhead associated with methods such as the Personal Software Process , which require programmers to keep extensive logs of their work. The idea is to use sensor s built for specific application software applications to collect data about the Software developer developer s activities. Some of the sensors available are for the Eclipse software Eclipse IDE , JBuilder , Visual Studio.Net , Microsoft Office , JIRA issue management system, etc. Data that is collected is then used in reports that can be accessed through the http www.hackystat.org Hackystat website . One of the innovative metrics collected is named active time . This is the time spent actively editing source files. A Hackystat sensor for a supported Integrated development environment IDE would wake up at regular intervals and record whether or not an Wikt edit edit has been detected. Active time is a robust means to measure developer effort. This is because almost all IDEs provide an API or some other means to detect edits made to source files. External links http www.hackystat.org Official website programming software stub Category Free computer programming tools Category Software metrics ... more details
orphan date February 2010 Infobox Company company name Aqris Software AS company logo Image Aqris logo.png center Aqris Logo company type Public company Public foundation 1999 location Tallinn , Estonia key people Oliver Wihler CEO br Sander M gi CEO industry Software Development homepage http www.aqris.com www.aqris.com Aqris is an Estonia n software development company located in Tallinn , founded in 1999 by Oliver Wihler and Sander M gi. ref http www.nytimes.com 2005 12 13 technology 13skype.html? r 1&pagewanted 2 ref The company was known in the Java programming language Java developer community for its product RefactorIT, an open source code refactoring refactor plugin for Java Integrated development environment IDE s Eclipse software Eclipse , Sun ONE Studio, Borland Software s JBuilder , Oracle s JDeveloper , NetBeans and Emacs . ref http www.infoworld.com d developer world aqris updates java refactoring tool 540 ref References reflist 2 External links Official website http www.aqris.com coord 59 26 18.7 N 24 44 3.7 E region EE display title Category Companies of Estonia Category 1999 establishments in Estonia Estonia stub Euro company stub ... more details
Orphan date February 2009 PKUAS Peking University Application Server is a Java Platform, Enterprise Edition J2EE application server developed by the research group of Peking University PKU Bell Labs Software Technologies Joint Lab. The project began in 2001 . Up to 2005 , PKUAS had implemented J2EE 1.4 and Enterprise JavaBean EJB 2.0 specifications. PKUAS group is now working on supporting J2EE 1.5 and EJB 3.0. As a research project, PKUAS provides a platform to experiment with innovative ideas on new generation of software in the Internet environment. Besides the standard services listed in the specifications, e.g. Communication, Naming, Transaction, Security, etc., PKAUS has several distinguished features, including the on line evolution of components, a flexible and extensible interoperability framework, and a reflective management framework. In order to support commercial applications, PKUAS also provides some tools, including a deployment tool which supports the remote deployment of components through a Web interface, and IDE plugins for Eclipse and JBuilder users. PKUAS group is now working with ObjectWeb , a nonprofit international consortium focusing on providing open source middleware . References cite conference first Hong last Mei authorlink coauthors Huang, Gang title PKUAS An Architecture Based Reflective Component Operating Platform booktitle 10th IEEE International Workshop on Future Trends of Distributed Computing Systems FTDCS 04 pages 163 169 year 2004 External links http www.sei.pku.edu.cn belljointlab en index.jsp PKU Bell Labs Software Technologies Joint Lab Homepage Category Java enterprise platform network software stub ... more details
Context date October 2009 DevPartner is a set of software development and testing tools developed by Nu Mega Technologies Numega , acquired by Compuware , which on June 1, 2009, sold it to Micro Focus ref http microfocus.com Solutions TestingASQ announcements PressRelease.asp MicroFocus press release on buying Compuware tools ref . There is a version of DevPartner for .NET, Java and C C . DevPartner Studio Professional is a suite of tools allowing a developer to analyze native unmanaged and .NET managed code for Code Quality and Complexity Memory Leak Detection Memory Optimization Performance Analysis Timing Performance Expert CPU, Disk and Network resource usage Code Coverage Analysis Fault Simulation both .NET and environmental Error Detection and Interop monitoring for C C using BoundsChecker technology. Each analysis can be configured to show detail at the method or line level. DevPartner Studio integrates with Visual Studio 6, 2003, 2005, 2008 and 2010 providing toolbar buttons and menu options to access all of the tools. All of the tools can also be run from the command line allowing for automation and Continuous Integrated Testing processes to be set up. ref http www.microfocus.com solutions TestingASQ index.asp MicroFocus Testing ASG tools webpage ref DevPartner Java Edition DPJ integrates a set of functionality enabling developers to analyze Java code for Code Quality and Complexity Memory Leak Detection Memory Profiling and Optimization. Performance Profiling and Optimization. Thread Analysis and dead lock detection. Code Coverage Analysis. DPJ can show call graph when troubleshooting an issue, and it can dig into details at method and line level. DPJ integrates with Eclipses 3.2 3.3, OptimalJ, JBuilder, and IBM RAD 6.0 providing menus and tools to access all its functionality. All of the tools can also be run from the command line as well, which enables the possibility of automation and continuous integrations. reflist Category Software testing tools prog ... more details
distinguish .pmd Primary sources date April 2007 Notability date February 2011 PMD is a static ruleset based Java programming language Java source code Code analyzer analyzer that identifies potential problems like Possible bugs Empty try catch finally switch blocks. Dead code Unused local variable s, parameter s and private method s. Empty if while statements. Overcomplicated expressions Unnecessary if statements, for loops that could be while loops. Suboptimal code Wasteful String StringBuffer usage. Classes with high Cyclomatic complexity Cyclomatic Complexity measurements. Duplicate code Copied pasted code can mean copied pasted bugs, and decreases maintainability. While PMD doesn t officially stand for anything, it has several unofficial names, the most appropriate probably being Programming Mistake Detector . Typically, PMD errors are not true errors, but rather inefficient code, i.e. the application could still function properly even if they were not corrected. Rulesets PMD includes a set of built in rules and supports the ability to write custom rules. The custom rules can be written in two ways br 1. Using XPath br 2. Using Java classes Copy Paste Detector CPD The Copy Paste Detector CPD is an add on to PMD that uses the Rabin Karp string search algorithm to find Duplicate code duplicated code . CPD works with Java programming language Java , JSP , C programming language C , C , Fortran and PHP code. Plugins PMD has plugins for JDeveloper , Eclipse computing Eclipse , JEdit , JBuilder , Omnicore s CodeGuide, NetBeans Sun Studio software Sun Studio , IntelliJ IDEA , TextPad , Maven , Ant software Ant , Gel, JCreator , Hudson software Hudson , Sonar software quality Sonar and Emacs . See also List of tools for static code analysis External links http pmd.sf.net Home page at SourceForge SourceForge.net . http pmd.sourceforge.net cpd.html CDP at SourceForge SourceForge.net . http pmdapplied.com Book PMD Applied . Written by the lead developer, Tom Copeland http ... more details
Infobox Software name Together developer Borland operating system Cross platform latest release version 2008 operating system Cross platform genre Integrated development environment Java IDE , UML tool UML modeling tool website http www.borland.com together www.borland.com together license Proprietary software Proprietary Together is a product line from Borland that integrates a Java language Java Integrated development environment IDE , which originally had its roots in JBuilder with a UML tool UML modeling tool . The product line used to come in various levels of functionality, called Together Developer, Together Designer, and Together Architect, however, since 2007, they have been unified into a single product. Earlier versions of the Together products were completely proprietary self contained applications, whereas from the 2006 version onwards they are based on Eclipse computing Eclipse . The installation even allows to install Together using an existing Eclipse installation. This version no longer comes in multiple editions, and can be used for all the previous roles. Technically, Together is a set of Eclipse Plug in computing plugins . Together Developer provides Unified Modeling Language UML 1.4 modeling, multilanguage support, physical data modeling , design patterns , source code design pattern recognition, code template design and reuse, documentation generation , and code audits and metrics. Together adds language neutral UML 2.0 diagramming, business process modeling , and logical data modeling , and logical to physical data model transformation and custom pattern support. Support for Eclipse 3.2. BPMN diagrams can be created by import from and used to generate output to business process execution language with Web Services definitions BPEL4WS . Audits and metrics which are now provided at both the model and code level. Model audits and metrics are defined in industry standard Object Constraint Language OCL 2.0 Enhanced support for UML, Design Patterns ... more details
The Eclipse software Eclipse platform can be extended by adding different plug in computing plug in s, for example If it doesn t have a Wikipedia article, don t add it Actifsource , a modeling and code generation workbench. Adobe Flex Builder , an Adobe IDE based on Eclipse for building Adobe Flex Flex applications for the Flash Platform. AnyLogic , a simulation modeling tool developed by XJ Technologies. Aptana , Web IDE based on Eclipse commercial and community version Avaya Dialog Designer , a commercial IDE to build scripts for voice self service applications. Bioclipse , a visual platform for chemo and bioinformatics. BIRT Project , open source software project that provides reporting and business intelligence capabilities for rich client and web applications. Bonita Open Solution relies on Eclipse for the modeling of processes, implementing a BPMN and a Form web Web form editors. Borland JBuilder 2007 , based on Eclipse ref http www.borland.com us company news press releases 2006 11 20 06 jbuilder accelerates collaborative development.html JBuilder 2007, Built on Eclipse, Accelerates Collaborative Development for Java, Open Source and the Web , borland.com ref CFEclipse is a plug in for Eclipse that provides an Integrated Development Environment and editor for the ColdFusion Programming Language. CityEngine procedural based city generator. CloverETL data integration and ETL tool CodeWarrior Freescale s IDE for microcontrollers, since Version 10 c c asm compilers . Collanos Collanos Workplace , a proprietary cross platform peer to peer team collaboration software Compuware OptimalJ , a Model driven engineering model driven Integrated development environment development environment for Java programming language Java EasyEclipse , bundled distributions of the Eclipse IDE g Eclipse , an integrated workbench framework to access the power of existing Grid infrastructures GForge GForge Advanced Server GForge Advanced Server Collaboration tool with multiframe view thr ... more details
Unreferenced date July 2010 A class browser is a feature of an integrated development environment that allows the programmer to browse, navigate, or visualize the structure of object oriented programming code. History Most modern class browsers owe their origins to Smalltalk , one of the earliest object oriented languages. The typical Smalltalk browser is a series of horizontally abutting panes at the top of a text editor Window computing window that listed the class hierarchy of the Smalltalk system. A Class computer science class selected in one pane would list the methods of that class in the next pane to the right and allow them to be edited. Most succeeding object oriented languages differed from Smalltalk in that they were compiled and executed in a discrete runtime environment , rather that being dynamically integrated into a monolithic system like the early Smalltalk environments. Nevertheless, the concept of a table like or graphic browser to navigate a class hierarchy caught on. With the popularity of C starting in the late 1980s, modern IDEs added class browsers, at first to simply navigate class hierarchies, and later to aid in the creation of new classes. With the introduction of Java programming language Java in the mid 1990s class browsers became an expected part of any graphic development environment. In modern IDEs All major development environments supply some manner of class browser, including CodeWarrior for Microsoft Windows , Mac OS , and embedded systems Microsoft Visual Studio Eclipse computing Eclipse Embarcadero Technologies Embarcadero JBuilder Embarcadero Delphi IntelliJ IDEA IBM WebSphere Sun Microsystems Sun Java Studio Creator discontinued in favour of NetBeans Apple Computer Apple Xcode for Mac OS X Step Ahead Software s Javelin http stepaheadsoftware.com products javelin javelin.htm NetBeans Zeus for Windows IDE http zeusedit.com KDevelop Cincom Smalltalk .NET Reflector Visual Prolog Modern class browsers fall into three general cate ... more details
, JBuilder , and other tools. http www.borland.com us company news press releases 2006 02 08 06 borland ... and JBuilder are included in the new company s product lineup. Then, on 7 May 2008, Borland and Embarcadero ... more details
. The idea was to integrate Borland s tools, Borland Delphi Delphi , C Builder , and JBuilder ... tool and the CaliberRM requirements management tool. The latest releases of JBuilder and Delphi integrate ... environment IDE division, including Borland Delphi Delphi , JBuilder , and InterBase . At the same ... Borland Delphi Delphi CodeWright IntraBuilder JBuilder Kylix programming tool Kylix Object Vision ... more details