Hi Yuan,

I think the configuration types you listed here are correct. 

Best
Haonan Hou

> On Jun 17, 2021, at 8:48 AM, Liu Yuan <[email protected]> wrote:
> 
> Dear Sir or Madam,
> 
> Hello, I'm a Ph.D. student focusing on software configuration research. 
> 
> Our group is working on how to identify configuration types of software. In 
> this context, a configuration type refers to a Java type (class, interface, 
> or enumeration type) that is used to manage configuration options or 
> configuration methods. To investigate the characteristics of the 
> configuration types, we manually identified the configuration types of Apache 
> IoTDB (V0.12.0). The results are shown below.
> 
> org.apache.iotdb.db.conf.IoTDBConfig: manages configuration options and 
> methods.
> org.apache.iotdb.db.conf.IoTDBConfigCheck: manages configuration options and 
> methods.
> org.apache.iotdb.db.conf.IoTDBDescriptor: manages configuration methods.
> org.apache.iotdb.tsfile.common.conf.TSFileDescriptor: : manages configuration 
> methods.
> org.apache.iotdb.tsfile.common.conf.TSFileConfig: manages configuration 
> options and methods.
> org.apache.iotdb.cluster.config.ClusterConfig: manages configuration options 
> and methods.
> org.apache.iotdb.cluster.config.ClusterDescriptor: manages configuration 
> methods.
> org.apache.iotdb.db.sync.conf.SyncSenderConfig: manages configuration options 
> and methods.
> org.apache.iotdb.db.sync.conf.SyncSenderDescriptor: manages configuration 
> methods.
> 
> In order to increase the reliability of the research results, we need experts 
> to confirm the above results. Could you please help us? Thank you for your 
> time and cooperation!
> 
> Best,
> Yuan Liu

Reply via email to