FMDiff



We establish that FMDiff provides a comprehensive view of feature changes and show that the collected data contains promising information regarding the Linux feature model evolution. Preprint accepted for publication in the Proceedings of the 8th International Workshop on Variability Modelling of Software intensive Systems, VaMoS 2014. Analysing Feature Model Changes using FMDiff. Dintzner, N.J.R. Electrical Engineering, Mathematics and Computer Science. Software Technology. Evolving a large scale, highly variable sys- tems is a challenging task. For such a system, evolution operations often. Linear Blue provides fmDataGuard and SyncDek just for this purpose, and does a very nice job. (SyncDek is great for and requires FileMaker Server; fmDataguard is great for standalone databases and small server deployments.) Nightwing's solution is clever and hooks up very similarly to fmDataGuard, but I think fmDataGuard is more robust. Email: info@fmdiff.com. The controller is the natural person or legal entity that single-handedly or jointly with others makes decisions as to the purposes of and resources for the processing of personal data (e.g. Names, e-mail addresses, etc.). Revocation of your consent to the processing of data.

1. An overview of data protection

General information

The following information will provide you with an easy to navigateoverview of what will happen with your personal data when you visit ourwebsite. The term “personal data” comprises all data that can be used topersonally identify you. For detailed information about the subject matter ofdata protection, please consult our Data Protection Declaration, which we haveincluded beneath this copy.

Data recording on our website

Who is the responsible party for the recording of data on thiswebsite (i.e. the “controller”)?

The data on this website is processed by the operator of the website, whosecontact information is available under section “Information Required by Law”on this website.

How do we record your data?

We collect your data as a result of your sharing of your data with us. Thismay, for instance be information you enter into our contact form.

Our IT systems automatically record other data when you visit our website.This data comprises primarily technical information (e.g. web browser,operating system or time the site was accessed). This information is recordedautomatically when you access our website.

What are the purposes we use your data for?

A portion of the information is generated to guarantee the error freeprovision of the website. Other data may be used to analyse your userpatterns.

What rights do you have as far as your information isconcerned?

You have the right to receive information about the source, recipients andpurposes of your archived personal data at any time without having to pay afee for such disclosures. You also have the right to demand that your data arerectified, blocked or eradicated. Please do not hesitate to contact us at anytime under the address disclosed in section “Information Required by Law” onthis website if you have questions about this or any other data protectionrelated issues. You also have the right to log a complaint with the competentsupervising agency.

Moreover, under certain circumstances, you have the right to demand therestriction of the processing of your personal data. For details, pleaseconsult the Data Protection Declaration under section “Right to Restriction ofData Processing.”

Analysis tools and tools provided by third parties

There is a possibility that your browsing patterns will be statisticallyanalysed when your visit our website. Such analyses are performed primarilywith cookies and with what we refer to as analysis programmes. As a rule, theanalyses of your browsing patterns are conducted anonymously; i.e. thebrowsing patterns cannot be traced back to you. You have the option to objectto such analyses or you can prevent their performance by not using certaintools. For detailed information about this, please consult our Data ProtectionDeclaration below.

You do have the option to object to such analyses.We will brief you on the objection options in this Data ProtectionDeclaration.

2. General information and mandatory information

Data protection

The operators of this website and its pages take the protection of yourpersonal data very seriously. Hence, we handle your personal data asconfidential information and in compliance with the statutory data protectionregulations and this Data Protection Declaration.

Whenever you use this website, a variety of personal information will becollected. Personal data comprises data that can be used to personallyidentify you. This Data Protection Declaration explains which data we collectas well as the purposes we use this data for. It also explains how, and forwhich purpose the information is collected.

We herewith advise you that the transmission of data via the Internet (i.e.through e-mail communications) may be prone to security gaps. It is notpossible to completely protect data against third party access.

Information about the responsible party (referred to as the “controller”in the GDPR)

The data processing controller on this website is:

Jürgen Geßwein
Rose-Oehmichen-Weg 4
86156 Augsburg
Germany

Fm diffuser

Telephone: +49 821 520237
Email: info@fmdiff.com

The controller is the natural person or legal entity that single-handedlyor jointly with others makes decisions as to the purposes of and resources forthe processing of personal data (e.g. names, e-mail addresses, etc.).

Revocation of your consent to the processing of data

A wide range of data processing transactions are possible only subject toyour express consent. You can also revoke at any time any consent you havealready given us. To do so, all you are required to do is sent us an informalnotification via e-mail. This shall be without prejudice to the lawfulness ofany data collection that occurred prior to your revocation.

Right to object to the collection of data in special cases; right toobject to direct advertising (Art. 21 GDPR)

In the event that data are processed on the basis of Art. 6 Sect. 1lit. e or f GDPR, you have the right to at any time object to the processingof your personal data based on grounds arising from your unique situation.This also applies to any profiling based on these provisions. To determine thelegal basis, on which any processing of data is based, please consult thisData Protection Declaration. If you log an objection, we will no longerprocess your affected personal data, unless we are in a position to presentcompelling protection worthy grounds for the processing of your data, thatoutweigh your interests, rights and freedoms or if the purpose of theprocessing is the claiming, exercising or defence of legal entitlements(objection pursuant to Art. 21 Sect. 1 GDPR).

If your personal data is being processed in order to engage indirect advertising, you have the right to at any time object to the processingof your affected personal data for the purposes of such advertising. This alsoapplies to profiling to the extent that it is affiliated with such directadvertising. If you object, your personal data will subsequently no longer beused for direct advertising purposes (objection pursuant to Art. 21 Sect. 2GDPR).

Right to log a complaint with the competent supervisory agency

In the event of violations of the GDPR, data subjects are entitled to log acomplaint with a supervisory agency, in particular in the member state wherethey usually maintain their domicile, place of work or at the place where thealleged violation occurred. The right to log a complaint is in effectregardless of any other administrative or court proceedings available as legalrecourses.

Right to data portability

You have the right to demand that we hand over any data we automaticallyprocess on the basis of your consent or in order to fulfil a contract behanded over to you or a third party in a commonly used, machine readableformat. If you should demand the direct transfer of the data to anothercontroller, this will be done only if it is technically feasible.

Information about, blockage, rectification and eradication of data

Within the scope of the applicable statutory provisions, you have the rightto at any time demand information about your archived personal data, theirsource and recipients as well as the purpose of the processing of your data.You may also have a right to have your data rectified, blocked or eradicated.If you have questions about this subject matter or any other questions aboutpersonal data, please do not hesitate to contact us at any time at the addressprovided in section “Information Required by Law.”

Right to demand processing restrictions

You have the right to demand the imposition of restrictions as far as theprocessing of your personal data is concerned. To do so, you may contact us atany time at the address provided in section “Information Required by Law.” Theright to demand restriction of processing applies in the following cases:

  • In the event that you should dispute the correctness of your data archivedby us, we will usually need some time to verify this claim. During the timethat this investigation is ongoing, you have the right to demand that werestrict the processing of your personal data.
  • If the processing of your personal data was/is conducted in an unlawfulmanner, you have the option to demand the restriction of the processing ofyour data in lieu of demanding the eradication of this data.
  • If we do not need your personal data any longer and you need it toexercise, defend or claim legal entitlements, you have the right to demand therestriction of the processing of your personal data instead of itseradication.
  • If you have raised an objection pursuant to Art. 21 Sect. 1 GDPR, yourrights and our rights will have to be weighed against each other. As long asit has not been determined whose interests prevail, you have the right todemand a restriction of the processing of your personal data.

If you have restricted the processing of your personal data, these data –with the exception of their archiving – may be processed only subject to yourconsent or to claim, exercise or defend legal entitlements or to protect therights of other natural persons or legal entities or for important publicinterest reasons cited by the European Union or a member state of the EU.

Rejection of unsolicited e-mails

Diff command line

We herewith object to the use of contact information published inconjunction with the mandatory information to be provided in section“Information Required by Law” to send us promotional and information materialthat we have not expressly requested. The operators of this website and itspages reserve the express right to take legal action in the event of theunsolicited sending of promotional information, for instance via SPAMmessages.

3. Recording of data on our website

Cookies

Vimdiff

In some instances, our website and its pages use so-called cookies. Cookiesdo not cause any damage to your computer and do not contain viruses. Thepurpose of cookies is to make our website more user friendly, effective andmore secure. Cookies are small text files that are placed on your computer andstored by your browser.

Most of the cookies we use are so-called “session cookies.” They areautomatically deleted after your leave our site. Other cookies will remainarchived on your device until you delete them. These cookies enable us torecognise your browser the next time you visit our website.

You can adjust the settings of your browser to make sure that you arenotified every time cookies are placed and to enable you to accept cookiesonly in specific cases or to exclude the acceptance of cookies for specificsituations or in general and to activate the automatic deletion of cookieswhen you close your browser. If you deactivate cookies, the functions of thiswebsite may be limited.

Cookies that are required for the performance of the electroniccommunications transaction or to provide certain functions you want to use(e.g. the shopping cart function), are stored on the basis of Art. 6 Sect. 1lit. f GDPR. The website operator has a legitimate interest in storing cookiesto ensure the technically error free and optimised provision of the operator’sservices. If other cookies (e.g. cookies for the analysis of your browsingpatterns) should be stored, they are addressed separately in this DataProtection Declaration.

Server log files

The provider of this website and its pages automatically collects andstores information in so-called server log files, which your browsercommunicates to us automatically. The information comprises:

  • The type and version of browser used
  • The used operating system
  • Referrer URL
  • The hostname of the accessing computer
  • The time of the server inquiry
  • The IP address

This data is not merged with other data sources.

Fdifferin

This data is recorded on the basis of Art. 6 Sect. 1 lit. f GDPR. Theoperator of the website has a legitimate interest in the technically errorfree depiction and the optimization of the operator’s website. In order toachieve this, server log files must be recorded.

FMDiff

Contact form

If you submit inquiries to us via our contact form, the informationprovided in the contact form as well as any contact information providedtherein will be stored by us in order to handle your inquiry and in the eventthat we have further questions. We will not share this information withoutyour consent.

Hence, the processing of the data entered into the contact form occursexclusively based on your consent (Art. Panasonic universal remote eur7662y30 manual. 6 Sect. 1 lit. a GDPR). You have theright to revoke at any time any consent you have already given us. To do so,all you are required to do is sent us an informal notification via e-mail.This shall be without prejudice to the lawfulness of any data collection thatoccurred prior to your revocation.

The information you have entered into the contact form shall remain with usuntil you ask us to eradicate the data, revoke your consent to the archivingof data or if the purpose for which the information is being archived nolonger exists (e.g. after we have concluded our response to your inquiry).This shall be without prejudice to any mandatory legal provisions – inparticular retention periods.

4. Social media

LinkedIn plug-in

Our website uses functions of the LinkedIn network. The provider isLinkedIn Corporation, 2029 Stierlin Court, Mountain View, CA 94043, USA.

Any time you access one of our sites that contains functions of LinkedIn, aconnection to LinkedIn’s servers is established. LinkedIn is notified that youhave visited our websites with your IP address. If you click on LinkedIn’s'Recommend' button and are logged into your LinkedIn account at the time,LinkedIn will be in a position to allocate your visit to our website to youruser account. We have to point out that we as the provider of the websites donot have any knowledge of the content of the transferred data and its use byLinkedIn.

The use of the LinkedIn plug-in is based on Art. 6 Sect. 1lit. f GDPR. The operator of the website has a legitimate interest in being asvisible as possible on social media.

For further information on this subject, please consult LinkedIn’s DataPrivacy Declaration at: https://www.linkedin.com/legal/privacy-policy.

5. Analysis tools and advertising

Google Analytics

This website uses functions of the web analysis service Google Analytics.The provider of this service is Google Inc., 1600 Amphitheatre Parkway,Mountain View, CA 94043, USA.

Google Analytics uses so-called cookies. Cookies are text files, which arestored on your computer and that enable an analysis of the use of the websiteby users. The information generated by cookies on your use of this website isusually transferred to a Google server in the United States, where it isstored.

The storage of Google Analytics cookies and the utilization of thisanalysis tool are based on Art. 6 Sect. 1 lit. f GDPR. The operator of thiswebsite has a legitimate interest in the analysis of user patterns to optimizeboth, the services offered online and the operator’s advertisingactivities.

IP anonymization

On this website, we have activated the IP anonymization function. As aresult, your IP address will be abbreviated by Google within the member statesof the European Union or in other states that have ratified the Convention onthe European Economic Area prior to its transmission to the United States. Thefull IP address will be transmitted to one of Google’s servers in the UnitedStates and abbreviated there only in exceptional cases. On behalf of theoperator of this website, Google shall use this information to analyse youruse of this website to generate reports on website activities and to renderother services to the operator of this website that are related to the use ofthe website and the Internet. The IP address transmitted in conjunction withGoogle Analytics from your browser shall not be merged with other data inGoogle’s possession.

Browser plug-in

You do have the option to prevent the archiving of cookies by makingpertinent changes to the settings of your browser software. However, we haveto point out that in this case you may not be able to use all of the functionsof this website to their fullest extent. Moreover, you have the option preventthe recording of the data generated by the cookie and affiliated with your useof the website (including your IP address) by Google as well as the processingof this data by Google by downloading and installing the browser plug-inavailable under the following link: https://tools.google.com/dlpage/gaoptout?hl=en.

Fm Differentiator

Objection to the recording of data

Vu past papersall softwares. You have the option to prevent the recording of your data by GoogleAnalytics by clicking on the following link. This will result in the placementof an opt out cookie, which prevents the recording of your data during futurevisits to this website: Google Analyticsdeactivation.

Fmdiff

For more information about the handling of user databy Google Analytics, please consult Google’s Data Privacy Declaration at: https://support.google.com/analytics/answer/6004245?hl=en.

Contract data processing

Diff Macos

We have executed a contract data processing agreement with Google and areimplementing the stringent provisions of the German data protection agenciesto the fullest when using Google Analytics.

Demographic parameters provided by Google Analytics

Diff Command Line

This website uses the function “demographic parameters” provided by GoogleAnalytics. It makes it possible to generate reports providing information onthe age, gender and interests of website visitors. The sources of thisinformation are interest-related advertising by Google as well as visitor dataobtained from third party providers. This data cannot be allocated to aspecific individual. You have the option to deactivate this function at anytime by making pertinent settings changes for advertising in your Googleaccount or you can generally prohibit the recording of your data by GoogleAnalytics as explained in section “Objection to the recording of data.”