6 resultados para Aspect Oriented Development
em Universidade do Minho
Resumo:
A spreadsheet usually starts as a simple and singleuser software artifact, but, as frequent as in other software systems, quickly evolves into a complex system developed by many actors. Often, different users work on different aspects of the same spreadsheet: while a secretary may be only involved in adding plain data to the spreadsheet, an accountant may define new business rules, while an engineer may need to adapt the spreadsheet content so it can be used by other software systems.Unfortunately,spreadsheetsystemsdonotoffermodular mechanisms, and as a consequence, some of the previous tasks may be defined by adding intrusive “code” to the spreadsheet. In this paper we go through the design and implementation of an aspect-oriented language for spreadsheets so that users can work on different aspects of a spreadsheet in a modular way. For example, aspects can be defined in order to introduce new business rules to an existing spreadsheet, or to manipulate the spreadsheet data to be ported to another system. Aspects are defined as aspect-oriented program specifications that are dynamically woven into the underlying spreadsheet by an aspect weaver. In this aspect-oriented style of spreadsheet development, differentusers develop,orreuse,aspects withoutaddingintrusive code to the original spreadsheet. Such code is added/executed by the spreadsheet weaving mechanism proposed in this paper.
Resumo:
Tese de Doutoramento em Engenharia Biomédica.
Resumo:
Tese de Doutoramento em Estudos da Criança (Especialidade em Educação Musical)
Resumo:
Personalized tissue engineering and regenerative medicine (TERM) therapies propose patient-oriented effective solutions, considering individual needs. Cell-based therapies, for example, may benefit from cell sources that enable easier autologous set-ups or from recent developments on IPS cells technologies towards effective personalized therapeutics. Furthermore, the customization of scaffold materials to perfectly fit a patientâ s tissue defect through rapid prototyping technologies, also known as 3D printing, is now a reality. Nevertheless, the timing to expand cells or to obtain functional in vitrotissue substitutes prior to implantation prevents advancements towards routine use upon patient´s needs. Thus, personalized therapies also anticipate the importance of creating off-the-shelf solutions to enable immediately available tissue engineered products. This paper reviews the main recent developments and future challenges to enable personalized TERM approaches and to bring these technologies closer to clinical applications.
Resumo:
Publicado em "Information control in manufacturing 1998 : (INCOM'98) : advances in industrial engineering : a proceedings volume from the 9th IFAC Symposium, Nancy-Metz, France, 24-26 June 1998. Vol. 2"
Resumo:
This paper discusses how object-oriented iuheritance can be re-interpreted if statecharts are used for modelling the dynamic behaviour of an object. The support of inheritance of statecharts allows the improvement of systems' development by easing the reutilization of parts of already developed euccessful systems, aad by promoting the iterative and continuous models' refinement advocated by the operatioaal approach. Statechart is the formalism used within UML to specify reactive state.based behaviours. This paper covers the use of statecharts within the modelling of embedded systems for industrial control applxications, where performance and memory usage are main concerns.