Skip to content
Snippets Groups Projects
newFeatures_af3_fortissPage.html 3.87 KiB
Newer Older
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- html page to use on fortiss website https://www.fortiss.org/veroeffentlichungen/software/autofocus-3 for the release notes link. -->
<html>
  <head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8">
Andreas Bayha's avatar
Andreas Bayha committed
    <title>New features and changes in AutoFOCUS 2.25</title>
    <style>
      .mBlock { margin-left: 62px; }
      h2 { color: black; }
      table, th, td {border: 1px solid black; border-collapse: collapse;}
      tr:nth-child(even) {background: #DDD; }
      tr:nth-child(odd) {background: #FFF; }
      tr:first-child {background: #AAA; }
    </style>
  </head>
  <body>
    <div class="mBlock">
Andreas Bayha's avatar
Andreas Bayha committed
   <h2>New Features and Changes in AutoFOCUS 2.25</h2>
Andreas Bayha's avatar
Andreas Bayha committed
      
Andreas Bayha's avatar
Andreas Bayha committed
  		<h3>Variability</h3>
Andreas Bayha's avatar
Andreas Bayha committed
			<ul> 

Andreas Bayha's avatar
Andreas Bayha committed
				<li>Requirements can be modeled with variability</li>
				<li>Improved management of mandatory features in variant configuration dialog</li>
Andreas Bayha's avatar
Andreas Bayha committed

			</ul>
				
Andreas Bayha's avatar
Andreas Bayha committed
		<h3>Platform Architecture</h3>
Andreas Bayha's avatar
Andreas Bayha committed
			<ul> 
Andreas Bayha's avatar
Andreas Bayha committed

Andreas Bayha's avatar
Andreas Bayha committed
				<li>Added weight annotation to platform elements</li>
Andreas Bayha's avatar
Andreas Bayha committed
				
			</ul>

Andreas Bayha's avatar
Andreas Bayha committed
		<h3>Requirements Analysis</h3>
Andreas Bayha's avatar
Andreas Bayha committed
			<ul> 

Andreas Bayha's avatar
Andreas Bayha committed
				<li>Improved requirements overview editor</li>
Andreas Bayha's avatar
Andreas Bayha committed

Andreas Bayha's avatar
Andreas Bayha committed
			</ul>
Andreas Bayha's avatar
Andreas Bayha committed

				
		<h3>General</h3>
			<ul> 

Andreas Bayha's avatar
Andreas Bayha committed
				<li>The AF3 releases and nightly builds do not require a separate Java installation anymore (JRE is bundled)</li>
				<li>Several quality of live improvements to the graphical user interface</li>
				<li>Several improvements of stability all over the tool</li>
Andreas Bayha's avatar
Andreas Bayha committed
			</ul>   
     
     <h3>FAQ - Installation and Running</h3>
	<ul>
	<li> On Windows: DSE does not execute and throws exception
		<ul>
		<li> If you encounter the following exception when running a DSE you might be missing required libraries: 
			<br>
Andreas Bayha's avatar
Andreas Bayha committed
			<i>java.lang.UnsatisfiedLinkError: [...]\plugins\com.microsoft.z3_2.20.[...]\lib\x64\msvcp120.dll: Can't find dependent libraries</i>
			<br>
			Installing the Visual C++ Redistributable Packages for Visual Studio 2013 fixes the problem.
		</ul>
	</li>
	<li> AF3 does not start
		<ul>
		<li> Check, that the path to your AF3 (including the AF3 folder itself) does not contain spaces.
		<li> If the product does not start because the Java Virtual Machine (JVM) could not be created: Please update your Java installation to Java 11.0.7
		</ul>
	</li>
	<li> Unpacking of AF3 zip file fails with 'Path too long' on Windows
		<ul>
		<li> Workaround: Unzip into your drive root, e.g., C:/ and give the folder a short name like 'af3'
		</ul>
	</li>
	<li> Menu icons are not displayed on KDE
		<ul>
		<li> Go to "System settings - Application Style - GNOME Application Style".
		<li> Select "Show symbols of GTK buttons".
		<li> Select "Show symbols in GTK menus".
		</ul>
	</li>
	</ul>
Andreas Bayha's avatar
Andreas Bayha committed
	
	<br>
      <h3>
Andreas Bayha's avatar
Andreas Bayha committed
      Detailed list of changes in 2.25:
Andreas Bayha's avatar
Andreas Bayha committed
      </h3>
      
Andreas Bayha's avatar
Andreas Bayha committed
     <ul>
Andreas Bayha's avatar
Andreas Bayha committed
      	      	<li>Product-line Analysis: Remove verbose messages to log (#4374)</li>
		<li>Requirements overview editor: Fix editable fields (#4369)</li>
		<li>Variability: Grey out non-editable cells in the variant configuration dialog (#4289)</li>
		<li>Optional Requirements (#3272)</li>
		<li>Incomplete allocation tables cause NPEs (#4366)</li>
		<li>TreeTableEditors: Automatic line wrapping breaks after editing text (#4365)</li>
		<li>FMUs cannot be exported when the project has not been saved immediately before (#4264)</li>
		<li>getEClassForClass gives unexpected result in presence of inheritance (#4262)</li>
		<li>Requirements Analysis: use consistent label for collection of "All requirements" (#4153)</li>
		<li>[Hierarcharchical Platform] Account for clusters when deriving the type size (#4100)</li>
		<li>Include Java Binaries in the Nightly Build (#4357)</li>
		<li>Create weight annotation (#4354)</li>
		<li>Diagram editor: Add reconnect functionality to component architecture (#4279)</li>
		<li>Combine reuse context menu entries to one menu group (with sub-entries) (#4248)</li>
Andreas Bayha's avatar
Andreas Bayha committed
      </ul>