ICEFACES 2016 SHOWCASE SOFTWAREThe User Interface (UI) of software systems plays an essential role in usability. Our approach is illustrated by an example of an e-commerce web site interface. ICEFACES 2016 SHOWCASE CODEThen, we apply transformations on these models to produce a code representing Flex rich interfaces. The proposed process takes as input abstract models. Our model driven development process is based on Ontology and IFML The logical description of UI components is presented by the ontology domain and their interactions are captured by IFML. The structural and dynamic aspects of GUIs are modeled to represent complete RIA interfaces. To meet RIAs requirements, we propose a new approach based on Model Driven Engineering methodology to generate GUIs from abstract models. However RIAs designing and implementation are time and cost consuming. They also furnish convivial and interactive interfaces similar to desktop applications. These applications provide more effective graphical components and promote the fusion of traditional applications and client-server applications. Rich Internet Applications (RIAs) is a new kind of web applications. At the end of this article, some design suggestions are given to increase the functionalities while maintaining a low amount of programming. Results show that the process from object-oriented model to XML can be automated and the programming required for a working web interface is minimal but without other programming languages, the functionality is lacking. Finally, XSLT is used to generate a web interface by transforming the XML file. The model is transformed into a text-based representation using XSD that is then turned into an XML template. This paper tackles the presented idea by using simple steps to create a web interface from an object-oriented conceptual model using XML transformation language XSLT. Having a method for creating the interface from a conceptual model would increase project development speed. Citizen science projects often use web interfaces and creating the interfaces require specific tools or programming knowledge. This can lead to creating a conceptual model for the project. Citizen science projects start from understanding what type of data is needed and from whom. Citizen science projects are based on gathering data from citizens.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |