The Experts below are selected from a list of 4179 Experts worldwide ranked by ideXlab platform
A.w.y. Su - One of the best experts on this subject based on the ideXlab platform.
-
versatile pc fpga based verification Fast Prototyping platform with multimedia applications
IEEE Transactions on Instrumentation and Measurement, 2007Co-Authors: Chung-ping Young, A.w.y. SuAbstract:For most integrated circuit (IC) design houses, building a dedicated field-programmable gate array (FPGA) verification board before the chip is tapped out is usually a requirement. The time and money spent on such boards are usually high. A versatile verification/Fast Prototyping platform consisting of an FPGA board and the associated System Software is presented. The FPGA board is connected to the host computer through a peripheral component interconnect interface. The System Software running on a Microsoft Windows environment is developed so that all the real-time data that were generated during the verification process can be downloaded and displayed on the host computer. Hence, the system acts like a logic analyzer with very large storage memory. Furthermore, the software provides interfaces for personal computer peripherals, such as a Universal Serial Bus camera, a computer monitor, and a soundcard, if the test data for multimedia applications are necessary. The results can be also demonstrated in real time through these devices. Because multimedia data are usually complicated, and the size is huge, the design and thorough verification are usually difficult and take lots of time. The proposed system is both versatile and convenient to use, and verification of designs becomes much easier. An MPEG-4 Simple Profile Video Encoder and a 3-D surround sound processor were realized with the proposed system. Both cases can run in real time. In this paper, the highly complicated H.264/Advanced Video Coding I-Frame encoder is also used to demonstrate the proposed system.
-
Versatile PC/FPGA-Based Verification/Fast Prototyping Platform With Multimedia Applications
IEEE Transactions on Instrumentation and Measurement, 2007Co-Authors: Chung-ping Young, A.w.y. SuAbstract:For most integrated circuit (IC) design houses, building a dedicated field-programmable gate array (FPGA) verification board before the chip is tapped out is usually a requirement. The time and money spent on such boards are usually high. A versatile verification/Fast Prototyping platform consisting of an FPGA board and the associated System Software is presented. The FPGA board is connected to the host computer through a peripheral component interconnect interface. The System Software running on a Microsoft Windows environment is developed so that all the real-time data that were generated during the verification process can be downloaded and displayed on the host computer. Hence, the system acts like a logic analyzer with very large storage memory. Furthermore, the software provides interfaces for personal computer peripherals, such as a Universal Serial Bus camera, a computer monitor, and a soundcard, if the test data for multimedia applications are necessary. The results can be also demonstrated in real time through these devices. Because multimedia data are usually complicated, and the size is huge, the design and thorough verification are usually difficult and take lots of time. The proposed system is both versatile and convenient to use, and verification of designs becomes much easier. An MPEG-4 Simple Profile Video Encoder and a 3-D surround sound processor were realized with the proposed system. Both cases can run in real time. In this paper, the highly complicated H.264/Advanced Video Coding I-Frame encoder is also used to demonstrate the proposed system.
-
Versatile PC/FPGA based verification/Fast Prototyping platform with multimedia applications
Proceedings of the 21st IEEE Instrumentation and Measurement Technology Conference (IEEE Cat. No.04CH37510), 2004Co-Authors: Chung-ping Young, Yuan-jui Chang, Yi-hui Chung, A.w.y. SuAbstract:A PC/FPGA based verification/Fast Prototyping platform is presented. The FPGA board is connected to the host computer through a PCI interface. The application system software running within Microsoft Windows environment is developed so that all the data generated during simulation can be downloaded and displayed on the host computer. Hence, the system acts like a logic analyzer with very large storage memory. Furthermore, the software provides interfaces and drivers for devices such as USB camera, computer monitor and PC soundcard so that the simulation data can be demonstrated over the host computer in real time. Because multimedia data is usually complicated and the size is huge, design and thorough verification are usually difficult and take lots of time. The proposed system is both versatile and convenient to use and verification of designs for multimedia applications becomes much easier. An MPEG-4 simple profile video encoder and a 3D surround sound processor are realized with the proposed system. Both cases can run in real time.
-
versatile pc fpga based verification Fast Prototyping platform with multimedia applications
Instrumentation and Measurement Technology Conference, 2004Co-Authors: Chung-ping Young, Yuan-jui Chang, Yi-hui Chung, A.w.y. SuAbstract:A PC/FPGA based verification/Fast Prototyping platform is presented. The FPGA board is connected to the host computer through a PCI interface. The application system software running within Microsoft Windows environment is developed so that all the data generated during simulation can be downloaded and displayed on the host computer. Hence, the system acts like a logic analyzer with very large storage memory. Furthermore, the software provides interfaces and drivers for devices such as USB camera, computer monitor and PC soundcard so that the simulation data can be demonstrated over the host computer in real time. Because multimedia data is usually complicated and the size is huge, design and thorough verification are usually difficult and take lots of time. The proposed system is both versatile and convenient to use and verification of designs for multimedia applications becomes much easier. An MPEG-4 simple profile video encoder and a 3D surround sound processor are realized with the proposed system. Both cases can run in real time.
Chung-ping Young - One of the best experts on this subject based on the ideXlab platform.
-
versatile pc fpga based verification Fast Prototyping platform with multimedia applications
IEEE Transactions on Instrumentation and Measurement, 2007Co-Authors: Chung-ping Young, A.w.y. SuAbstract:For most integrated circuit (IC) design houses, building a dedicated field-programmable gate array (FPGA) verification board before the chip is tapped out is usually a requirement. The time and money spent on such boards are usually high. A versatile verification/Fast Prototyping platform consisting of an FPGA board and the associated System Software is presented. The FPGA board is connected to the host computer through a peripheral component interconnect interface. The System Software running on a Microsoft Windows environment is developed so that all the real-time data that were generated during the verification process can be downloaded and displayed on the host computer. Hence, the system acts like a logic analyzer with very large storage memory. Furthermore, the software provides interfaces for personal computer peripherals, such as a Universal Serial Bus camera, a computer monitor, and a soundcard, if the test data for multimedia applications are necessary. The results can be also demonstrated in real time through these devices. Because multimedia data are usually complicated, and the size is huge, the design and thorough verification are usually difficult and take lots of time. The proposed system is both versatile and convenient to use, and verification of designs becomes much easier. An MPEG-4 Simple Profile Video Encoder and a 3-D surround sound processor were realized with the proposed system. Both cases can run in real time. In this paper, the highly complicated H.264/Advanced Video Coding I-Frame encoder is also used to demonstrate the proposed system.
-
Versatile PC/FPGA-Based Verification/Fast Prototyping Platform With Multimedia Applications
IEEE Transactions on Instrumentation and Measurement, 2007Co-Authors: Chung-ping Young, A.w.y. SuAbstract:For most integrated circuit (IC) design houses, building a dedicated field-programmable gate array (FPGA) verification board before the chip is tapped out is usually a requirement. The time and money spent on such boards are usually high. A versatile verification/Fast Prototyping platform consisting of an FPGA board and the associated System Software is presented. The FPGA board is connected to the host computer through a peripheral component interconnect interface. The System Software running on a Microsoft Windows environment is developed so that all the real-time data that were generated during the verification process can be downloaded and displayed on the host computer. Hence, the system acts like a logic analyzer with very large storage memory. Furthermore, the software provides interfaces for personal computer peripherals, such as a Universal Serial Bus camera, a computer monitor, and a soundcard, if the test data for multimedia applications are necessary. The results can be also demonstrated in real time through these devices. Because multimedia data are usually complicated, and the size is huge, the design and thorough verification are usually difficult and take lots of time. The proposed system is both versatile and convenient to use, and verification of designs becomes much easier. An MPEG-4 Simple Profile Video Encoder and a 3-D surround sound processor were realized with the proposed system. Both cases can run in real time. In this paper, the highly complicated H.264/Advanced Video Coding I-Frame encoder is also used to demonstrate the proposed system.
-
Versatile PC/FPGA based verification/Fast Prototyping platform with multimedia applications
Proceedings of the 21st IEEE Instrumentation and Measurement Technology Conference (IEEE Cat. No.04CH37510), 2004Co-Authors: Chung-ping Young, Yuan-jui Chang, Yi-hui Chung, A.w.y. SuAbstract:A PC/FPGA based verification/Fast Prototyping platform is presented. The FPGA board is connected to the host computer through a PCI interface. The application system software running within Microsoft Windows environment is developed so that all the data generated during simulation can be downloaded and displayed on the host computer. Hence, the system acts like a logic analyzer with very large storage memory. Furthermore, the software provides interfaces and drivers for devices such as USB camera, computer monitor and PC soundcard so that the simulation data can be demonstrated over the host computer in real time. Because multimedia data is usually complicated and the size is huge, design and thorough verification are usually difficult and take lots of time. The proposed system is both versatile and convenient to use and verification of designs for multimedia applications becomes much easier. An MPEG-4 simple profile video encoder and a 3D surround sound processor are realized with the proposed system. Both cases can run in real time.
-
versatile pc fpga based verification Fast Prototyping platform with multimedia applications
Instrumentation and Measurement Technology Conference, 2004Co-Authors: Chung-ping Young, Yuan-jui Chang, Yi-hui Chung, A.w.y. SuAbstract:A PC/FPGA based verification/Fast Prototyping platform is presented. The FPGA board is connected to the host computer through a PCI interface. The application system software running within Microsoft Windows environment is developed so that all the data generated during simulation can be downloaded and displayed on the host computer. Hence, the system acts like a logic analyzer with very large storage memory. Furthermore, the software provides interfaces and drivers for devices such as USB camera, computer monitor and PC soundcard so that the simulation data can be demonstrated over the host computer in real time. Because multimedia data is usually complicated and the size is huge, design and thorough verification are usually difficult and take lots of time. The proposed system is both versatile and convenient to use and verification of designs for multimedia applications becomes much easier. An MPEG-4 simple profile video encoder and a 3D surround sound processor are realized with the proposed system. Both cases can run in real time.
Jen-yao Chung - One of the best experts on this subject based on the ideXlab platform.
-
mockup driven Fast Prototyping methodology for web application development
Software - Practice and Experience, 2003Co-Authors: Jia Zhang, Jen-yao ChungAbstract:Web application development can be very complicated without an appropriate framework, architecture and application model. A good implementation model can help application developers communicate with clients, consolidate the design before starting the development, speed up the development, and make the code highly reusable. This paper proposes a mockup-driven Fast Prototyping methodology (MODFM) for the development of Web applications. It is built on the most recent Web technologies: EJB, JSP, Servlet, XML, Struts, and Web application server. A two-tier Model-View-Controller (MVC) architecture is proposed as the underlying backbone and a supporting environment is tailored specifically in order to enable development. Two basic supporting tools are provided: the dynamic menu generator and the generic code generator, which produce code for front-end, back-end and database schemas. MODFM helps to generate fully functional mockup systems for the client to review at an early analysis stage, and continues to provide guidance throughout follow-on development phases. Real-life experiences on the use of this methodology in industry are presented as examples. Copyright © 2003 John Wiley & Sons, Ltd.
-
Mockup‐driven Fast‐Prototyping methodology for Web application development
Software - Practice and Experience, 2003Co-Authors: Jia Zhang, Jen-yao ChungAbstract:Web application development can be very complicated without an appropriate framework, architecture and application model. A good implementation model can help application developers communicate with clients, consolidate the design before starting the development, speed up the development, and make the code highly reusable. This paper proposes a mockup-driven Fast Prototyping methodology (MODFM) for the development of Web applications. It is built on the most recent Web technologies: EJB, JSP, Servlet, XML, Struts, and Web application server. A two-tier Model-View-Controller (MVC) architecture is proposed as the underlying backbone and a supporting environment is tailored specifically in order to enable development. Two basic supporting tools are provided: the dynamic menu generator and the generic code generator, which produce code for front-end, back-end and database schemas. MODFM helps to generate fully functional mockup systems for the client to review at an early analysis stage, and continues to provide guidance throughout follow-on development phases. Real-life experiences on the use of this methodology in industry are presented as examples. Copyright © 2003 John Wiley & Sons, Ltd.
-
COMPSAC - Mockup-driven Fast-Prototyping methodology for Web requirements engineering
Proceedings 27th Annual International Computer Software and Applications Conference. COMPAC 2003, 2003Co-Authors: Jia Zhang, C.k. Chang, Jen-yao ChungAbstract:Web application development differs from the development of traditional software in several significant ways; therefore requirements engineering for Web applications entails new demands accordingly. This paper proposes an extreme Web requirements engineering - mockup-driven Fast-Prototyping methodology to help elicit and finalize system requirements, as well as facilitate adjustment to quickly changing user requirements typical to Web applications. Supporting the inclusion of customer feedback early in the development process, this strategy minimizes the risk of wasting valuable development efforts because of ambiguous or incomplete specifications. Real-life experiences of the use of the methodology in industry are reported as examples.
-
SAINT - Mockup-driven Fast-Prototyping methodology for Web applications
2003 Symposium on Applications and the Internet 2003. Proceedings., 2003Co-Authors: Jia Zhang, Jen-yao ChungAbstract:Web application analysis and development can be highly complicated without an appropriate implementation model. This paper presents a mockup-driven Fast-Prototyping methodology (MODF-M) to elicit system requirements and expedite development of Web applications. Seamlessly incorporated with Web technologies such as J2EE, XML and EJB, MODFM provides a walk-through process to synergistically integrate requirements engineering with system development, as well as enhances the productivity and reliability of Web applications. MODFM is illustrated with a university administration system case study.
-
Mockup-driven Fast-Prototyping methodology for Web applications
2003 Symposium on Applications and the Internet 2003. Proceedings., 2003Co-Authors: Jia Zhang, Jen-yao ChungAbstract:Web application analysis and development can be highly complicated without an appropriate implementation model. This paper presents a mockup-driven Fast-Prototyping methodology (MODF-M) to elicit system requirements and expedite development of Web applications. Seamlessly incorporated with Web technologies such as J2EE, XML and EJB, MODFM provides a walk-through process to synergistically integrate requirements engineering with system development, as well as enhances the productivity and reliability of Web applications. MODFM is illustrated with a university administration system case study.
Jia Zhang - One of the best experts on this subject based on the ideXlab platform.
-
mockup driven Fast Prototyping methodology for web application development
Software - Practice and Experience, 2003Co-Authors: Jia Zhang, Jen-yao ChungAbstract:Web application development can be very complicated without an appropriate framework, architecture and application model. A good implementation model can help application developers communicate with clients, consolidate the design before starting the development, speed up the development, and make the code highly reusable. This paper proposes a mockup-driven Fast Prototyping methodology (MODFM) for the development of Web applications. It is built on the most recent Web technologies: EJB, JSP, Servlet, XML, Struts, and Web application server. A two-tier Model-View-Controller (MVC) architecture is proposed as the underlying backbone and a supporting environment is tailored specifically in order to enable development. Two basic supporting tools are provided: the dynamic menu generator and the generic code generator, which produce code for front-end, back-end and database schemas. MODFM helps to generate fully functional mockup systems for the client to review at an early analysis stage, and continues to provide guidance throughout follow-on development phases. Real-life experiences on the use of this methodology in industry are presented as examples. Copyright © 2003 John Wiley & Sons, Ltd.
-
Mockup‐driven Fast‐Prototyping methodology for Web application development
Software - Practice and Experience, 2003Co-Authors: Jia Zhang, Jen-yao ChungAbstract:Web application development can be very complicated without an appropriate framework, architecture and application model. A good implementation model can help application developers communicate with clients, consolidate the design before starting the development, speed up the development, and make the code highly reusable. This paper proposes a mockup-driven Fast Prototyping methodology (MODFM) for the development of Web applications. It is built on the most recent Web technologies: EJB, JSP, Servlet, XML, Struts, and Web application server. A two-tier Model-View-Controller (MVC) architecture is proposed as the underlying backbone and a supporting environment is tailored specifically in order to enable development. Two basic supporting tools are provided: the dynamic menu generator and the generic code generator, which produce code for front-end, back-end and database schemas. MODFM helps to generate fully functional mockup systems for the client to review at an early analysis stage, and continues to provide guidance throughout follow-on development phases. Real-life experiences on the use of this methodology in industry are presented as examples. Copyright © 2003 John Wiley & Sons, Ltd.
-
COMPSAC - Mockup-driven Fast-Prototyping methodology for Web requirements engineering
Proceedings 27th Annual International Computer Software and Applications Conference. COMPAC 2003, 2003Co-Authors: Jia Zhang, C.k. Chang, Jen-yao ChungAbstract:Web application development differs from the development of traditional software in several significant ways; therefore requirements engineering for Web applications entails new demands accordingly. This paper proposes an extreme Web requirements engineering - mockup-driven Fast-Prototyping methodology to help elicit and finalize system requirements, as well as facilitate adjustment to quickly changing user requirements typical to Web applications. Supporting the inclusion of customer feedback early in the development process, this strategy minimizes the risk of wasting valuable development efforts because of ambiguous or incomplete specifications. Real-life experiences of the use of the methodology in industry are reported as examples.
-
SAINT - Mockup-driven Fast-Prototyping methodology for Web applications
2003 Symposium on Applications and the Internet 2003. Proceedings., 2003Co-Authors: Jia Zhang, Jen-yao ChungAbstract:Web application analysis and development can be highly complicated without an appropriate implementation model. This paper presents a mockup-driven Fast-Prototyping methodology (MODF-M) to elicit system requirements and expedite development of Web applications. Seamlessly incorporated with Web technologies such as J2EE, XML and EJB, MODFM provides a walk-through process to synergistically integrate requirements engineering with system development, as well as enhances the productivity and reliability of Web applications. MODFM is illustrated with a university administration system case study.
-
Mockup-driven Fast-Prototyping methodology for Web applications
2003 Symposium on Applications and the Internet 2003. Proceedings., 2003Co-Authors: Jia Zhang, Jen-yao ChungAbstract:Web application analysis and development can be highly complicated without an appropriate implementation model. This paper presents a mockup-driven Fast-Prototyping methodology (MODF-M) to elicit system requirements and expedite development of Web applications. Seamlessly incorporated with Web technologies such as J2EE, XML and EJB, MODFM provides a walk-through process to synergistically integrate requirements engineering with system development, as well as enhances the productivity and reliability of Web applications. MODFM is illustrated with a university administration system case study.
Damiano Distante - One of the best experts on this subject based on the ideXlab platform.
-
ICACCI - Model-driven Fast Prototyping of RIAs: From conceptual models to running applications
2014 International Conference on Advances in Computing Communications and Informatics (ICACCI), 2014Co-Authors: Mario Luca Bernardi, Giuseppe Antonio Di Lucca, Damiano DistanteAbstract:Fast Prototyping is a quick and cost effective development of a (minimum) viable version of a software useful to some purpose (e.g., requirements verification or design validation), which can be discarded or refactored to become the version of the software to be delivered. In this paper we propose a model-driven approach for the Fast Prototyping of Rich Internet Applications (RIAs). Starting from the conceptual model of a RIA, intermediate models and the source code of a ready-todeploy application prototype are automatically generated through a model driven development process which exploits well known model-driven engineering frameworks and technologies including Eclipse EMF, GMF, and Xpand. Compared to traditional, non model-driven, Prototyping approaches, our proposal allows to drastically reduce the overall Prototyping effort to juat the effort required to define the conceptual model of the application, as the rest of the process is substantially automatic. The paper describes the overall RIA Prototyping approach, the supporting tools and adopted technologies, along with the results from a case study carried out for validation and verification purposes.
-
Model-driven Fast Prototyping of RIAs: From conceptual models to running applications
2014 International Conference on Advances in Computing Communications and Informatics (ICACCI), 2014Co-Authors: Mario Luca Bernardi, Giuseppe Antonio Di Lucca, Damiano DistanteAbstract:Fast Prototyping is a quick and cost effective development of a (minimum) viable version of a software useful to some purpose (e.g., requirements verification or design validation), which can be discarded or refactored to become the version of the software to be delivered. In this paper we propose a model-driven approach for the Fast Prototyping of Rich Internet Applications (RIAs). Starting from the conceptual model of a RIA, intermediate models and the source code of a ready-to-deploy application prototype are automatically generated through a model-driven development process which exploits well known model-driven engineering frameworks and technologies including Eclipse EMF, GMF, and Xpand. Compared to traditional, non model-driven, Prototyping approaches, our proposal allows to drastically reduce the overall Prototyping effort to just the effort required to define the conceptual model of the application, as the rest of the process is substantially automatic. The paper describes the overall RIA Prototyping approach, the supporting tools and adopted technologies, along with the results from a case study carried out for validation and verification purposes.
-
WSE - A model-driven approach for the Fast Prototyping of web applications
2011 13th IEEE International Symposium on Web Systems Evolution (WSE), 2011Co-Authors: Mario Luca Bernardi, Giuseppe Antonio Di Lucca, Damiano DistanteAbstract:This paper presents an approach for the model-driven Fast Prototyping of Web applications. The approach exploits well known Model-Driven Engineering frameworks and technologies, such as Eclipse EMF, GMF, and Xpand, to enable the design of a Web application and the automatic generation of the code artifacts implementing a ready to deploy prototype of it. The approach allows to effortlessly and quickly carry out a modeling-generation-validation process in order to validate and refining the design of a Web application before actually implementing it. The paper describes the approach and the process followed to define it, the supporting tools and the technologies used to develop them, and the results from a case study of designing and generating the prototype of a Web application for on-line note taking and sharing. The process and the technologies used to develop the proposed approach can be reused to develop a Fast Prototyping approach for a different design model and a different target technology platform.
-
A model-driven approach for the Fast Prototyping of web applications
2011 13th IEEE International Symposium on Web Systems Evolution (WSE), 2011Co-Authors: Mario Luca Bernardi, Giuseppe Antonio Di Lucca, Damiano DistanteAbstract:This paper presents an approach for the model-driven Fast Prototyping of Web applications. The approach exploits well known Model-Driven Engineering frameworks and technologies, such as Eclipse EMF, GMF, and Xpand, to enable the design of a Web application and the automatic generation of the code artifacts implementing a ready to deploy prototype of it. The approach allows to effortlessly and quickly carry out a modeling-generation-validation process in order to validate and refining the design of a Web application before actually implementing it. The paper describes the approach and the process followed to define it, the supporting tools and the technologies used to develop them, and the results from a case study of designing and generating the prototype of a Web application for on-line note taking and sharing. The process and the technologies used to develop the proposed approach can be reused to develop a Fast Prototyping approach for a different design model and a different target technology platform.