With the emergence of the Internet and proliferation of new technologies, the design and programming of complex applications need to take into account standards and notions of code distribution, deployment and reuse. There is a need to change the programming methodologies to take into account these different facets. This thesis lays the...
-
December 10, 2002 (v1)PublicationUploaded on: December 3, 2022
-
May 2004 (v1)Conference paper
Nowadays, companies involved in the development of modern software face several difficulties. One of the most important ones is the continuous evolution of software platforms (C++, Java, DotNet, CORBA, EJB, Web services, XML, etc.). One interesting solution to this problem is the Model-Driven Architecture (MDA) approach from the OMG. It...
Uploaded on: February 28, 2023 -
June 2001 (v1)Journal article
SmartTools is a development environment generator that provides a structure editor and semantic tools as main features. The well-known visitor pattern technique is commonly used for designing semantic analysis, it has been automated and extended. SmartTools is easy to use thanks to its graphical user interface designed with the Java Swing APIs....
Uploaded on: February 27, 2023 -
July 2002 (v1)Journal article
SmartTools is a semantic framework generator, based on XML and object technologies. Thanks to a process of automatic generation from specifications, SmartTools makes it possible to quickly develop environments dedicated to domain-specific and programming languages. Some of these specifications (XML, DTD, Schemas, XSLT) are issued from the W3C...
Uploaded on: February 27, 2023 -
May 2001 (v1)Conference paper
International audience
Uploaded on: March 25, 2023