Skip to content

Software Development News: .NET, Java, PHP, Ruby, Agile, Databases, SOA, JavaScript, Open Source

Methods & Tools

Subscribe to Methods & Tools
if you are not afraid to read more than one page to be a smarter software developer, software tester or project manager!

Vendor

MarkLogic Releases MarkLogic 8 NoSQL Database

Software Development Tools Directory - Thu, 02/12/2015 - 17:21
MarkLogic Corporation, a Enterprise NoSQL database platform provider, has announced the general availability of MarkLogic software Version 8, the new-generation database that helps organizations achieve faster time to results, operationalize hete ...
Categories: Vendor

New Release of SmartBear Collaborator Increases Integration with Third Party Tools

Software Development Tools Directory - Thu, 02/12/2015 - 17:19
SmartBear Softwarehas made two major enhancements to Collaborator, the only tool available that allows peer review of code, user stories, test plans, Excel files and other documentation. The new JSON API functionality allows integrations with oth ...
Categories: Vendor

Sencha Space 1.3 Released

Software Development Tools Directory - Thu, 02/12/2015 - 17:10
Sencha, a provider of HTML5 desktop and mobile web application development technology, today announced the release of Sencha Space 1.3, an upgrade to its breakthrough platform for securely deploying, managing and analyzing business applications. ...
Categories: Vendor

Spira v4.2.0.5 Now Available

Inflectra News - Thu, 02/12/2015 - 01:00
We are pleased to announce the latest updates to our SpiraTeam, SpiraTest and SpiraPlan applications. These updates are available for our on-premise customers and will be applied to our hosted customers automatically.
Categories: Vendor

Inflectra Positioned as a Challenger in the Gartner 2015 Magic Quadrant for Application Development Life Cycle Management Report

Inflectra News - Thu, 02/12/2015 - 01:00
(Inflectra Corporation, Silver Spring, MD) a provider of powerful Application Development Lifecycle Management Solutions is pleased to announce that it has been named as a Challenger for Application Development Life Cycle Management based on its ability to execute and completeness of vision in the 2015 Gartner Magic Quadrant for Application Development Life Cycle Management (ADLM) by Nathan Wilson, Jim Duggan, Thomas E. Murphy, Maritess Sobejana, Joachim Herschmann, published on 9th February, 2015.
Categories: Vendor

Lego

Black Duck Software Press Releases - Wed, 02/11/2015 - 20:52
*/

QUESTION: What does an open source vunerability and a Lego piece have in common?
ANSWER: You don't want to step on one in the dark.

 

Step 1Realize your company uses open source.

Gartner estimates by 2016, open source will be included in mission-critical software packages in 95 percent of global enterprises.

Step 1Implement a proper OSS governance & compliance process
to help securely manage your
open source code.

Fewer than 50 percent of organizations will have implemented an effective strategy for procuring and managing OSS, according to Gartner.

Step 1 When you realize
you need help
with step 2,
contact Black Duck.

Step 1 Feel confident in the security of your open source components and software applications.

Automated management of OSS can help your organization
avoid unnecessary risks.


SECURITY
RISK


LEGAL
RISK


OPERATIONAL
RISK

 

Our comprehensive OSS Logistics solutions
enable enterprises of every size to gain systematic visibility into and
control over how they

Acquire Acquire
approve Acquire
Scan scan
monitor & secure Secure
Inventory inventory
& deliver Deliver

open source code.

 

castle
Now, start building your Black Duck and open source security solution!

I would like * Lego Duck Instructions Open Source Governance and Compliance Guide Open Source Vulnerabilities Whitepaper Email * Get Started
Categories: Vendor

XCMailr

Software Development Tools Directory - Wed, 02/11/2015 - 16:19
XCMailr has been built to aid testing. Testing needs email addresses to create accounts, test formats of emails addresses, and last but not least load testing needs a ton of that. A special challenge for load testing is, that the mails should be ...
Categories: Vendor

Agileista

Software Development Tools Directory - Wed, 02/11/2015 - 16:16
Agileista is an online collaboration tool for distributed Scrum teams that is available both as an open source solution and a commercial hosted service.
Categories: Vendor

Visit Ranorex at the imbus "Trends in Testing" Roadshow in Germany and Switzerland

Ranorex.com: Latest News - Wed, 02/11/2015 - 11:13
Test automation is still a much discussed, multi-faceted topic – a factor that determines success, not only in agile projects. Again and again, attempts at automation fail due to poor approach selection which results in excessive maintenance work. Sustainability, reproducibility, delivery and traceability are the quality characteristics of successful test automation. In "Trends in Testing", a German-language series of events organized by imbus AG, test automation enthusiasts, test managers/designers, software developers as well as product managers learn from test automation experts through ambitious presentations and inspiring discussions. Following the motto "Test automation to enjoy" the event features tools, methodologies and best practices and makes amusing comparisons with the field of cooking. What exactly does "four-star automation" look like?


Ranorex is attending this year's roadshow in Germany and Switzerland. Take the advantage of this opportunity and meet the experts in test automation. The imbus roadshow will take place on the following dates:
  • 11.03.2015: Stuttgart
  • 12.03.2015: Munich
  • 18.03.2015: Hofheim / Taunus
  • 19.03.2015: Cologne
  • 23.03.2015: Zurich
  • 25.03.2015: Nuremberg
  • 27.03.2015: Hamburg

The event is free and begins at 9:00 a.m. You'll find further German-language information including the agenda and an application form here:  http://www.trends-in-testing.de/ We look forward to seeing you there!
Categories: Vendor

Accelerate Automotive Innovation to Top Speed (Part 5 of 6)

Polarion Software - Wed, 02/11/2015 - 10:38
Fifth installment of a special 6-part series discussing ALM business best practices and strategies for product development in the automotive and related industries.
Categories: Vendor

Get your Free RS3 Compliance Matrix

VisibleThread - Tue, 02/10/2015 - 19:18

Army RS3 - Download your free compliance matrix here

Last week on 4th February, the Army issued the 3rd RFP draft for the $37b RS3 contract. Pretty much every major contractor is working this IDIQ (indefinite delivery/indefinite quantity).

Whether you’re a prime or sub, you’re likely maxed as the deadline for submission is only a couple of weeks away on Feb 28th.

We wanted to save you some time. So we took the latest RS3 draft RFP (DRAFT_W15P7T15R0008-0000) version 3, and ran a shred/burst using VisibleThread. And we’re sharing the generated compliance matrix with the community for FREE.

Feel free to use this matrix in whatever way you like. We won’t ask you to fill in any form, just download the generated spreadsheet directly from the link below.

If you’re pursuing this, good luck and we hope the matrix helps save you time.

Download Matrix

Click here to download the Starter Compliance matrix (XLS). We shredded the RFP with the VisibleThread full product.

Here’s a video showing you how you can generate a starter compliance matrix in under 3 minutes for any doc, PDF or MS Word.

Click here to view the embedded video.

The post Get your Free RS3 Compliance Matrix appeared first on VisibleThread.

Categories: Vendor

Rainforest Raises $4M Seed Round to Scale Enterprise QA

Software Development Tools Directory - Tue, 02/10/2015 - 18:28
Quality Assurance-as-a-service company Rainforest has raised $4 million in seed funding from Storm Ventures, Rincon, Andreessen Horowitz, Morado, and Crosslink. "The Rainforest team has managed to do something no one else has really nailed yet -- ...
Categories: Vendor

NodeSource Raises $3M for Node.js

Software Development Tools Directory - Tue, 02/10/2015 - 18:03
NodeSource, an enterprise-focused software company created to build a robust product ecosystem around Node.js, has announced $3M in first round seed funding from Crosslink Capital and Resolute Ventures. This funding exemplifies the pent-up demand ...
Categories: Vendor

Oracle Communications Network Service Orchestration Solution Helps Communications Service Providers Accelerate and Optimize Service Deployments in Virtualized Network Environments

Oracle Database News - Tue, 02/10/2015 - 14:00
Oracle Communications Network Service Orchestration Solution Helps Communications Service Providers Accelerate and Optimize Service Deployments in Virtualized Network EnvironmentsNew solution supports service providers in their evolution toward network function virtualization with flexible hybrid network management and elastic scalabilityREDWOOD SHORES, Calif. – Feb. 10, 2015

Oracle today introduced the new Oracle Communications Network Service Orchestration Solution, which is designed to enable communications service providers (CSPs) to more quickly create new network services to respond to market demand. The solution can also help CSPs reduce service development and management costs as they introduce virtualized network capabilities—the beginning of a transformation to network function virtualization (NFV) that will simplify their networks and minimize dependence on expensive, inflexible proprietary hardware.


The solution is part of the Oracle Communications intelligent orchestration framework, a holistic approach that guides CSPs as they adopt NFV technology and helps them to maximize its benefits. Specifically, the framework gathers and analyzes network performance information, evaluates the network’s operation against predefined policies and business rules, and can trigger the appropriate action to automatically modify the behavior of services, network functions, and virtualized infrastructure.


“While network virtualization promises to streamline operations in the long run, the short-term effect actually may be an increase in complexity when configuring and managing hybrid networks. This will require sophisticated orchestration of network services, network functions, and underlying infrastructure enriched by analytics and triggered by policy rules. Such a holistic approach to orchestration, like the one outlined by Oracle, is critical for CSPs to deliver the anticipated business benefits from their NFV investments,” said Dimitris Mavrakis, principal analyst, Ovum.


Oracle Communications Network Service Orchestration Solution gives CSPs the ability to rapidly deploy and scale network services on demand across multiple virtual network functions (VNFs) in complex virtualized and hybrid network environments. CSPs can use this solution to:

Quickly respond to changes in service or market demand Compose and on-board new network service templates and associated business rules using a flexible, graphical design environment, and then validate that these network services are operational and manage how they are scaled Choose and control the selection of solution components in multivendor environments. The solution leverages open standards including RESTful (web service) application programming interfaces (APIs) for integration with other management and orchestration components, such as the previously released Oracle Communications Application Orchestrator or third-party VNF managers and virtualized infrastructure managers Seamlessly introduce virtual network infrastructure and then manage this infrastructure and network service fulfillment when deployed as an extension of Oracle Communications’ leading operations support systems (OSS) portfolio

“CSPs are taking the first steps toward network virtualization—something they know they must do to compete for the long-term. This is a journey, not just a moment in time, which is why we have outlined an end-to-end intelligent orchestration framework. Our approach will provide CSPs with the business and service agility required to make progress toward full NFV. With our new Oracle Communications Network Service Orchestration solution, we are continuing to deliver on our vision for NFV,” said Barry Hill, global head of NFV, Oracle Communications.


“NFV is complex, and CSPs have made it clear that to be successful, they need comprehensive orchestration. The new Oracle Communications Network Service Orchestration solution is a direct response to this need. It allows for dynamic network operation, enabling the transformation of the business—not just the network. With these developments and an expanding portfolio of virtualized network functions, endorsement of Open Stack, leading OSS solutions, and strong IT heritage, Oracle Communications is enabling service providers to fully embrace the NFV opportunity,” said Liam Maxwell, vice president of products, Oracle Communications.


Oracle Communications Network Service Orchestration Solution fulfills and extends the role of the NFV Orchestrator as defined by the European Telecommunications Standards Institute (ETSI) NFV Industry Standards Group, the primary standards body guiding NFV development. Because it has a semantic understanding of each network service, the Oracle Communications solution can calculate and apply configuration changes, including updates to the network topology or service context data—critical for orchestrating network services through their full lifecycle.


Oracle will showcase this solution as part of the “Intelligent NFV Management and Orchestration Solution” demonstration in Hall 3, Stand 3B20 at Mobile World Congress in Barcelona, March 2 – 5, 2015.


Additional Information

To learn more about Oracle Communications Network Service Orchestration Solution and other Oracle Communications solutions, please connect on Twitter @OracleComms and at Facebook.com/OracleCommunications.

About Oracle

Oracle engineers hardware and software to work together in the cloud and in your data center. For more information about Oracle (NYSE:ORCL), visit oracle.com.

Trademark

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.

Contacts:

Kaitlin McCready
Oracle
+1.216.925.5972
kaitlin.mccready@oracle.com

Janice Clayton
O’Keeffe
+1.443.759.8151
jclayton@okco.com

Categories: Database, Vendor

Remercions nos membres Français de la communauté .NET

No need to check your translation settings. We meant to do that. The .NET community is far reaching and offers some really great contributors striving to make us all better programs. We wanted to put a spotlight on these two French .NET developers making us better one line of code at a time.

Bruno Boucard

ncover_mvp_bruno_boucard_twitterBruno has been a specialist in Microsoft technologies for many years. He has a wide experience ranging from programming for kernel mode to managing projects using agile methodologies. Once .NET was announced back in 2000, he quickly started to learn C#.

His passion for Microsoft technologies drew him to Microsoft France where he worked as a consultant for a time, but nostalgia for the trading floor has taken him back to Société Générale where he now manages a team of software architects. Currently, he is working for BNP PARIBAS as technical architect. He remains passionate about innovation, like the parallel programming with Visual Studio 2010, 2012 and 2013 (and more). Check out his blog on parallel programming here.

Christopher Maneu

ncover_mvp_christopher_maneu_twitterChristopher is a developer and technical writer expert in Microsoft solutions. He loves spending his time creating user-friendly software on devices. You may see him working at Deezer as a UI Engineer or around the continent speaking at professional conferences.

He also is on The Developer Guidance team and sits on the Server & Tools Division with Microsoft. Their mission is to create rich and compelling guidance to ensure developer success on all Microsoft platforms during the planning, development and post-release phases of all products.

In his downtime, you will find him under the sea as a scuba instructor. You can keep up with his experiences on his blog or follow him on twitter @cmaneu

 

The post Remercions nos membres Français de la communauté .NET appeared first on NCover.

Categories: Vendor

Seleno

Software Development Tools Directory - Mon, 02/09/2015 - 14:21
Seleno helps you to write automated UI tests in the right way by implementing Page Objects and Page Components and by reading and writing web page data using strongly typed view models. It uses Selenium Web Driver for browser automation.
Categories: Vendor

StarUML 2

Software Development Tools Directory - Mon, 02/09/2015 - 14:19
StarUML 2 is a sophisticated software modeler. StarUML 2 is compatible with UML 2.x standard and supports totally 11 kinds of UML diagrams: Class, Object, Use Case, Component, Deployment, Composite Structure, Sequence, Communication, Statechart, ...
Categories: Vendor

New Features of the Polarion Customer Service Portal

Polarion Software - Mon, 02/09/2015 - 11:09
Have you need the latest version of the Polarion support portal? If not, that's good, but here's what's new in case you ever do need support.
Categories: Vendor

Latest Release of Oracle Enterprise Performance Management System Delivers Enhanced Functionality and Greater Agility in Decision-Making

Oracle Database News - Fri, 02/06/2015 - 17:33
Latest Release of Oracle Enterprise Performance Management System Delivers Enhanced Functionality and Greater Agility in Decision-MakingKey updates extend Oracle’s industry-leading EPM applications suite to help organizations improve and streamline business processes

Redwood Shores, Calif. – February 6, 2015 – Continuing to provide industry-leading solutions that help customers unlock business potential and streamline performance management processes, Oracle today announced Oracle Enterprise Performance Management (EPM) System Release 11.1.2.4. This new release incorporates key updates to the entire portfolio of EPM applications that enable organizations to engineer predictable performance, connect the enterprise, and further improve decision-making.

Timely, accurate financial consolidation and reporting is at the heart of ensuring external stakeholder confidence and empowering internal stakeholders to run the business profitably. Oracle EPM System Release 11.1.2.4 includes a major update to Oracle Hyperion Financial Management that delivers significant performance improvements as well as simplicity of deployment and administration. Oracle Hyperion Financial Management is now also available on Oracle Exalytics In-Memory Machine. With this addition, the entire Oracle Hyperion Financial Close Suite is available on Oracle Exalytics, offering simplified deployment, reduced total cost of ownership, and improved performance through a responsive close process with reduced errors. The release also includes new modules for supplemental data management and tax governance to give finance departments the ability to automate and streamline the end-to-end financial close process.

“With Oracle Hyperion Financial Management 11.1.2.4 we saw dramatic improvements in financial consolidation times. Executing a consolidation on our main organizational structure went from three hours to 15 minutes,” said Diane Ferry, administrator at Emerson for Oracle Hyperion Financial Management. “As we have many alternate organizational structures, the savings in consolidation times will allow us to have the application ready for our users more quickly. It will also allow our users to more quickly analyze their results.”

The new Oracle EPM System enables the extension of best-in-class planning processes beyond finance to operational lines of business, resulting in broader involvement and alignment across the enterprise. Greater participation leads to improved collaboration and higher predictability in performance.

“As organizations become increasingly connected, the need for responsive planning and accurate reporting has expanded to a growing number of users beyond finance,” said Hari Sankar, group vice president of product management, Oracle. “The new release of Oracle Enterprise Performance Management applications is a significant step forward in our vision of helping our customers use best-in-class capabilities to plan and report with more certainty and flexibility across a wider base of users, improving their agility and business performance.”

Oracle EPM System release 11.1.2.4 is available now for existing and new customers. Businesses can choose among flexible deployment options including cloud, on-premises, and hybrid models for the solution that best fits their needs.

Additional Information For more information on Oracle Enterprise Performance Management, visit us on Facebook, follow us on Twitter and read our Blog. For product datasheets, visit Oracle Hyperion Financial Management, Oracle Hyperion Financial Close Suite ,Oracle Hyperion Enterprise Financial Planning Suite, Oracle Hyperion Financial Close Management, Oracle Hyperion Planning and Oracle Hyperion Tax Governance.About Oracle

Oracle engineers hardware and software to work together in the cloud and in your data center. For more information about Oracle (NYSE:ORCL), visit oracle.com/.

TrademarksOracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.

 

Contact Info

Seema Kalra
Oracle
+1.650.506.2925 
seema.kalra@oracle.com

Neil Desai
Blanc & Otus
+1.415.856.5150
ndesai@blancandotus.com

  
Categories: Database, Vendor

Pre-Instrumentation For Windows Store Apps

Pre-Instrumentation For Windows Store Apps

ncover_pre_instrumentation_windows_storeThe last three posts concerning pre-instrumentation for NCover have provided a first look at scripting and project integration. A key factor in the addition of this feature to NCover is the growth in popularity of Windows Store (sandboxed) applications. NCover has specific tools to leverage pre-instrumentation for these types of applications. Here are some ways to use pre-instrumentation for Windows Store apps.

Simple Strategy

The process for capturing coverage follows the outline of instrumentation as it was outlined generally for the build process. Those steps are as follows:

  1. Instrument assemblies desired for coverage (re-sign if needed).
  2. Run tests and manually test application.
  3. Import coverage results.
Complex Caveats

Windows Store Apps complicate the process by sandboxing. This means that the application has limited access to resources on the local machine unless it is run in Debug mode and Allow Network Loopback is enabled. If you’re deep into development of Apps this is familiar territory. NCover pre-instrumentation overcomes the obstacles of a traditional CLR profiler by embedding the coverage instructions in the application assemblies and then collecting coverage data into a file on disk. Remember these key factors:

  • Instrumented assemblies must be bundled in the appx.
  • PreInstrument.dll must be added to the appx.
  • Always use an NCOVER_COVERAGE_FOLDER.
Pre-instrumentation by Task for Windows Store Apps

Apps are built like any other .Net application and contain one or more managed assemblies. These assemblies are processed into an Appx file for deployment. Prior to that deployment, the covered assemblies need to be pre-instrumented. The following pre-defined targets will serve as triggers for our pre-instrumentation choreography:

  • _ComputeAppxPackagePayload
  • _GenerateAppxPackageFile

Using these two targets, add custom targets to handle pre-instrumentation and packaging of the NCover.PreInstrument.dll (see msbuild integration for more detail on project targets for NCover).

Target to Instrument Assemblies
<!-- Create a target to pre-instrument any assembly for coverage.
    A conditional to make this target optional is a good plan.-->
<Target Name="NCoverPrep" BeforeTargets="_ComputeAppxPackagePayload" Condition="'$(NCOVER_ON)'=='True'">
  <ItemGroup>
     <!-- Limit the Item Group to just those assemblies needed. -->
     <CvgItem Include="$(MSBuildProjectDirectory)\$(OutputPath)\*<mystuff>.dll" />
     <CvgItem Include="$(MSBuildProjectDirectory)\$(OutputPath)\*<mystuff>.exe" />
  </ItemGroup>
  <!-- A little feedback to show our list of items to instrument -->
  <Message Text="Pre-Instrumenting assembly: @(CvgItem)" Importance="High" />
  <!-- Setup useful property for executing the command -->
  <PropertyGroup>
     <NCOVER_EXE>c:\Program Files\<whatever the path>\ncover.exe</NCOVER_EXE>
  </PropertyGroup>
  <!-- Call the command to instrument each assembly -->
  <Exec Command="$(NCOVER_EXE) instrument &quot;%(CvgItem.FullPath)&quot;" ContinueOnError="true" />
  <!-- OPTIONAL cleanup of static analysis files. These files are
        embedded into the instrumented assemblies so aren’t needed past
        the step of instrumentation.  -->
  <ItemGroup>
    <Unneeded Include="$(MSBuildProjectDirectory)\$(OutputPath)*.zip"></Unneeded>
  </ItemGroup>
  <Delete Files="@(Unneeded)" />
</Target>
Target for Packaging the Appx

Apps are delivered in a package, so before that package is assembled be sure to add to the package payload.

<!-- This Target will add PreInstrument DLL to the app package -->
<Target Name="NCoverPackageMap" BeforeTargets="_GenerateAppxPackageFile" Condition="'$(NCOVER_ON)'=='True'>
  <ItemGroup>
     <NCoverPackage Include="$(MSBuildProjectDirectory)\$(OutputPath)NCover.PreInstrument.dll">
       <TargetPath>NCover.PreInstrument.dll</TargetPath>
     </NCoverPackage>
  </ItemGroup>
  <Copy SourceFiles="@(NCoverPackage)" DestinationFolder="$(MSBuildProjectDirectory)\$(OutputPath)AppX" />
  <Message Text="Result $(MSBuildLastTaskResult): Finished modifying @(PackageMapFile)" Importance="High" />
</Target>

These targets will be invoked when building the appx package. If NCOVER_ON is true, the designated assemblies are instrumented and the supplemental NCover.Preinstrument.dll is added to the pkg. This same approach is required for Apps and the associated Testing Apps. Testing Apps are packaged independently of the App being tested, so instrumentation and packaging must be handled in both places.

For more detailed options for the NCover Instrument command, see the online documentation. Any of the options for this command can be added as needed.

Collecting Coverage using NCOVER_COVERAGE_FOLDER

It turns out when you run the specialized testing assemblies built for Apps that the testing framework aggressively cleans up the artifacts. In this case simply modifying the manifest to retain *.ncprof artifacts seems the most likely approach, but it is not possible to map a file in the artifacts folder into the memory of a sandboxed application. Instead, NCover allows the application to create the file in the temp folder during execution. This location is met with the least amount of resistance to the manipulation required. The NCover Windows service will monitor for the creation of these .ncprof files and create a hard link to your specified NCOVER_COVERAGE_FOLDER. When the temp files are cleaned up after a test run, the file will remain in the designated coverage folder. This coverage folder MUST be on the same disk volume as the temp folder used by the executing App or TestApp.

Pre-instrumentation Output for Windows Store Apps

Messages and feedback from sandboxed apps are limited. Creating log files that are guaranteed to stay around after the fact of execution is problematic. For NCover Pre-instrumentation with Windows Store apps, the feedback log message and all error messages can be found the Windows event log.

The post Pre-Instrumentation For Windows Store Apps appeared first on NCover.

Categories: Vendor