Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: Nowadays, the most popular programming languages are socalled third generation languages, such as Java, C# and C++, but higher level languages are also widely used for application development. Our work was motivated by the need for a quality assurance solution for a fourth generation language (4GL) called Magic.  realized that these very high level languages lie outside the main scope of recent static analysis techniques and researches, even though there is an increasing need for solutions in 4GL environment.#R##N##R##N#During the development of our quality assurance framework  faced many challenges in adapting metrics from popular 3GLs and defining new ones in 4GL context. Here  present our results and experiments focusing on the complexity of a 4GL system.  found that popular 3GL metrics can be easily adapted based on syntactic structure of a language, hover it requires more complex solutions to define complexity metrics that are closer to developers' opinion. The research was conducted in co-operation with a company where developers have been programming in Magic for more than a decade. As an outcome, the resulting metrics are used in a novel quality assurance framework based on the Columbus methodology.
['Csaba Nagy', 'László Vidács', 'Rudolf Ferenc', 'Tibor Gyimóthy', 'Ferenc Kocsis', 'Istvan Kovacs']
I am writing a research paper on a idea Complexity measures in 4GL environment
[{"from": "human", "value": "I am writing a research paper on a idea Complexity measures in 4GL environment"}, {"from": "gpt", "value": "Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: Nowadays, the most popular programming languages are socalled third generation languages, such as Java, C# and C++, but higher level languages are also widely used for application development. Our work was motivated by the need for a quality assurance solution for a fourth generation language (4GL) called Magic.  realized that these very high level languages lie outside the main scope of recent static analysis techniques and researches, even though there is an increasing need for solutions in 4GL environment.#R##N##R##N#During the development of our quality assurance framework  faced many challenges in adapting metrics from popular 3GLs and defining new ones in 4GL context. Here  present our results and experiments focusing on the complexity of a 4GL system.  found that popular 3GL metrics can be easily adapted based on syntactic structure of a language, hover it requires more complex solutions to define complexity metrics that are closer to developers' opinion. The research was conducted in co-operation with a company where developers have been programming in Magic for more than a decade. As an outcome, the resulting metrics are used in a novel quality assurance framework based on the Columbus methodology."}]